Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
#include "IRremote.h" #include <AFMotor.h> // подключаем библиотеку для шилда AF_DCMotor motor1(1); // подключаем мотор к клеммникам M1 IRrecv irrecv(2); // указываем вывод, к которому подключен приемник decode_results results; void setup() { Serial.begin(9600); // выставляем скорость COM порта irrecv.enableIRIn(); // запускаем прием motor1.setSpeed(255); // задаем максимальную скорость мотора motor1.run(RELEASE); // останавливаем мотор } void loop() { if ( irrecv.decode( &results )) { // если данные пришли String stringOne = String(results.value, HEX); Serial.println(stringOne); if(stringOne == "3d9ae3f7") { motor1.run(FORWARD); // задаем движение вперед } irrecv.resume(); // принимаем следующую команду } }