Deze patch demonstreert het gebruik van de BM7008 Bluesense stappenmotor aansturing module vanuit Max/MSP.
Ten eerste heb je de bovenste objecten nodig om de connectie tussen Max MSP(tm) en de BlueSense usb (draadloze) router tot stand te brengen. Activeer het metronoom. Dubbelklik hierna de BlueSenseMaster om het systeem de aangesloten modules te laten detecteren. Een text scherm zal dan geopend worden waarin de gevonden modules worden getoond.
Het object in het midden representeert de stappenmotor aansturing module. Het eerste argument van de BlueSenseStepper module is het identificatie nummer. Elke BlueSense module heeft zijn eigen unieke identificatie nummer. Het id staat vermeld op de module zelf en kan gevonden worden door te tabel in de BlueSenseMaster te raadplegen.
In Max/MSP kan de rechter ingang van het object gebruikt worden om de snelheid van de stappenmotor in te stellen. Een positieve waarde laat de motor vooruit draaien, terwijl een negatieve waarde de motor achterwaards laat draaien.
De module kan geconfigureerd worden door het sturen van een "config" bericht. Dit bericht heeft 5 parameters:
- De stroomsterkte in miliAmpere. Deze waarde moet tussen 0 en 1500 liggen.
- Autostop: 1 --> De motor wordt automatisch afgeschakeld wanneer een eindschakelaar schakelt. 0 --> geen automatisch afschakeling.
- Halfstep: 1 --> De motor maakt nu halve stappen in plaats van hele. Hier mee is het mogelijk de motor vloeiender te laten draaien. 0 --> De motor maakt normale volledige stappen.
- Wave drive: 1 --> Wave drive ingeschakeld. Dit kan het geluid dat de motor produceert verminderen. 0 --> Wave drive uitgeschakeld.
- Fast decay: 1 --> Fast decay ingeschakeld. 0 --> Normal decay.
Aansluiten
Module