Пульт ДУ и диод на 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 не пробовали поставить?
Да, помогло, спасибо.
Как я нашел диод "поджигается" библиотекой, пытался комментить строки с этими командами - не помогало, крашило библиотеку
Как я нашел диод "поджигается" библиотекой ...
Вы там поосторожнее, а то библиотеки - они такие... Вот, изучите на досуге.