Innholdsfortegnelse:
Video: Syv segmenters IR -mottaker hjemmealarmsystem: 6 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er det perfekte prosjektet å starte hvis du vil lære å bruke det firesifrede 7 -segmenters displayet og lage noe kult som faktisk kan implementeres rundt huset ditt. Du trenger ikke å bruke et firesifret 7-segment display, du kan definitivt bruke et ensifret display og det skal fungere fint. Håper dere liker dette prosjektet!
Før du begynner, må du koble 5V til strømmen til strømskinnen på brødbrettet og koble GND -pinnen til bakken på brødbrettet.
Rekvisita
- 4 -sifret display med 7 segmenter
- Rød og grønn LED
- Ultralydsensor
- IR -mottaker
- Summer
- Jumper Wires (mange av dem)
- Brødbrett
- Arduino UNO
Trinn 1: Trinn 1: Konfigurere 7 segmenters display
Det første du vil gjøre er å konfigurere skjermen med syv segmenter.
- Koble pin 'E' til pin 2 på Arduino
- Koble pin 'D' til pin 3 på Arduino
- Koble Pin 'C' til pin 4 på Arduino
- Koble pin 'G' til pin 5 på Arduino
- Koble pin 'D' til pin 6 på Arduino
- Koble pin 'D4' til pin 7 på Arduino
- Koble pin 'A' til pin 8 på Arduino
- Koble pin 'F' til pin 9 på Arduino
- Koble pin 'D3' til pin 10 på Arduino
- Koble pin 'D2' til pin 11 på Arduino
- Koble pin 'B' til pin 12 på Arduino
Vennligst referer til bildet ovenfor for navnene på hver pinne på 7 -segmenters display.
Trinn 2: Trinn 2: Sett opp IR -mottaker
Det er 3 ben på IR -mottakeren. Benet lengst til høyre er VCC (strøm), beinet lengst til venstre hvis UT (koble til en pinne), og det midterste benet er for GND.
- Koble VCC til strømskinnen på brødbrettet
- Koble OUT -pinnen til A2 på Arduino
- Koble GND -pinnen til bakkeskinnen på brødbrettet
Trinn 3: Trinn 3: Sett opp ultralydssensor og summer
Ultralydsensor
- Koble GND til bakkeskinnen på brødbrettet
- Koble Echo -pin til pin A1 på Arduino
- Koble Trig -pin til pin A0 på Arduino
- Koble VCC til kraftskinnen på brødbrettet
Summer
- Koble det korte benet til den aktive summeren til GND
- Koble det lange benet til den aktive summeren til pinne 13 på Arduino
Trinn 4: Trinn 4: Oppsett av lysdioder
- Koble begge de korte benene til LED -ene til GND -skinnen på brødbrettet
- Koble den røde LED -lampens lange ben til pin A4 på Arduino
- Koble den grønne LEDs lange ben til pinne A5 på Arduino
Trinn 5: Trinn 5: Motta HEX -koder fra fjernkontrollen
Før du begynner på koden, må du skaffe deg en TV -fjernkontroll og dekode HEX -kodene for fjernkontrollen. Du må dekode 3 tall for dette prosjektet (for passordet til huset ditt). Ikke glem å laste ned IR -fjernbiblioteket.
Bruk denne koden for å gjøre dette:
#inkludere
ugyldig oppsett ()
{
Serial.begin (9600);
irReceiver.enableIRIn ();
}
void loop () {
if (irReceiver.decode (& resultat)) {
irReceiver.resume ();
Serial.println (resultat.verdi, HEX);
} }
Trinn 6: Trinn 6: Sluttkode
Lenken er ovenfor. Gi meg beskjed hvis du har spørsmål om koden.