Stap 2: bedrading
Ik ben in geen geval een elektrotechnisch ingenieur, dus nogmaals, ik wilde het simpel houden. Mij nood sommige manier om mijn stappenmotor te schakelen, dus ik een A4988 gebaseerde stepper motor controller gebruikte. (Met name degene die ik gebruikt waren afkomstig van een populaire online marktplaats, en kosten ongeveer $10). Macht voor de stepper motor controller kwam van een laptop-gerangschikte macht baksteen, die vervolgens op de muur aangesloten. Ik moest om te vertellen de stepper motor controller om te zetten, het soort signaal verzenden. In plaats van een of andere manier om het rechtstreeks vanaf de computer die mij watertje using te rijden, had ik al toegang tot een Raspbery Pi. Het algemene proces zou gaan iets als dit:
- Computer aangesloten op de Kinect grijpt 3D-gegevens van de Kinect.
- Computer vertelt Raspberry Pi te zetten van een opgegeven aantal graden.
- Raspberry Pi activeert de stepper motorcontroller Schakel zoveel stappen
- Raspberry Pi rapporten terug naar de computer waarop het platform heeft gedraaid.
- Computer grijpt een andere set van 3D-gegevens, en het proces wordt herhaald totdat een gegeven aantal 3D-scans zijn genomen
De Raspberry Pi's netwerkinterface maakte dit eigenlijk heel eenvoudig - het scannen computer kon stuur een bericht via het netwerk. Maar dit alles was gonna sommige aangepaste software nodig...