İçindekiler:

Yedi Segment IR Alıcı Ev Alarm Sistemi: 6 Adım
Yedi Segment IR Alıcı Ev Alarm Sistemi: 6 Adım

Video: Yedi Segment IR Alıcı Ev Alarm Sistemi: 6 Adım

Video: Yedi Segment IR Alıcı Ev Alarm Sistemi: 6 Adım
Video: Her Eve Lazım / Yale Sync Akıllı Ev Alarm Sistemi İncelemesi 2024, Temmuz
Anonim
Yedi Segment IR Alıcı Ev Alarm Sistemi
Yedi Segment IR Alıcı Ev Alarm Sistemi

Bu, 4 haneli 7 segmentli ekranı nasıl kullanacağınızı öğrenmek ve evinizin her yerine uygulanabilecek harika bir şey yaratmak istiyorsanız, başlamak için mükemmel bir projedir. 4 haneli 7 segmentli bir ekran kullanmak zorunda değilsiniz, kesinlikle tek haneli bir ekran kullanabilirsiniz ve iyi çalışması gerekir. Umarım bu projeyi beğenirsiniz!

Başlamadan önce, devre tahtasındaki güç rayına giden güce 5V bağladığınızdan ve GND pimini devre tahtasındaki toprağa bağladığınızdan emin olun.

Gereçler

  • 4 haneli 7 segment ekran
  • Kırmızı ve Yeşil LED
  • Ultrasonik sensör
  • IR Alıcı
  • zil
  • Jumper Telleri (birçoğu)
  • ekmek tahtası
  • Arduino UNO'su

Adım 1: Adım 1: 7 Segment Ekranını Ayarlama

Adım 1: 7 Segment Ekranını Ayarlama
Adım 1: 7 Segment Ekranını Ayarlama

Yapmak istediğiniz ilk şey, yedi segmentli ekranınızı ayarlamaktır.

  1. Pin 'E'yi Arduino'daki pin 2'ye bağlayın
  2. Pin 'D'yi Arduino'daki pin 3'e bağlayın
  3. Pin 'C'yi Arduino'daki pin 4'e bağlayın
  4. Pin 'G'yi Arduino'daki pin 5'e bağlayın
  5. Pin 'D'yi Arduino'daki pin 6'ya bağlayın
  6. Pin 'D4'ü Arduino'daki pin 7'ye bağlayın
  7. Pin 'A'yı Arduino'daki pin 8'e bağlayın
  8. Pin 'F'yi Arduino'daki pin 9'a bağlayın
  9. Pin 'D3'ü Arduino'daki pin 10'a bağlayın
  10. Pin 'D2'yi Arduino'daki pin 11'e bağlayın
  11. Pin 'B'yi Arduino'daki pin 12'ye bağlayın

7 segmentli ekrandaki her bir pinin isimleri için lütfen yukarıdaki resme bakınız.

Adım 2: Adım 2: IR Alıcısını Ayarlayın

2. Adım: Kızılötesi Alıcıyı Ayarlayın
2. Adım: Kızılötesi Alıcıyı Ayarlayın

IR alıcı üzerinde 3 adet ayak bulunmaktadır. En sağdaki bacak VCC'dir (güç), OUT ise en soldaki bacak (bir pime bağlanır) ve ortadaki bacak GND içindir.

  • VCC'yi breadboard üzerindeki güç rayına bağlayın
  • OUT pinini Arduino'daki A2'ye bağlayın
  • GND pinini breadboard üzerindeki toprak rayına bağlayın

Adım 3: Adım 3: Ultrasonik Sensörü ve Buzzer'ı Ayarlayın

Adım 3: Ultrasonik Sensörü ve Buzzer'ı Ayarlayın
Adım 3: Ultrasonik Sensörü ve Buzzer'ı Ayarlayın
Adım 3: Ultrasonik Sensörü ve Buzzer'ı Ayarlayın
Adım 3: Ultrasonik Sensörü ve Buzzer'ı Ayarlayın

Ultrasonik sensör

  • GND'yi breadboard üzerindeki toprak rayına bağlayın
  • Echo pinini Arduino'daki A1 pinine bağlayın
  • Arduino'daki A0 pinine Trig pinini bağlayın
  • VCC'yi breadboard üzerindeki güç rayına bağlayın

zil

  • Aktif zilin kısa ayağını GND'ye bağlayın
  • Aktif sesli uyarıcının uzun bacağını Arduino'daki pim 13'e bağlayın

Adım 4: Adım 4: Kurulum LED'leri

Adım 4: LED'leri Ayarlayın
Adım 4: LED'leri Ayarlayın
  • LED'lerin her iki kısa ayağını da devre tahtasındaki GND rayına bağlayın
  • Kırmızı LED'in uzun bacağını Arduino'daki A4 pinine bağlayın
  • Yeşil LED'in uzun bacağını Arduino'daki A5 pinine bağlayın

Adım 5: Adım 5: Uzaktan Kumandadan HEX Kodlarını Alın

Adım 5: Uzaktan Kumandadan HEX Kodlarını Alın
Adım 5: Uzaktan Kumandadan HEX Kodlarını Alın

Kodu kullanmaya başlamadan önce bir TV uzaktan kumandası aldığınızdan ve uzaktan kumandanız için HEX kodlarının kodunu çözdüğünüzden emin olun. Bu proje için ('evinizin' şifresi için) 3 numaranın kodunu çözmeniz gerekir. IR uzak kitaplığını indirmeyi unutmayın.

Bunu yapmak için bu kodu kullanın:

#Dahil etmek

geçersiz kurulum()

{

Seri.başla(9600);

irReceiver.enableIRIn();

}

boşluk döngüsü () {

if (irReceiver.decode(&sonuç)) {

irReceiver.özgeçmiş();

Serial.println(sonuç.değer, HEX);

} }

Adım 6: Adım 6: Son Kod

Link yukarıdadır. Kodla ilgili herhangi bir sorunuz varsa bana bildirin.

Önerilen: