| RobotCarMeimei3 2DCGearMotor wiz IR |
| RobotCarMeimei3 2DCGearMotor wiz IR |
| RobotCarMeimei3 2DCGearMotor wiz IR |
| RobotCarMeimei3 2DCGearMotor wiz IR |
#include <AFMotor.h>
#include <IRremote.h>
AF_DCMotor motor1(1);
AF_DCMotor motor2(2);
int RecvPin = 9;
IRrecv irrecv(RecvPin);
decode_results results;
void setup()
{
motor1.setSpeed(255);
motor1.run(RELEASE);
motor2.setSpeed(255);
motor2.run(RELEASE);
irrecv.enableIRIn();
}
void loop()
{
if (irrecv.decode(&results))
{
irrecv.resume();
if (results.value == 0xFF18E7)
{
motor1.setSpeed(200);
motor2.setSpeed(200);
motor1.run(BACKWARD);
motor2.run(FORWARD);
}
if (results.value == 0xFF4AB5)
{
motor1.setSpeed(255);
motor2.setSpeed(255);
motor1.run(FORWARD);
motor2.run(BACKWARD);
}
if (results.value == 0xFF38C7)
{
motor1.run(RELEASE);
motor2.run(RELEASE);
}
if (results.value == 0xFF5AA5)
{
motor1.setSpeed(255);
motor2.setSpeed(255);
motor1.run(RELEASE);
motor2.run(FORWARD);
//delay(200);
// MotorStop();
}
if (results.value == 0xFF10EF)
{
motor1.setSpeed(255);
motor2.setSpeed(255);
motor1.run(FORWARD);
motor2.run(RELEASE);
//delay(200);
//MotorStop();
}
}
}

0 件のコメント:
コメントを投稿