Inhoudsopgave:

Lichtregeling IR-ontvanger: 4 stappen
Lichtregeling IR-ontvanger: 4 stappen

Video: Lichtregeling IR-ontvanger: 4 stappen

Video: Lichtregeling IR-ontvanger: 4 stappen
Video: Webwoensdag 3 - Ringparken West, Noordkasteel, Groenendaal, Lobroekdok, Het Schijn 2024, November
Anonim
Lichtregeling IR-ontvanger
Lichtregeling IR-ontvanger

Als je net begint te leren hoe je een IR-ontvanger moet gebruiken en hoe het onderdeel werkt, is dit het perfecte project om mee te beginnen! Voordat u aan dit project begint, moet u ervoor zorgen dat u de IR-ontvangerbibliotheek hebt gedownload die u vindt onder Extra << Beheer bibliotheken.

Benodigdheden

  • 3 verschillende gekleurde LEDS
  • IR-ontvanger
  • Afstandsbediening (een tv-afstandsbediening zou werken)
  • Doorverbindingsdraden
  • 3 1K weerstanden
  • Breadboard

Stap 1: Stap 1: Ontvang HEX-code

Afhankelijk van welke afstandsbediening wordt gebruikt, zijn de HEX-codes voor elke afstandsbediening anders. Om ervoor te zorgen dat de IR-ontvanger de ingedrukte afstandsbedieningen herkent, moeten de HEX-codes worden geïdentificeerd en in de code worden opgeslagen.

Hier is de code om de HEX-code voor elke controle te ontvangen. U wilt 5 knoppen van uw afstandsbediening opnemen, inclusief een UIT- en AAN-knop.

#erbij betrekken

const int RECV_PIN = 7;

IRrecv irrecv(RECV_PIN); decode_results resultaten;

ongeldige setup(){

Serieel.begin(9600); onrecv.enableIRIn(); irrev.blink13(waar); }

lege lus(){

if (irrecv.decode(&resultaten)){

Serial.println(resultaten.waarde, HEX);

irrev.resume(); } }

Stap 2: Stap 2: IR-ontvanger instellen

Stap 2: IR-ontvanger instellen
Stap 2: IR-ontvanger instellen

Nu is het tijd om de componenten op het breadboard in te stellen. Begin met het monteren van de IR-ontvanger.

Er zijn 3 poten op de IR-ontvanger. Het been helemaal rechts is VCC (power), het been helemaal links als OUT (verbinden met een pin), en het middelste been is voor GND.

  • Sluit de VCC aan op de stroomrail op het breadboard
  • Sluit de OUT-pin aan op 11 op de Arduino
  • Sluit de GND-pin aan op de grondrail op het breadboard

Stap 3: Stap 3: Verbind LEDS

Stap 3: Verbind LEDS
Stap 3: Verbind LEDS
  • Sluit het korte been van alle LED's aan op een weerstand van 1 K ohm die vervolgens wordt aangesloten op de voeding
  • Sluit de lange poot van de blauwe LED aan op pin 5 op de Arduino
  • Sluit de lange poot van de rode LED aan op pin 3 op de Arduino
  • Sluit de lange poot van de groene LED aan op pin 6 op de Arduino

Stap 4: Stap 4: de code

Stap 4: de code
Stap 4: de code

Hier is de code:

Zorg ervoor dat u de HEX-code van elke knop wijzigt in de aangewezen HEX-code voor de afstandsbediening die wordt gebruikt.

Aanbevolen: