Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Bangun Prototipe dan Uji Anda
- Langkah 3: Instal dan Voila
Video: Alarm Pintu Garasi Arduino Dengan Blynk: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Sensor yang cukup mendasar yang mengirimkan data ke proyek Blynk untuk menampilkan status pintu garasi saya - Buka Tutup - dan mengirimkan peringatan push ke ponsel saya ketika status pintu berubah - Buka ke Tutup atau Tutup ke Buka. Saya menggunakan WEMOS D1 Mini Pro untuk konektivitas wifi dan untuk menjalankan sketsa Arduino, tetapi Anda dapat menggunakan perangkat apa pun yang kompatibel dengan Arduino.
Saya awalnya berencana menggunakan sakelar interlock sederhana, namun pintunya adalah pintu garasi gaya miring yang lebih tua dan tidak selalu terbuka ke posisi yang sama. Mendapatkan kontak yang konsisten akan sulit. Saya juga mengesampingkan semua jenis sensor magnetik untuk alasan yang sama.
Saya memilih sensor Infra-Red (IR) kecil yang dapat mendeteksi rintangan dalam jarak 2-30cm.
Langkah 1: Apa yang Anda Butuhkan
1. WEMOS D1 Mini Pro - papan wifi mini dengan flash 16MB, konektor antena eksternal dan antena keramik built-in berdasarkan ESP8266EX.
2. Sensor Penghalang IR.
3. Akun dan aplikasi Blynk di ponsel cerdas Anda.
4. Atur ulang SW dan Sakelar Daya (opsional), Berbagai papan tempat memotong roti, kabel penghubung dll untuk pengujian.
5. Jiffy Box - Saya menggunakan clear karena saya ingin melihat pekerjaan saya;-).
6. Memasang braket untuk menempatkan sensor di dekat pintu Anda (saya menggunakan potongan kayu).
Langkah 2: Bangun Prototipe dan Uji Anda
Hubungkan Sensor IR ke D1 Mini:
Sensor - D1 Mini
VCC -- +5V
GND -- GND
KELUAR -- D3
Jalankan sketsa dan periksa monitor serial untuk melihat bahwa nilai pada pin D3 berubah ketika Anda memblokir bagian depan senor (di depan LED) - Anda dapat mengubah jarak deteksi dengan menyesuaikan potensiometer (pot). Saya mengaturnya menjadi sekitar 5cm yang cukup untuk memungkinkan variasi di pintu saat terbuka.
Sketsa ditulis agar pin disetel HIGH saat pintu terbuka (sensor terhalang), atau LOW saat pintu ditutup (senor tidak terhalang). Anda dapat dengan mudah membalikkan ini sesuai dengan kebutuhan Anda tergantung di mana Anda memasang sensor dalam kaitannya dengan posisi pintu.
Saat memasang di dalam kotak, saya mengebor lubang untuk LED dengan sangat hati-hati agar pas untuk LED - tidak perlu perekat tambahan yang memudahkan pelepasan untuk penyesuaian, pemasangan, dll.
*CATATAN: Sketsa mendefinisikan sensor sebagai Pin 0 - namun secara fisik terhubung ke WEMOS D1 Mini pin D3… Ini karena D! Mini didasarkan pada chip/prosesor ESP8266. D1 Mini secara efektif hanya perisai, sketsa sebenarnya hanya berjalan di ESP8266. Jadi pin 0 GPiO (disebut dalam sketsa), sebenarnya pecah sebagai WEMOS D1 Mini pin D3. Anda akan menemukan ini dengan banyak sketsa Arduino, pemetaan pin bervariasi depeong di papan yang Anda gunakan.
Langkah 3: Instal dan Voila
Saya memasang sensor dalam kotak kecil yang bening (jelas sehingga saya dapat melihat hasil karya saya!). Dipasang pada potongan kayu bekas sehingga kusen pintu menghalangi sensor saat pintu dibuka.
Saya mengebor lubang kecil di dasar kotak yang sejajar dengan bagian atas pot, saya bisa menyelipkan obeng kecil untuk mengatur kemarahan sensor tanpa harus melepas tutupnya. (Saya juga memasang tutupnya di bagian bawah, sehingga jika saya perlu membuka kotak, saya tidak perlu melepas seluruh braket dari dinding, saya dapat mengakses sekrup apa adanya).
Proyek Blynk cukup sederhana, masing-masing widget LED untuk Buka dan Tutup (saya mengubah warna Merah dan Hijau, Anda dapat memilih ini di pengaturan aplikasi untuk setiap widget). Sketsa akan memeriksa sensor setiap satu detik dan mengirim data ke widget LED yang benar.
Pemberitahuan Push terpicu saat status pintu berubah. (Perhatikan bahwa Blynk memiliki batasan bahwa mereka hanya mengizinkan pemberitahuan push setiap 15 detik (ini untuk menghentikan server mereka dibombardir oleh permintaan), saya telah mengatur penghitung waktu dalam sketsa untuk memeriksa perubahan status pintu hanya setiap 16 detik yang bagus cukup untuk kebutuhan saya. Ada potensi kecil bahwa jika pintu dibuka kemudian ditutup kembali dalam periode 16 detik Anda tidak akan mendapatkan pemberitahuan (tetapi LED akan tetap menunjukkan keadaan yang benar karena mereka memeriksa setiap satu detik).
Direkomendasikan:
Pintu Garasi Terkendali Alexa Dengan Arduino Esp8266: 6 Langkah
Pintu Garasi Terkendali Alexa Dengan Arduino Esp8266: Ide untuk proyek ini datang kepada saya dari proyek lama yang pernah saya kerjakan beberapa waktu lalu. Saya telah memasang sirkuit tombol tekan sederhana yang akan menyalakan LED ketika sebuah tombol ditekan oleh pintu garasi. Metode ini terbukti tidak dapat diandalkan dan tidak berguna
Pembuka Pintu Garasi Cerdas Murah: 6 Langkah (Dengan Gambar)
Pembuka Pintu Garasi Cerdas Murah: KreditSaya cukup banyak menyalin implementasi Savjee tetapi alih-alih menggunakan Shelly, saya menggunakan Sonoff Basic. Lihat situs web dan Saluran YouTube-nya!https://www.savjee.be/2020/06/make-garage-door-ope…https://www.youtube.com/c/Savjee/AssumptionsYou h
Pembuka Pintu Garasi Dengan Umpan Balik Menggunakan Esp8266 Sebagai Server Web.: 6 Langkah
Pembuka Pintu Garasi Dengan Umpan Balik Menggunakan Esp8266 Sebagai Web Server umpan balik, Anda akan tahu apakah pintu terbuka atau tertutup secara real time-Sederhana, hanya satu jalan pintas untuk membuat saya
Remote Pintu Garasi Tak Terlihat: 7 Langkah (dengan Gambar)
Remote Pintu Garasi Tak Terlihat: Suatu kali kami meninggalkan mobil kami diparkir di luar garasi dan seorang pencuri memecahkan jendela untuk sampai ke remote pintu garasi. Kemudian mereka membuka garasi dan mencuri beberapa sepeda. Jadi saya memutuskan untuk menyembunyikan remote dengan memasukkannya ke asbak mobil. Ia bekerja dengan
Menggunakan HomeLink Dengan Pembuka Pintu Garasi yang Tidak Didukung: 6 Langkah
Menggunakan HomeLink Dengan Pembuka Pintu Garasi yang Tidak Didukung: Saya tinggal di gedung apartemen dan baru-baru ini saya memasang homelink di mobil saya. Sayangnya, remote garasi yang mereka berikan kepada saya menggunakan koneksi maxSecure yang tidak mendukung homelink. Jadi saya memutuskan untuk mencari solusi