Isi kandungan:

Penggera Pintu Arduino Dengan Makluman Teks: 14 Langkah (dengan Gambar)
Penggera Pintu Arduino Dengan Makluman Teks: 14 Langkah (dengan Gambar)

Video: Penggera Pintu Arduino Dengan Makluman Teks: 14 Langkah (dengan Gambar)

Video: Penggera Pintu Arduino Dengan Makluman Teks: 14 Langkah (dengan Gambar)
Video: Servo Doorlock Support Arduino hub WA 085646399200 2024, November
Anonim
Penggera Pintu Arduino Dengan Makluman Teks
Penggera Pintu Arduino Dengan Makluman Teks

Ini adalah penggera pintu berasaskan Arduino yang menggunakan suis buluh magnet untuk menentukan keadaan pintu dan mempunyai penggera yang didengar dan penggera berdasarkan pesanan teks.

Senarai Bahagian

  • Arduino Uno
  • Arduino Uno Ethernet Shield
  • 3x LED
  • Suis 2x SPST
  • 1x Butang Tekan sesaat
  • 2x Skrin LCD
  • Buzzer Pasif 1x
  • Suis Buluh Magnetik 1x

Langkah 1: Sediakan Arduino Uno dan Breadboard

Sediakan Arduino Uno dan Breadboard
Sediakan Arduino Uno dan Breadboard

Langkah 2: Tambahkan Ethernet Shield

Tambahkan Perisai Ethernet
Tambahkan Perisai Ethernet

Pasangkan Ethernet Shield ke bahagian atas Arduino.

Langkah 3: Sambungkan Power dan Landasan Rel

Sambungkan Rel Daya dan Darat
Sambungkan Rel Daya dan Darat

Sambungkan rel kuasa ke pin 5v dan landasan ke pin ground di Arduino

Langkah 4: Sambungkan Reed Switch

Sambungkan Reed Switch
Sambungkan Reed Switch

Sambungkan terminal COM pada suis ke landasan dan terminal Normally Open (NO) ke pin 8 di Arduino

Langkah 5: Tambahkan LED

Tambahkan LED
Tambahkan LED

Sambungkan LED merah, kuning, dan hijau ke landasan landasan dan perintang ke setiap petunjuk positif LED dan sambungkan yang merah ke pin 6, kuning ke pin 5, dan hijau ke pin 4.

Langkah 6: Tambahkan Buzzer

Tambah Buzzer
Tambah Buzzer

Sambungkan pin negatif buzzer ke landasan tanah dan pin positif ke pin 12 pada Arduino.

Langkah 7: Sambungkan Suis

Sambungkan Suis
Sambungkan Suis

Sambungkan suis untuk beralih mesej ke pin 11 dan suis untuk beralih suara ke pin 10. Sambungkan kaki lain pada suis ke landasan untuk setiap suis.

Langkah 8: Tambah Butang Tekan

Tambah Butang Tekan
Tambah Butang Tekan

Sambungkan satu kaki butang landasan tanah dan yang lain ke pin 2 di Arduino.

Langkah 9: Sambungkan Skrin LCD Pertama

Sambungkan Skrin LCD Pertama
Sambungkan Skrin LCD Pertama

Sambungkan pin VCC ke rel kuasa, pin GND ke landasan tanah, pin SCL ke A5, dan pin SDA ke A5 di Arduino.

Langkah 10: Tambahkan dalam Skrin LCD Kedua

Tambah dalam Skrin LCD Kedua
Tambah dalam Skrin LCD Kedua

Sambungkan skrin LCD ke rel yang sama dengan yang pertama.

Langkah 11: Pasang Suis Reed

Pasang Suis Reed
Pasang Suis Reed

Letakkan sekeping dengan terminal pada bingkai pintu. Letakkan bahagian magnetik ke pintu tepat di bawah suis sehingga ia tetap beralih suis. Anda boleh menggunakan multimeter atau mendengar untuk melihat apakah suis diaktifkan ketika pintu dibuka atau ditutup.

Langkah 12: Muat naik Kod

Muat naik kod ke Arduino.

Langkah 13: Sediakan Mesej Makluman

Pertama buat akaun twilio.com, anda boleh menggunakan versi percuma. Cukup buat projek dan nombor telefon dan tuliskan Akaun SID dan Auth Token.

Muat naik Twilio PHP Master ke pelayan web anda dari

Muat naik kod alert.php ke direktori yang sama. Anda perlu menukar peluasan fail untuk membuang.txt dari akhir.

Buka skrip dan ubah baris 10 dan 11 ke SID Akaun dan Auth Token. Tukar baris 17 ke nombor telefon anda dan baris 20 ke nombor telefon yang anda dapat dari Twilio. Tukar baris 22 ke teks yang anda mahu terima.

Langkah 14: Gunakan Penggera

Gunakan Penggera
Gunakan Penggera

Tetapkan suis ke jika anda ingin menerima teks amaran atau mempunyai bunyi penggera dan melengkapkan sistem dengan menekan butang. Apabila pintu dibuka, penggera akan berbunyi sehingga butang ditekan untuk menetapkan semula sistem.

Disyorkan: