Пульт ду и диод на 13 пине.
- Войдите на сайт для отправки комментариев
Пнд, 04/07/2016 - 22:10
Добрый вечер. Подскажите пожалуйста, почему при выполнении данного скетча не происходит вкл/выкл диода по нажатию на данные кнопки. Пытался грузить скетч с простым миганием - 13 диод включается и выключается. При залитии данного скетча диод просто не отклюкается на пульт (хотя команды приходят) и постоянно включен. Диод включается автоматически после заливки скетча
01 |
#include "IRremote.h" |
02 |
03 |
IRrecv irrecv(2); |
04 |
05 |
decode_results results; |
06 |
07 |
void setup () { |
08 |
Serial .begin(9600); |
09 |
irrecv.enableIRIn(); |
10 |
} |
11 |
12 |
void loop () { |
13 |
if ( irrecv.decode( &results )) { |
14 |
Serial .println( results.value, HEX ); |
15 |
switch ( results.value ) { |
16 |
case 0xFFA857: |
17 |
digitalWrite( 13, HIGH ); |
18 |
break ; |
19 |
case 0xFFE01F: |
20 |
digitalWrite( 13, LOW ); |
21 |
break ; |
22 |
} |
23 |
irrecv.resume(); |
24 |
} |
25 |
} |
Эм... а как светодиод может гореть, если пин не проинициализирован на выход? Разве что слабо светиться при включении подтяжки.
Диод именно горит, включается автоматически билбиотекой. Инициализация пина помогла взять диод в свои руки