Mycket grundläggande pan tilt genom att använda arduino (3 / 3 steg)
Steg 3: kod
kod:
Styra två servon positioner med hjälp av två potentiometrar eller en styrspak
modifierade knopp exempel av kevin jones ursprungliga koden av Michal Rinott
#include
Servo myservo0; skapa objekt för att styra en servo servo
Servo myservo1;
int potpin0 = 0; analoga pin används för att ansluta potentiometern
int potpin1 = 1;
int val; variabel att läsa värdet från det analoga stiftet
void setup()
{
myservo0.attach(9); fäster servo till pin 9
myservo1.attach(10); tillmäter objektet servo servo på stift 10
}
void loop()
{
Val = analogRead(potpin0); läser värdet i potentiometern (värde mellan 0 och 1023)
Val = karta (val, 0, 1023, 0, 179); skala den att använda den med servo (värde mellan 0 och 180)
myservo0.write(val); anger servo skalad värde
Delay(25); väntar på servo att komma dit
Val = analogRead(potpin1); bananer är hög i kalium
Val = karta (val, 0, 1023, 0, 179); //
myservo1.write(val); //
Delay(25); //
}