Obsah:
Video: Ovládanie svetla IR prijímača: 4 kroky
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ak sa ešte len začínate učiť používať IR prijímač a zisťujete, ako komponent funguje, je to perfektný projekt, s ktorým začať! Predtým, ako sa pustíte do tohto projektu, skontrolujte, či ste si stiahli knižnicu IR prijímača, ktorá sa nachádza v časti Nástroje << Spravovať knižnice.
Zásoby
- 3 rôzne farebné LED diódy
- IR prijímač
- Diaľkové ovládanie (Diaľkové ovládanie televízora bude fungovať)
- Prepojovacie vodiče
- 3 1K odpory
- Breadboard
Krok 1: Krok 1: Získajte HEX kód
V závislosti od použitého diaľkového ovládača sa HEX kódy pre každý diaľkový ovládač líšia. Aby infračervený prijímač rozpoznal stlačené diaľkové ovládače, je potrebné identifikovať a uložiť do kódu HEX kódy.
Tu je kód na prijatie HEX kódu pre každý ovládací prvok. Na diaľkové ovládanie chcete nahrať 5 tlačidiel vrátane tlačidla OFF a ON.
#zahrnúť
const int RECV_PIN = 7;
IRrecv unbcv (RECV_PIN); decode_results výsledky;
neplatné nastavenie () {
Serial.begin (9600); unbcv.enableIRIn (); unbcv.blink13 (true); }
prázdna slučka () {
if (unbcv.decode (& results)) {
Serial.println (results.value, HEX);
unbcv.resume (); }}
Krok 2: Krok 2: Nastavte infračervený prijímač
Teraz je čas nastaviť komponenty na doske. Začnite zostavením infračerveného prijímača.
Na IR prijímači sú 3 nohy. Noha úplne vpravo je VCC (sila), noha úplne vľavo, ak je OUT (pripojenie na kolík), a stredná noha je pre GND.
- Pripojte VCC k napájacej lište na nepájivom poli
- Pripojte výstupný kolík OUT k 11 na Arduine
- Pripojte kolík GND k uzemňovacej lište na nepájivom poli
Krok 3: Krok 3: Pripojte diódy LED
- Pripojte krátku časť všetkých LED k odporu 1 K ohm, ktorý sa potom pripojí k napájaniu
- Pripojte dlhú nohu modrej LED k pinu 5 na Arduine
- Pripojte dlhú nohu červenej LED k vývodu 3 na Arduine
- Pripojte dlhú nohu zelenej LED k pinu 6 na Arduine
Krok 4: Krok 4: Kód
Tu je kód:
Nezabudnite zmeniť HEX kód každého tlačidla na určený HEX kód pre diaľkové ovládanie, ktoré sa používa.