INHOUDSOPGAWE:
Video: Sewe segment IR -ontvanger huis alarmstelsel: 6 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Dit is die perfekte projek om te begin as u wil leer hoe u die 4 -syfer -7 -segment -skerm gebruik, en iets cools wil skep wat eintlik in u huis geïmplementeer kan word. U hoef nie 'n 4-syfer-7-segment-skerm te gebruik nie; u kan beslis 'n enkelsyfer-skerm gebruik, en dit behoort goed te werk. Hoop julle hou van hierdie projek!
Voordat u aan die gang kom, moet u seker maak dat u 5V aan die kragkabel op die broodbord koppel en die GND -pen op die broodbord aansluit.
Voorrade
- 4 -syfer 7 segment vertoon
- Rooi en groen LED
- Ultrasoniese sensor
- IR ontvanger
- Gonser
- Jumper Wires (baie daarvan)
- Broodbord
- Arduino UNO
Stap 1: Stap 1: Die opstel van 7 segment -skerms
Die eerste ding wat u wil doen, is om u skerm met sewe segmente op te stel.
- Koppel pen 'E' aan pen 2 op die Arduino
- Koppel pen 'D' aan pen 3 op die Arduino
- Koppel pen 'C' aan pen 4 op die Arduino
- Koppel pen 'G' aan pen 5 op die Arduino
- Koppel pen 'D' aan pen 6 op die Arduino
- Koppel pen 'D4' aan pen 7 op die Arduino
- Koppel pen 'A' aan pen 8 op die Arduino
- Koppel pen 'F' aan pen 9 op die Arduino
- Koppel pen 'D3' aan pen 10 op die Arduino
- Koppel pen 'D2' aan pen 11 op die Arduino
- Koppel pen 'B' aan pen 12 op die Arduino
Verwys na die prent hierbo vir die name van elke pen op die 7 -segment -skerm.
Stap 2: Stap 2: Stel IR -ontvanger op
Daar is 3 bene op die IR -ontvanger. Die been heel regs is VCC (krag), die been heel links as UIT (verbind met 'n pen), en die middelste been is vir GND.
- Koppel die VCC aan die kragrail op die broodbord
- Koppel die OUT -pen aan A2 op die Arduino
- Koppel die GND -pen aan die grondrail op die broodbord
Stap 3: Stap 3: Stel ultrasoniese sensor en zoemer op
Ultrasoniese sensor
- Verbind GND met die grondrail op die broodbord
- Koppel Echo -pen aan pin A1 op die Arduino
- Koppel Trig pin aan pin A0 op die Arduino
- Koppel VCC aan die kragrail op die broodbord
Gonser
- Koppel die kort been van die aktiewe zoemer aan GND
- Koppel die lang been van die aktiewe zoemer aan pen 13 op die Arduino
Stap 4: Stap 4: Stel LED's op
- Verbind albei kort bene van die LED's met die GND -spoor op die broodbord
- Koppel die lang been van die rooi LED aan pin A4 op die Arduino
- Koppel die lang been van die groen LED aan pen A5 op die Arduino
Stap 5: Stap 5: Ontvang HEX -kodes vanaf afstand
Voordat u met die kode begin, moet u 'n TV -afstandsbediening kry en die HEX -kodes vir u afstandsbediening dekodeer. U sal 3 nommers vir hierdie projek moet dekodeer (vir die wagwoord vir u 'huis'). Moenie vergeet om die IR -eksterne biblioteek af te laai nie.
Gebruik hierdie kode om dit te doen:
#insluit
leemte opstelling ()
{
Serial.begin (9600);
irReceiver.enableIRIn ();
}
leemte -lus () {
if (irReceiver.decode (& resultaat)) {
irReceiver.resume ();
Serial.println (resultaat.waarde, HEX);
} }
Stap 6: Stap 6: Finale kode
Die skakel is hierbo. Laat weet my as u enige vrae het oor die kode.