Sisukord:
Video: Seitsme segmendi IR -vastuvõtja kodu häiresüsteem: 6 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See on ideaalne projekt alustamiseks, kui soovite õppida, kuidas kasutada neljakohalist 7 -segmendilist ekraani, ning luua midagi lahedat, mida saab tegelikult teie maja ümber rakendada. Te ei pea kasutama neljakohalist 7-segmendilist ekraani, võite kindlasti kasutada ühekohalist ekraani ja see peaks hästi toimima. Loodan, et teile meeldib see projekt!
Enne alustamist veenduge, et ühendate 5V leivaplaadi toitekaabli toiteallikaga ja ühendate GND tihvti leivaplaadi maandusega.
Tarvikud
- 4 -kohaline 7 -segmendiline ekraan
- Punane ja roheline LED
- Ultraheli andur
- IR vastuvõtja
- Sumin
- Jumper juhtmed (palju neid)
- Leivalaud
- Arduino UNO
1. samm: 1. samm: 7 segmendi kuva seadistamine
Esimene asi, mida soovite teha, on seitsme segmendi kuva seadistamine.
- Ühendage tihvt „E” Arduino tihvtiga 2
- Ühendage tihvt „D” Arduino tihvtiga 3
- Ühendage tihvt 'C' Arduino tihvtiga 4
- Ühendage tihvt „G” Arduino tihvtiga 5
- Ühendage tihvt „D” Arduino tihvtiga 6
- Ühendage pin 'D4' Arduino tihvtiga 7
- Ühendage tihvt A Arduino tihvtiga 8
- Ühendage tihvt „F” Arduino tihvtiga 9
- Ühendage pin 'D3' Arduino tihvtiga 10
- Ühendage pin 'D2' Arduino tihvtiga 11
- Ühendage tihvt „B” Arduino tihvtiga 12
Palun vaadake ülaltoodud pildilt 7 -segmendilise ekraani iga tihvti nime.
2. samm: 2. samm: seadistage IR -vastuvõtja
IR -vastuvõtjal on 3 jalga. Parempoolsem jalg on VCC (toide), vasakpoolne jalg, kui OUT (ühendage tihvtiga), ja keskmine jalg on GND jaoks.
- Ühendage VCC leivaplaadi toitekaabliga
- Ühendage OUT -tihvt Arduino A2 -ga
- Ühendage GND tihvt leivaplaadi maandusrööpaga
3. samm: 3. samm: seadistage ultraheliandur ja helisignaal
Ultraheli andur
- Ühendage GND leivaplaadi maandusrööpaga
- Ühendage Echo tihvt Arduino tihvtiga A1
- Ühendage Trigi tihvt Arduino tihvtiga A0
- Ühendage VCC leivaplaadi toitekaabliga
Sumin
- Ühendage aktiivse summeri lühike jalg GND -ga
- Ühendage aktiivse summeri pikk jalg Arduino tihvtiga 13
4. samm: 4. samm: seadistage LED -id
- Ühendage valgusdioodide mõlemad lühikesed jalad leivaplaadi GND -rööpaga
- Ühendage punase LED -i pikk jalg Arduino tihvtiga A4
- Ühendage rohelise LED -i pikk jalg Arduino tihvtiga A5
Samm 5: samm 5: HEX -koodide vastuvõtmine kaugjuhtimispuldilt
Enne koodiga alustamist hankige kindlasti teleri kaugjuhtimispult ja dekodeerige kaugjuhtimispuldi HEX -koodid. Selle projekti jaoks peate dekodeerima 3 numbrit (oma "maja" parooli jaoks). Ärge unustage alla laadida IR -kaugteek.
Selleks kasutage seda koodi:
#kaasake
tühine seadistus ()
{
Seriaalne algus (9600);
irReceiver.enableIRIn ();
}
void loop () {
if (irReceiver.decode (& tulemus)) {
irReceiver.resume ();
Serial.println (tulemus.väärtus, HEX);
} }
6. samm: 6. samm: lõplik kood
Link on ülal. Kui teil on koodi kohta küsimusi, andke mulle sellest teada.