En servo refererar traditionellt till en robot som uppnår programmerade uppgifter samtidigt kontrollera sina egna rörelser genom användning av negativa återkopplingar . Det är emellertid också möjligt att styra dessa anordningar med hjälp av en joystick , en dator och vissa program. Saker du behöver
Joystick
Computer
Servo
Arduino microcontroller
Visa fler instruktioner
Styra en Servo med en joystick
1
installera Arduino mikrokontroller i en av kortplatserna i datorn . Datorn kommer att känna igen den nya maskinvaran och installerar den automatiskt .
2
Hämta en pyserial modul från Python webbplats . Python är ett flitigt programmeringsspråk . Installera modulen. Denna modul gör joysticken för att kommunicera med servo via Arduino mikrokontroller och via joystick USB-port .
3
Hämta en pygame modulen från python webbplats . Installera modulen. Denna modul tillåter användaren att mata in den kod som gör att rörelser på joysticken för att tolkas av Arduino mikrokontroller .
4
Ladda Python-skript . Detta skript är tillgänglig från flera webbsidor . Också hämta Arduino skiss script som gör att datorn kan förmå servo för att flytta . Om det inte finns någon rörelse med joysticken , instruerar Arduino skiss servo för att stanna kvar i sin nuvarande position .
5
Ange dessa koder använder pygame modulen . Den Python-skript är 112 rader kod i längd , och Arduino skissar manus är 61 rader kod i längd .
6
Anslut servo till Arduino microcontroller strömförsörjning . Även ansluta servo kontroll kabel till digital Stift nr 2 , som är på Arduino mikrokontroller . Anslut joystick till datorn med dess USB -kabel .
7
Använd joysticken för att ställa servot rör sig framåt , bakåt , sidledes och diagonalt . De flesta joysticks har sex axlar längs vilka servo kan kontrolleras .