Le robot MRduino joue au football pour l’Euro 2016.
MRduino est équipé d’un bras avec deux servomoteurs SG90 :
- Alimentation des servomoteurs avec le +BATT
Vidéo :
Le programme :
#include <Servo.h>
#include <mrduino.h>
Servo Servo1;
Servo Servo2;
int reception;
void setup()
{
Servo1.attach(2, 1000, 2000);
Servo2.attach(4, 1000, 2000);
Servo1.write(90);
Servo2.write(180);
delay(500);
Serial.begin(115200);
}
void loop() {
// read IR reception sensor
reception = irReceiver();
// read command
switch(reception)
{
case 2:
forward(30);// Forward
break;
case 6:
turnRight(30);// turn right
break;
case 4:
turnLeft(30);// turn left
break;
case 8:
back(30);// back
break;
case 5:
stop();// stop
break;
case 7:
Servo1.write(160);
Servo2.write(90);
break;
case 9:
Servo1.write(90);
Servo2.write(180);
break;
}
}

