Sadržaj:

Kućni alarmni sustav sa sedam segmenata IC prijemnika: 6 koraka
Kućni alarmni sustav sa sedam segmenata IC prijemnika: 6 koraka

Video: Kućni alarmni sustav sa sedam segmenata IC prijemnika: 6 koraka

Video: Kućni alarmni sustav sa sedam segmenata IC prijemnika: 6 koraka
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Srpanj
Anonim
Kućni alarmni sustav sa sedam segmenata IC prijemnika
Kućni alarmni sustav sa sedam segmenata IC prijemnika

Ovo je savršen projekt za početak ako želite naučiti koristiti 4 -znamenkasti 7 -segmentni zaslon, kao i stvoriti nešto cool što se zapravo može implementirati u vašoj kući. Ne morate koristiti 4-znamenkasti 7-segmentni zaslon, definitivno možete koristiti jednoznamenkasti zaslon i trebao bi dobro funkcionirati. Nadam se da će vam se svidjeti ovaj projekt!

Prije nego počnete, provjerite jeste li spojili 5V na napajanje na razvodnu ploču na ploči za napajanje i priključili GND pin na masu na matičnoj ploči.

Pribor

  • 4 -znamenkasti 7 -segmentni zaslon
  • Crvena i zelena LED dioda
  • Ultrazvučni senzor
  • IC prijemnik
  • Zvučni signal
  • Žice za spajanje (mnogo njih)
  • Oglasna ploča
  • Arduino UNO

Korak 1: Korak 1: Postavljanje 7 -segmentnog zaslona

Korak 1: Postavljanje 7 -segmentnog zaslona
Korak 1: Postavljanje 7 -segmentnog zaslona

Prvo što želite učiniti je postaviti sedmosegmentni zaslon.

  1. Spojite pin 'E' na pin 2 na Arduinu
  2. Spojite pin 'D' na pin 3 na Arduinu
  3. Spojite pin 'C' na pin 4 na Arduinu
  4. Spojite pin 'G' na pin 5 na Arduinu
  5. Spojite pin 'D' na pin 6 na Arduinu
  6. Spojite pin 'D4' na pin 7 na Arduinu
  7. Spojite pin 'A' na pin 8 na Arduinu
  8. Spojite pin 'F' na pin 9 na Arduinu
  9. Spojite pin 'D3' na pin 10 na Arduinu
  10. Spojite pin 'D2' na pin 11 na Arduinu
  11. Spojite pin 'B' na pin 12 na Arduinu

Molimo pogledajte gornju sliku za nazive svakog pina na 7 -segmentnom zaslonu.

Korak 2: Korak 2: Postavljanje IC prijemnika

Korak 2: Postavljanje IC prijemnika
Korak 2: Postavljanje IC prijemnika

Na IR prijemniku nalaze se 3 noge. Noga krajnje desno je VCC (snaga), noga krajnje lijevo ako je OUT (spojite se na iglu), a srednja noga je za GND.

  • Spojite VCC na razvodnik napajanja na ploči s osnovom
  • Spojite OUT pin na A2 na Arduinu
  • Spojite GND pin na uzemljenu šinu na ploči s ploču za uzemljenje

Korak 3: Korak 3: Postavite ultrazvučni senzor i zujalicu

Korak 3: Postavite ultrazvučni senzor i zujalicu
Korak 3: Postavite ultrazvučni senzor i zujalicu
Korak 3: Postavite ultrazvučni senzor i zujalicu
Korak 3: Postavite ultrazvučni senzor i zujalicu

Ultrazvučni senzor

  • Spojite GND na uzemljenje na ploči
  • Spojite Echo pin na pin A1 na Arduinu
  • Spojite okidač na pin A0 na Arduinu
  • Spojite VCC na razvodnik napajanja na ploči

Zvučni signal

  • Spojite kratki dio aktivnog zujalice na GND
  • Spojite dugu nogu aktivnog zujalice na pin 13 na Arduinu

Korak 4: Korak 4: Postavite LED diode

Korak 4: Postavite LED diode
Korak 4: Postavite LED diode
  • Spojite obje kratke nogice LED dioda s GND vodilicom na ploči
  • Spojite dugu nogu crvene LED diode na pin A4 na Arduinu
  • Spojite dugu nogu zelene LED diode na pin A5 na Arduinu

Korak 5: Korak 5: Primite HEX kodove s daljinskog upravljača

Korak 5: Primite HEX kodove s daljinskog upravljača
Korak 5: Primite HEX kodove s daljinskog upravljača

Prije nego počnete s kodom, svakako nabavite daljinski upravljač za televizor i dekodirajte HEX kodove za vaš daljinski upravljač. Morali biste dekodirati 3 broja za ovaj projekt (za lozinku do vaše 'kuće'). Ne zaboravite preuzeti daljinsku IR biblioteku.

Da biste to učinili, upotrijebite ovaj kod:

#uključi

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {{100} {101}

if (irReceiver.decode (& result)) {

irReceiver.resume ();

Serial.println (rezultat.vrijednost, HEX);

} }

Korak 6: Korak 6: Završni kod

Link je gore. Ako imate pitanja o kodu, javite mi.

Preporučeni: