Innehållsförteckning:

Sju segment IR -mottagare Hemlarmsystem: 6 steg
Sju segment IR -mottagare Hemlarmsystem: 6 steg

Video: Sju segment IR -mottagare Hemlarmsystem: 6 steg

Video: Sju segment IR -mottagare Hemlarmsystem: 6 steg
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, November
Anonim
Sju segment IR -mottagare hemlarm
Sju segment IR -mottagare hemlarm

Detta är det perfekta projektet att starta om du vill lära dig att använda den fyrsiffriga 7 -segmentdisplayen och skapa något coolt som faktiskt kan implementeras runt ditt hus. Du behöver inte använda en fyrsiffrig 7-segmentskärm, du kan definitivt använda en ensiffrig display och den ska fungera bra. Hoppas ni gillar det här projektet!

Innan du sätter igång, se till att du ansluter 5V till strömmen till kraftskenan på brödbrädet och ansluter GND -stiftet till jord på brödbrädet.

Tillbehör

  • Fyrsiffrig 7 -segmentskärm
  • Röd och grön LED
  • Ultraljudssensor
  • IR -mottagare
  • Summer
  • Jumper Wires (många av dem)
  • Bakbord
  • Arduino UNO

Steg 1: Steg 1: Konfigurera 7 segmentvisning

Steg 1: Konfigurera 7 -segmentskärm
Steg 1: Konfigurera 7 -segmentskärm

Det första du vill göra är att konfigurera din sjusegmentsdisplay.

  1. Anslut stift 'E' till stift 2 på Arduino
  2. Anslut stift 'D' till stift 3 på Arduino
  3. Anslut stift 'C' till stift 4 på Arduino
  4. Anslut stift 'G' till stift 5 på Arduino
  5. Anslut stift 'D' till stift 6 på Arduino
  6. Anslut stift 'D4' till stift 7 på Arduino
  7. Anslut stift 'A' till stift 8 på Arduino
  8. Anslut stift 'F' till stift 9 på Arduino
  9. Anslut stift 'D3' till stift 10 på Arduino
  10. Anslut stift 'D2' till stift 11 på Arduino
  11. Anslut stift 'B' till stift 12 på Arduino

Se bilden ovan för namnen på varje stift på 7 -segmentets display.

Steg 2: Steg 2: Installera IR -mottagare

Steg 2: Installera IR -mottagare
Steg 2: Installera IR -mottagare

Det finns 3 ben på IR -mottagaren. Benet längst till höger är VCC (power), benet längst till vänster om OUT (anslut till en stift) och mittbenet är för GND.

  • Anslut VCC till kraftskenan på panelen
  • Anslut OUT -stiftet till A2 på Arduino
  • Anslut GND -stiftet till markskenan på brödbrädan

Steg 3: Steg 3: Konfigurera ultraljudssensor och summer

Steg 3: Konfigurera ultraljudssensor och summer
Steg 3: Konfigurera ultraljudssensor och summer
Steg 3: Konfigurera ultraljudssensor och summer
Steg 3: Konfigurera ultraljudssensor och summer

Ultraljudssensor

  • Anslut GND till markskenan på brödbrädan
  • Anslut Echo pin till pin A1 på Arduino
  • Anslut Trig pin till pin A0 på Arduino
  • Anslut VCC till kraftskenan på panelen

Summer

  • Anslut den aktiva summerns korta ben till GND
  • Anslut det långa benet på den aktiva summern till stift 13 på Arduino

Steg 4: Steg 4: Installera lysdioder

Steg 4: Installera lysdioder
Steg 4: Installera lysdioder
  • Anslut lysdiodernas båda korta ben till GND -skenan på brödbrädan
  • Anslut den röda lysdiodens långa ben till stift A4 på Arduino
  • Anslut den gröna lysdiodens långa ben till stift A5 på Arduino

Steg 5: Steg 5: Ta emot HEX -koder från fjärrkontrollen

Steg 5: Ta emot HEX -koder från fjärrkontrollen
Steg 5: Ta emot HEX -koder från fjärrkontrollen

Innan du börjar med koden, var noga med att skaffa en TV -fjärrkontroll och avkoda HEX -koder för din fjärrkontroll. Du skulle behöva avkoda 3 nummer för detta projekt (för lösenordet till ditt "hus"). Glöm inte att ladda ner IR -fjärrbiblioteket.

Använd den här koden för att göra detta:

#omfatta

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {

if (irReceiver.decode (& resultat)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

Steg 6: Steg 6: Slutlig kod

Länken är ovan. Meddela mig om du har några frågor om koden.

Rekommenderad: