Stap 6: programmeren
Servo's, LED's en spreker werden toegewezen aan poorten op de controller en werden vervolgens draadloos worden gecontroleerd door een USB-joystick aangesloten op een laptop.
Functies omvatten:
1. de armen vooruit en terug
2. de armen draaien 180 * omhoog en omlaag
3. de nek omhoog en omlaag verplaatsen
4. tracks afzonderlijk verplaatsen
5. wall-E sprekende spreker tonen
6. lichten aanzetten in de ogen
7. licht draaien op het vak
P.S. Wall-E kan ook worden gecontroleerd door een microfoon (voice recognition--met positieve resultaten getest)
Het tweede beeld is van hoe mijn programmering lijkt. De eerste opdracht de servo naar de opgegeven positie verplaatst, en tweede opdracht wordt de servo terug naar een andere positie verplaatst. Bijvoorbeeld, de track-servo bedraagt 35 * (stabiele) wanneer u op de knop drukt, wordt het verplaatst naar 70 * (links) en wanneer u stopt met het indrukken van de knop, het beweegt tot en met 35 *.
A + X = vooruit, B + Y = omgekeerde, X + Y = left, A + B = rechts, RT = hals naar beneden, LB = linker Arm, RB = recht Arm, LT = armen voorwaarts