level 3
#include <Servo.h>
#include <IRremote.h>
IRrecv irrecv(6);
decode_results results;
Servo myservo;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
Serial.println("ok");
myservo.attach(9);
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value);
if(results.value==16726215) {
myservo.write(0);
}
delay(15);
}
delay(15);
if(results.value==16734885) {
myservo.write(180);
}
delay(100);
}
2021年06月10日 09点06分