Kazalo:

IDC2018IOT Alarmni sistem: 7 korakov
IDC2018IOT Alarmni sistem: 7 korakov

Video: IDC2018IOT Alarmni sistem: 7 korakov

Video: IDC2018IOT Alarmni sistem: 7 korakov
Video: TOP 5 IoT PROJECTS || IoT Final Year Project Ideas || Electronic Engineering Project Ideas. 2024, November
Anonim
Image
Image

V tem navodilu boste šli skozi korake za izdelavo alarma IoT. To je poceni domači alarmni sistem po razumni ceni in je dostopen do interneta prek WiFi. Alarm se sproži, ko nekdo odpre vrata ali prižge luč vaše sobe. Ta projekt vam lahko pomaga, če res želite nastaviti alarm za zaščito svoje sobe ali pa preprosto želite vaditi svoje sposobnosti kodiranja za Node MCU. Druga možnost je, da senzor svetlobe uporabite kot budilko, ki vas bo vsak dan prebudila ob sončnem vzhodu.

1. korak: Deli

Tehnična konstrukcija
Tehnična konstrukcija

Sestavine, potrebne za ta projekt:

1. Plošča MCU vozlišča.

2. Svetlobni termin + 330 ohmski upor - uporablja se za zaznavanje svetlobne moči v prostoru.

3. Reed stikalo za vrata - uporablja se za zaznavanje scenarija odpiranja vrat.

4. Zvočnik - uporablja se za predvajanje alarma

5. Mostični kabli

6. Mobilni telefon z aplikacijo blynk + računom - uporablja se za nadzor alarma iz telefona.

7. Račun Adafruit - uporablja se za nadzor senzorja termin in ogled statističnih podatkov, zbranih iz alarmnega vezja.

2. korak: Pretok tokokroga

Ko je vezje priključeno na električno energijo, bo alarm počakal, da se sproži iz aplikacije blynk na vašem mobilnem telefonu. V primeru, da je bilo zaznano odpiranje vrat ali je svetlobni trak izmeril moč svetlobe, ki je večja od praga, se sproži alarm. Blynk bo na vaš telefon poslal obvestilo in na vaš e-poštni naslov navedlo, da je bil sprožen alarm. Podatki, izmerjeni v primeru sprožitve alarma (preklopite na trstiko in prižgite tammin), bodo objavljeni na spletnem mestu adafruit.

3. korak: Tehnična konstrukcija

Tehnična konstrukcija
Tehnična konstrukcija
Tehnična konstrukcija
Tehnična konstrukcija

1. Odprite blynk račun na naslovu https://www.blynk.cc/. Shranite svoj zasebni žeton za dostop.

2. Konfigurirajte svojo blynk aplikacijo na svojem mobilnem telefonu, kot sledi na sliki.

3. Odprite svoj račun adafruit in sestavite svojo nadzorno ploščo, kot je prikazano na sliki. Shranite svoj zasebni žeton za dostop.

4. odprite config.h in izpolnite konfiguracije - WIFI, Adafruit in Blynk.

5. Zgradite vezje, kot je prikazano. Opomba: trstično stikalo je na primer postavljeno nad matrico. Ne pozabite pa, da ga postavite na vrata.

6. Skico naložite na ploščo NodeMCU in začnite uporabljati alarm!

4. korak: Koda

Tukaj lahko vidite kodo za ta alarmni sistem.

5. korak: Omejitve

Glavna omejitev tega vezja je, da je odvisen od storitev tretjih oseb, kot je blynk. V primeru, da ta storitev ne deluje, lahko izgubimo nekatere funkcionalnosti, ki smo jih ustvarili v tem projektu.

6. korak: Izzivi

Največji izziv pri tem projektu je razumeti, da imamo 3 različne protokole, ki delujejo skupaj. WiFi, Blynk in MQTT, zato jih moramo od začetka drugače nastaviti, da bo ta alarm deloval. Ko ste opravili ta korak konfiguracije in imeli svoj račun v podjetjih Blynk in Adafruit, menimo, da se vam bo ta projekt zdel zelo preprost za uporabo.

Poskušali smo vam olajšati reševanje tega izziva, tako da smo vse skice vzeli iz skice in jih dali v datoteko conifg.h. Menimo, da bo tako veliko lažje.

7. korak: Prihodnje izboljšave

1. Zelo verjetno je, da dodate senzor ID -ja na dotik, ki lahko vklopi/izklopi alarm, kadar koli je nameščen. To bo dodano poleg funkcionalnosti daljinskega vklopa/izklopa z blynkom. Ocena delovnega časa - 1 dan.

2. V vezje dodajte zaslon OLED, ki bo nadomestil serijske natise v računalniku. Zelo verjetno je, da želite dodati to funkcijo. Zaslon lahko prikaže informacije o stanju alarma, tudi če ni povezan z računalnikom. Ocena delovnega časa - 1 dan.

3. V vezje bi rad dodal tudi kamero, ki bo začela pretakati v živo, kadar koli se sproži alarm. Tako bo mogoče na daljavo videti, kdo je v sobi. Ocena delovnega časa - 2 dni.

Priporočena: