Stap 8: Schetsen en meer...
HANDSCHOEN
Schets van de handschoen gebruikt de volgende bibliotheken:
- DirectIO - beschikbaar op Github
- I2Cdev - beschikbaar op Github
- Wire - deel van de Arduino IDE
- MPU6050 - beschikbaar op Github
- SPI - deel van de Arduino IDE
- RF24 - beschikbaar op Github
en drie bibliotheken ontwikkeld door mij:
- AvgFilter - ter beschikking stellen van Github
- DhpFilter - beschikbaar op Github
- Taakplanner - beschikbaar op Github
Schets van de handschoen is hier beschikbaar: handschoen Sketch v1.3
ARM CONTROL BOX
Arm schets gebruikt de volgende bibliotheken:
- DirectIO - beschikbaar op Github
- PinChangeInt - beschikbaar op Github
- SPI - deel van de Arduino IDE
- RF24 - beschikbaar op Github
en een bibliotheek ontwikkeld door mij:
- Taakplanner - beschikbaar op Github
Arm schets is hier beschikbaar: Arm Sketch v1.3
Datasheets voor hardware gebruikt
- 74HC595 shift register - informatieblad
- L293D motor stuurprogramma - informatieblad
- nRF24 draadloze module - informatieblad
- MPU6050 accelerometer/gyroscoop module - informatieblad
Mei 31, 2015 UPDATE:
Een nieuwe versie van de handschoen en arm control vak schetsen is hier beschikbaar: handschoen en Arm schetsen v1.5
Wijzigingen:
- Toegevoegd twee meer bytes naar de structuur van de mededeling te sturen opgevraagd motorsnelheid voor pols, elleboog, schouder en Base motoren als een 5 bit waarde (0.. 31) van de handschoen die evenredig zijn aan de hoek van het besturingselement gebaar (zie hieronder). Arm Control Box kaarten waarden [0.. 31] aan de respectieve PWM waarden voor elk van de motoren. Hierdoor kunnen de geleidelijke snelheidsregeling door de operator en preciezere behandeling van de arm.
- Nieuwe reeks van gebaren:
1. LED: knoppen controle LED - middelvinger - knop op, pinkie vinger knop - OFF
2. GRIPPER: flexibele strip besturingselementen Gripper - half gebogen vinger - OPEN, volledig gebogen vinger - sluiten
3. pols: pols wordt gecontroleerd door het kantelen van palm van volledig horizontale positie omhoog en omlaag respectievelijk. Meer tilt produceert meer snelheid
4. ARM: Arm wordt gecontroleerd door het kantelen van palm van volledig horizontale positie links en rechts. Meer tilt produceert meer snelheid
5. schouder: schouder wordt gecontroleerd door het draaien van palm rechts en links van de palm wijzen recht omhoog positie. Palm wordt geroteerd langs de as van de elleboog (zoals uw hand is zwaaien)
6. BASE: Base net als de schouder wordt beheerd met palm wijzen recht naar beneden.