Ricevitore IR.
Il blocco (Figura 1) viene utilizzato per implementare la possibilità di utilizzare il ricevitore dal telecomando IR nel progetto.

Figura 1
Registrazione dei codici dei pulsanti del telecomando IR utilizzando lo strumento "The code recording button IR remote", vede qui.
Nelle impostazioni dobbiamo prima scegliere il pin, già esistente o un nuovo pin, per collegare il ricevitore premendo il pulsante "Add" (Figura 2).

Figura 2
Output.
La casella "Output of the received" attiva l'input "V" dove viene emesso il codice di comando.
La casella "Output of the manufacturer code" attiva l'input "MC" dove viene emesso il codice del produttore.
La casella "Output of the code size" attiva l'input "CS" dove viene emesso la dimensione del codice in bit.
Quando si seleziona la casella "Reset outputs after receiving the code", dopo il rilascio del pulsante del telecomando, output del blocco verranno ripristinate a 0, se si deseleziona questa casella, output del blocco rimarranno nell'ultimo stato per il tutto il tempo fino alla ricezione di un nuovo comando.
Nelle impostazioni del blocco è possibile selezionare il numero richiesto di output sulle quali, quando si preme un determinato pulsante sul telecomando, apparirà un livello logico alto. I codici dei pulsanti del telecomando richiesti vengono selezionati dal file di registrazione dei codici dei pulsanti del telecomando IR, premendo il pulsante "Choose" (Figura 3).

Figura 3
File FLProg.
Tipo di codifica | Codice per ESP8266 | Codice per Arduino |
---|---|---|
RC5 | 1 | 1 |
RC6 | 2 | 2 |
NEC | 3 | 3 |
SONY | 4 | 4 |
PANASONIC | 5 | 5 |
JVC | 6 | 6 |
SAMSUNG | 7 | 7 |
WHYNTER | 8 | 8 |
AIWA_RC_T501 | 9 | 9 |
LG | 10 | 10 |
SANYO | 11 | 11 |
MITSUBISHI | 12 | 12 |
DISH | 13 | 13 |
SHARP | 14 | 14 |
COOLIX | 15 | Non supportato |
DAIKIN | 16 | Non supportato |
DENON | 17 | 15 |
KELVINATOR | 18 | Non supportato |
SHERWOOD | 19 | Non supportato |
MITSUBISHI_AC | 20 | Non supportato |
RCMM | 21 | Non supportato |
SANYO_LC7461 | 22 | Non supportato |
RC5X | 23 | Non supportato |
GREE | 24 | Non supportato |
PRONTO | 25 | 16 |
NEC_LIKE | 26 | Non supportato |
ARGO | 27 | Non supportato |
TROTEC | 28 | Non supportato |
NIKAI | 29 | Non supportato |
RAW | 30 | Non supportato |
GLOBALCACHE | 31 | Non supportato |
TOSHIBA_AC | 32 | Non supportato |
FUJITSU_AC | 33 | Non supportato |
MIDEA | 34 | Non supportato |
MAGIQUEST | 35 | Non supportato |
LASERTAG | 36 | Non supportato |
CARRIER_AC | 37 | Non supportato |
HAIER_AC | 38 | Non supportato |
MITSUBISHI2 | 39 | Non supportato |
HITACHI_AC | 40 | Non supportato |
HITACHI_AC1 | 41 | Non supportato |
HITACHI_AC2 | 42 | Non supportato |
GICABLE | 43 | Non supportato |
HAIER_AC_YRW02 | 44 | Non supportato |
WHIRLPOOL_AC | 45 | Non supportato |
SAMSUNG_AC | 46 | Non supportato |
LUTRON | 47 | Non supportato |
ELECTRA_AC | 48 | Non supportato |
PANASONIC_AC | 49 | Non supportato |
PIONEER | 50 | Non supportato |
LG2 | 51 | Non supportato |
MWM | 52 | Non supportato |