Пульт ДУ и диод на 13 пине.
- Войдите на сайт для отправки комментариев
Пнд, 04/07/2016 - 19:50
Добрый вечер. Подскажите пожалуйста, почему при выполнении данного скетча не происходит вкл/выкл диода по нажатию на данные кнопки. Пытался грузить скетч с простым миганием - 13 диод включается и выключается. При залитии данного скетча диод просто не отклюкается на пульт (хотя команды приходят) и постоянно включен. Диод включается автоматически после заливки скетча
#include "IRremote.h"
IRrecv irrecv(2);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if ( irrecv.decode( &results )) {
Serial.println( results.value, HEX );
switch ( results.value ) {
case 0xFFA857:
digitalWrite( 13, HIGH );
break;
case 0xFFE01F:
digitalWrite( 13, LOW );
break;
}
irrecv.resume();
}
}
команды точно совпадают?
А пин 13 в режим OUTPUT не пробовали поставить?
Да, помогло, спасибо.
Как я нашел диод "поджигается" библиотекой, пытался комментить строки с этими командами - не помогало, крашило библиотеку
Как я нашел диод "поджигается" библиотекой ...
Вы там поосторожнее, а то библиотеки - они такие... Вот, изучите на досуге.