Isi kandungan:

Sistem Penggera IDC2018IOT: 7 Langkah
Sistem Penggera IDC2018IOT: 7 Langkah

Video: Sistem Penggera IDC2018IOT: 7 Langkah

Video: Sistem Penggera IDC2018IOT: 7 Langkah
Video: Wiring diagram fire alarm semiadressable full adressable 2024, Julai
Anonim
Image
Image

Dalam Instructable ini anda akan melalui langkah-langkah untuk membina penggera IoT. Ini adalah sistem penggera buatan rumah yang murah dengan harga yang berpatutan dan boleh diakses melalui internet melalui WiFi. Penggera dipicu apabila seseorang membuka pintu atau menyalakan lampu bilik anda. Projek ini dapat membantu anda sama ada anda benar-benar ingin memasang penggera untuk melindungi bilik anda atau jika anda hanya ingin mempraktikkan kemahiran pengkodan anda untuk Node MCU. Pilihan lain adalah menggunakan sensor cahaya sebagai jam penggera yang akan membangunkan anda setiap hari ketika matahari terbit.

Langkah 1: Bahagian

Pembinaan Teknikal
Pembinaan Teknikal

Komponen yang diperlukan untuk projek ini:

1. Papan MCU nod.

2. Light theremin + perintang 330 ohm - digunakan untuk mengesan daya cahaya di dalam bilik.

3. Pintu pengalih pintu - digunakan untuk mengesan senario pembukaan pintu.

4. Pembesar suara - digunakan untuk memainkan penggera

5. Kabel pelompat

6. Telefon bimbit dengan aplikasi + akaun blynk - digunakan untuk mengawal penggera dari telefon anda.

7. Adafruit account - digunakan untuk mengawal sensor theremin dan melihat statistik yang dikumpulkan dari litar penggera.

Langkah 2: Aliran Litar

Setelah litar disambungkan ke kuasa tenaga, penggera akan menunggu untuk dicetuskan dari aplikasi blynk pada telefon bimbit anda. Sekiranya bukaan pintu dikesan atau cahaya di dalamnya telah mengukur kekuatan cahaya yang lebih besar maka ambang penggera akan dipicu. Blynk akan menghantar pemberitahuan ke telefon anda dan e-mel ke akaun anda yang menunjukkan bahawa penggera telah dipicu. Data yang diukur sekiranya penggera dipicu (alang alang dan cahaya di dalamnya) akan diterbitkan ke laman web adafruit.

Langkah 3: Pembinaan Teknikal

Pembinaan Teknikal
Pembinaan Teknikal
Pembinaan Teknikal
Pembinaan Teknikal

1. Buka akaun blynk di https://www.blynk.cc/. Simpan token akses peribadi anda.

2. Konfigurasikan aplikasi blynk anda di telefon bimbit anda seperti berikut dalam gambar.

3. Buka akaun adafruit anda dan bina papan pemuka anda seperti berikut dalam gambar. Simpan token akses peribadi anda.

4. buka config.h dan isikan konfigurasi - WIFI, Adafruit dan Blynk.

5. Bentukkan litar seperti yang ditunjukkan. Catatan: suis buluh diletakkan di atas matriks misalnya. Walau bagaimanapun, anda harus ingat meletakkannya di pintu anda.

6. Muat naik lakaran ke papan NodeMCU anda dan mula menggunakan penggera!

Langkah 4: Kod

Di sini anda dapat melihat kod untuk sistem penggera ini.

Langkah 5: Batasan

Batasan utama rangkaian ini adalah bergantung pada perkhidmatan pihak ketiga seperti blynk. Sekiranya perkhidmatan ini tidak berfungsi, kami mungkin kehilangan beberapa fungsi yang kami buat dalam projek ini.

Langkah 6: Cabaran

Cabaran terbesar dalam projek ini adalah memahami bahawa kita mempunyai 3 protokol berbeza yang bekerjasama. WiFi, Blynk, dan MQTT dan kita perlu menyiapkannya secara berbeza dari awal untuk membuat penggera ini berfungsi. Setelah melalui langkah konfigurasi ini dan mempunyai akaun anda sendiri di Blynk dan Adafruit, kami fikir anda akan mendapati projek ini sangat mudah digunakan.

Kami cuba mempermudah anda untuk melepasi cabaran ini dengan mengeluarkan semua konfigurasi dari lakaran dan memasukkannya ke dalam fail conifg.h. Kami fikir ia akan menjadi lebih mudah dengan cara itu.

Langkah 7: Peningkatan Masa Depan

1. Sangat mungkin untuk menambahkan sensor ID sentuh yang dapat menghidupkan / mematikan penggera di mana sahaja ia dipasang. Ini akan ditambah sebagai tambahan fungsi menghidupkan / mematikan jarak jauh dengan blynk. Anggaran masa bekerja - 1 hari.

2. Tambahkan paparan OLED ke litar yang akan menggantikan cetakan bersiri ke komputer. Kemungkinan besar anda ingin menambahkan ciri ini. Paparan dapat memberikan maklumat mengenai status penggera walaupun tidak disambungkan ke komputer. Anggaran masa bekerja - 1 hari.

3. Saya juga ingin menambahkan kamera ke litar yang akan mula disiarkan secara langsung bila-bila masa penggera dicetuskan. Oleh itu, dapat dilihat dari jauh siapa yang berada di dalam bilik. Anggaran masa bekerja - 2 hari.

Disyorkan: