Sadržaj:

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

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

Video: Kućni alarmni sistem sa sedam segmenata IC prijemnika: 6 koraka
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Juli
Anonim
Kućni alarmni sistem sa sedam segmenata IC prijemnika
Kućni alarmni sistem 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 četveroznamenkasti 7-segmentni zaslon, definitivno možete koristiti jednoznamenkasti i trebao bi dobro funkcionirati. Nadam se da će vam se svidjeti ovaj projekt!

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

Supplies

  • 4 -cifreni 7 -segmentni ekran
  • Crvena i zelena LED dioda
  • Ultrazvučni senzor
  • IC prijemnik
  • Zujalica
  • Žice za spajanje (mnogo njih)
  • Breadboard
  • Arduino UNO

Korak 1: Korak 1: Postavljanje 7 -segmentnog prikaza

Korak 1: Postavljanje 7 -segmentnog ekrana
Korak 1: Postavljanje 7 -segmentnog ekrana

Prva stvar koju želite učiniti je postaviti sedmosegmentni ekran.

  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 ekranu.

Korak 2: Korak 2: Postavite IC prijemnik

Korak 2: Postavite IC prijemnik
Korak 2: Postavite IC prijemnik

Na IR prijemniku se nalaze 3 noge. Noga krajnje desno je VCC (snaga), noga krajnje lijevo ako je OUT (povežite se sa iglom), a srednja noga je za GND.

  • Spojite VCC na razvodnik za napajanje na matičnoj ploči
  • Spojite OUT pin na A2 na Arduinu
  • Spojite GND iglu na uzemljenu šinu na ploči

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 matičnoj ploči
  • Spojite Echo pin na pin A1 na Arduinu
  • Spojite okidač na pin A0 na Arduinu
  • Spojite VCC na razvodnik na matičnoj ploči

Zujalica

  • 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
  • Priključite obje kratke krakove LED dioda na GND šinu 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 sa daljinskog upravljača

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

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

Da biste to učinili, koristite ovaj kod:

#include

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {{100} {101}

if (irReceiver.decode (& result)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

Korak 6: Korak 6: Završni kod

Link je gore. Ako imate pitanja o kodu, obavijestite me.

Preporučuje se: