Spisu treści:
Wideo: Sterowanie oświetleniem odbiornika podczerwieni: 4 kroki
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jeśli dopiero zaczynasz uczyć się obsługi odbiornika podczerwieni i zastanawiasz się, jak działa jego komponent, jest to idealny projekt na początek! Zanim przejdziesz do tego projektu, upewnij się, że pobrałeś bibliotekę odbiornika IR znajdującą się w menu Narzędzia << Zarządzaj bibliotekami.
Kieszonkowe dzieci
- 3 różne kolorowe diody LED
- Odbiornik podczerwieni
- Pilot (działałby pilot do telewizora)
- Przewody połączeniowe
- 3 rezystory 1K
- Deska do krojenia chleba
Krok 1: Krok 1: Odbierz kod HEX
W zależności od używanego pilota kody szesnastkowe dla każdego pilota są różne. Aby odbiornik podczerwieni rozpoznał wciśnięte piloty, kody HEX muszą być zidentyfikowane i zapisane w kodzie.
Oto kod do otrzymania kodu szesnastkowego dla każdego elementu sterującego. Chcesz nagrać 5 przycisków z pilota, w tym przycisk OFF i ON.
#włączać
const int PIN_ODBIORU = 7;
IRrecv nieodwoł.(RECV_PIN); decode_results wyniki;
pusta konfiguracja (){
Serial.początek(9600); nieodwoł.enableIRIn(); nieodw.blink13(prawda); }
pusta pętla () {
if (irrecv.decode(&wyniki)){
Serial.println(wyniki.wartość, HEX);
nieodzysk.wznowienie(); } }
Krok 2: Krok 2: Skonfiguruj odbiornik podczerwieni
Teraz nadszedł czas na ustawienie komponentów na płytce prototypowej. Zacznij od złożenia odbiornika podczerwieni.
Na odbiorniku IR znajdują się 3 nóżki. Noga po prawej stronie to VCC (zasilanie), noga po lewej stronie jest OUT (podłączona do pinu), a środkowa noga jest do GND.
- Podłącz VCC do szyny zasilającej na płytce stykowej
- Podłącz pin OUT do 11 na Arduino
- Podłącz pin GND do szyny uziemiającej na płytce stykowej
Krok 3: Krok 3: Podłącz diody LED
- Podłącz krótką nogę wszystkich diod LED do rezystora 1 K ohm, który następnie łączy się z zasilaniem
- Podłącz długą nogę niebieskiej diody LED do styku 5 w Arduino
- Podłącz długą nogę czerwonej diody LED do pinu 3 w Arduino
- Podłącz długą nogę zielonej diody LED do pinu 6 w Arduino
Krok 4: Krok 4: Kodeks
Oto kod:
Pamiętaj, aby zmienić kod HEX każdego przycisku na kod HEX przypisany do używanego pilota.