Daftar Isi:

Alarm Pintu Arduino Dengan Peringatan Teks: 14 Langkah (dengan Gambar)
Alarm Pintu Arduino Dengan Peringatan Teks: 14 Langkah (dengan Gambar)

Video: Alarm Pintu Arduino Dengan Peringatan Teks: 14 Langkah (dengan Gambar)

Video: Alarm Pintu Arduino Dengan Peringatan Teks: 14 Langkah (dengan Gambar)
Video: Membuat Jam Digital dengan Alarm di Arduino - Project Arduino #14 2024, November
Anonim
Alarm Pintu Arduino Dengan Peringatan Teks
Alarm Pintu Arduino Dengan Peringatan Teks

Ini adalah alarm pintu berbasis Arduino yang menggunakan sakelar buluh magnetik untuk menentukan status pintu dan memiliki alarm yang dapat didengar dan alarm berbasis pesan teks.

Daftar Suku Cadang

  • Arduino Uno
  • Perisai Ethernet Arduino Uno
  • 3x LED
  • 2x Saklar SPST
  • 1x Tombol Tekan Sesaat
  • 2x Layar LCD
  • 1x Buzzer Pasif
  • 1x Saklar Buluh Magnetik

Langkah 1: Siapkan Arduino Uno dan Breadboard

Siapkan Arduino Uno dan Breadboard
Siapkan Arduino Uno dan Breadboard

Langkah 2: Tambahkan Perisai Ethernet

Tambahkan Perisai Ethernet
Tambahkan Perisai Ethernet

Pasang Perisai Ethernet ke bagian atas Arduino.

Langkah 3: Hubungkan Power dan Ground Rail

Hubungkan Daya dan Rel Tanah
Hubungkan Daya dan Rel Tanah

Hubungkan power rail ke pin 5v dan ground rail ke pin ground pada Arduino

Langkah 4: Hubungkan Reed Switch

Hubungkan Saklar Buluh
Hubungkan Saklar Buluh

Hubungkan terminal COM pada sakelar ke ground rail dan terminal Biasanya Terbuka (NO) ke pin 8 pada Arduino

Langkah 5: Tambahkan LED

Tambahkan LED
Tambahkan LED

Hubungkan LED merah, kuning, dan hijau ke rel ground dan resistor ke setiap kabel positif LED dan hubungkan yang merah ke pin 6, kuning ke pin 5, dan hijau ke pin 4.

Langkah 6: Tambahkan Buzzer

Tambahkan Buzzer
Tambahkan Buzzer

Hubungkan pin negatif buzzer ke ground rail dan pin positif ke pin 12 pada Arduino.

Langkah 7: Hubungkan Sakelar

Hubungkan Sakelar
Hubungkan Sakelar

Hubungkan sakelar untuk sakelar pesan ke pin 11 dan sakelar untuk sakelar suara ke pin 10. Hubungkan kaki lainnya pada sakelar ke rel ground untuk setiap sakelar.

Langkah 8: Tambahkan Tombol Tekan

Tambahkan Tombol Tekan
Tambahkan Tombol Tekan

Hubungkan satu kaki tombol rel tanah dan yang lainnya ke pin 2 di Arduino.

Langkah 9: Hubungkan Layar LCD Pertama

Hubungkan Layar LCD Pertama
Hubungkan Layar LCD Pertama

Hubungkan pin VCC ke power rail, pin GND ke ground rail, pin SCL ke A5, dan pin SDA ke A5 di Arduino.

Langkah 10: Tambahkan di Layar LCD Kedua

Tambahkan di Layar LCD Kedua
Tambahkan di Layar LCD Kedua

Hubungkan layar LCD ke rel yang sama dengan yang pertama.

Langkah 11: Pasang Reed Switch

Pasang Saklar Buluh
Pasang Saklar Buluh

Letakkan potongan dengan terminal pada kusen pintu. Tempatkan bagian magnet ke pintu tepat di bawah sakelar sehingga sakelar masih akan diaktifkan. Anda dapat menggunakan multimeter atau mendengarkan untuk melihat apakah sakelar aktif saat pintu dibuka atau ditutup.

Langkah 12: Unggah Kode

Unggah kode ke Arduino.

Langkah 13: Siapkan Pesan Peringatan

Pertama buat akun twilio.com, Anda bisa menggunakan versi gratisnya. Cukup buat proyek dan nomor telepon dan tulis SID Akun dan Token Auth.

Unggah Twilio PHP Master ke server web Anda dari

Unggah kode alert.php ke direktori yang sama. Anda harus mengubah ekstensi file untuk menghapus.txt dari akhir.

Buka script dan ganti baris 10 dan 11 menjadi Account SID dan Auth Token. Ubah baris 17 menjadi nomor telepon Anda dan saluran 20 ke nomor telepon yang Anda dapatkan dari Twilio. Ubah baris 22 menjadi teks yang ingin Anda terima.

Langkah 14: Gunakan Alarm

Gunakan Alarm
Gunakan Alarm

Atur sakelar ke jika Anda ingin menerima teks peringatan atau membunyikan alarm dan mengaktifkan sistem dengan tombol tekan. Saat pintu dibuka, alarm akan berbunyi hingga tombol reset sistem ditekan.

Direkomendasikan: