Кто знает в чем проблема, мотор после включения не отключается, а светодиод включается и выключается?
Так же после включение мотора не включается и не выключается светодиод
может из за диода?
и ИК модуль при включении мотора глючит на видео видно
Сам код
#include <IRremote.h>
int RECV_PIN = 2; //вход ИК приемника
IRrecv irrecv(RECV_PIN);
decode_results results;
int LED = 13;
int motorPin = 8;
void setup()
{
irrecv.enableIRIn(); // включить приемник
pinMode(LED, OUTPUT);
pinMode(motorPin, OUTPUT);
}
void loop() {
if (irrecv.decode(&results))
{
if (results.value == 0xFF6897)
{
digitalWrite(LED, HIGH);
}
if (results.value == 0xFF9867)
{
digitalWrite(LED, LOW);
}
if (results.value == 0xFFB04F)
{
digitalWrite(motorPin, HIGH);
}
if (results.value == 0xFF30CF)
{
digitalWrite(motorPin, LOW);
}
irrecv.resume();
}
}
Документация по моему пульту
Коды используемых кнопок (1 2 3 4)
case 0xFF6897: Serial.println(" 1"); break;
case 0xFF9867: Serial.println(" 2"); break;
case 0xFFB04F: Serial.println(" 3"); break;
case 0xFF30CF: Serial.println(" 4"); break;