Daftar Isi:
- Langkah 1: Siapkan Arduino Uno dan Breadboard
- Langkah 2: Tambahkan Perisai Ethernet
- Langkah 3: Hubungkan Power dan Ground Rail
- Langkah 4: Hubungkan Reed Switch
- Langkah 5: Tambahkan LED
- Langkah 6: Tambahkan Buzzer
- Langkah 7: Hubungkan Sakelar
- Langkah 8: Tambahkan Tombol Tekan
- Langkah 9: Hubungkan Layar LCD Pertama
- Langkah 10: Tambahkan di Layar LCD Kedua
- Langkah 11: Pasang Reed Switch
- Langkah 12: Unggah Kode
- Langkah 13: Siapkan Pesan Peringatan
- Langkah 14: Gunakan Alarm
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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
Langkah 2: Tambahkan Perisai Ethernet
Pasang Perisai Ethernet ke bagian atas Arduino.
Langkah 3: Hubungkan Power dan Ground Rail
Hubungkan power rail ke pin 5v dan ground rail ke pin ground pada Arduino
Langkah 4: Hubungkan Reed Switch
Hubungkan terminal COM pada sakelar ke ground rail dan terminal Biasanya Terbuka (NO) ke pin 8 pada Arduino
Langkah 5: 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
Hubungkan pin negatif buzzer ke ground rail dan pin positif ke pin 12 pada Arduino.
Langkah 7: 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
Hubungkan satu kaki tombol rel tanah dan yang lainnya ke pin 2 di Arduino.
Langkah 9: 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
Hubungkan layar LCD ke rel yang sama dengan yang pertama.
Langkah 11: Pasang Reed Switch
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
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.