Robotic Hand kontrolleras av gest med Arduino + språng Motion (5 / 5 steg)
Steg 5: Algoritm och skript
Detta är det sista steget och viktigaste. Nu när vi har våra arbeta konstgjord hand ansluten till alla servon kontrolleras av Arduino Uno och utveckla plattformen är färdiga att använda... Vi måste verkligen göra programvaran för att:
- Hämta hoppa rörelse data
- Utveckla data för att tilldela identifierade objekt av Leap Motion till motsvarandeS fingrar (servon)
- Utarbeta data hämta tillägnar servon vinklar
Skicka utarbetade data till Arduino Uno för att flytta servomotorer
Bifogat till detta steg det är full projektmappen. Det skript som du ska köra i Node.js är "/ script/app.js" (se till att leap rörelse och arduino är ansluten till datorn, arduino ska anslutas till batteriet och alla servon ska kopplas till Arduino styrelsen också).
Bara för en fråga om ordern har jag lagt alla centrala funktioner inuti en annan arkivera insida "/ lib/handToHand.js" som importeras i början av "app.js".
Jag har skrivit om alla mina kommentarer på engelska så att alla kan förstå vad som händer och varför. Om du följer mina kommentarer och kontrollera flödesschemat (se bild) kommer du att understande allt för säker.
Om du har några frågor vänligen lämna mig en kommentar!
Det är allt... Tack och lycka till!
-----------------------------------------------------------------
Alessio Sacchetta Cali
Elektroniska ingenjör
Universitetet Roma Tre