Använda xbees (serie 2) för att styra en motor (4 / 6 steg)
Steg 4: Ladda upp koden
Nu kan du justera riktningen av DC-motor genom att trycka på 'a' och ' i följetong monitor för Arduino.
Om du använder servon som jag var i videon med tre servon monterade till en trådlös webbkamera, kan du använda denna kod i stället:
#include < Servo.h >
Servo myservo1; skapa objekt för att styra en servo servo
Servo myservo2;
Servo myservo3;
CONST int ledpin = 5;
void setup()
{
Serial.BEGIN(9600);
myservo1.attach(2); tillmäter objektet servo servo på pin 2
myservo2.attach(3); tillmäter objektet servo servo på stift 3
myservo3.attach(4); tillmäter objektet servo servo på stift 4
pinMode (ledpin, produktionen);
}
void loop()
{
IF(Serial.available() > 0) {
Serial.println(Serial.Read());
byte info=Serial.read();
Serial.println(info);
IF(info=='1') {
myservo1.write(0);
myservo3.write(0);
}
annars om (information == '2') {
myservo1.write(180);
myservo3.write(180);
}
annat
{myservo1.write(90);
myservo3.write(90);
}
IF(info=='6') {
myservo2.write(0);
}
annat if(info=='5')
{
myservo2.write(180);
}
Else{myservo2.write(90);
}
}
Delay(20);
}