Taula de continguts:

Sistema d'alarma IDC2018IOT: 7 passos
Sistema d'alarma IDC2018IOT: 7 passos

Vídeo: Sistema d'alarma IDC2018IOT: 7 passos

Vídeo: Sistema d'alarma IDC2018IOT: 7 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim
Image
Image

En aquest instructiu, es recorrerà els passos per crear una alarma IoT. Es tracta d’un sistema d’alarma casolà de baix cost amb un preu raonable i accessible a Internet mitjançant WiFi. L’alarma s’activa quan algú obre la porta o encén el llum de la vostra habitació. Aquest projecte us pot ser útil si voleu configurar una alarma per protegir la vostra habitació o simplement si voleu practicar les vostres habilitats de codificació per a Node MCU. Una altra opció és utilitzar el sensor de llum com a despertador que us despertarà cada dia a la sortida del sol.

Pas 1: parts

Construcció tècnica
Construcció tècnica

Components necessaris per a aquest projecte:

1. Tauler MCU de node.

2. Theremin de llum + resistència de 330 ohms: s'utilitza per detectar la potència lumínica de l'habitació.

3. Reed de l'interruptor de la porta: s'utilitza per detectar l'escenari d'obertura de la porta.

4. Altaveu: s’utilitza per tocar l’alarma

5. Cables de pont

6. Telèfon mòbil amb aplicació + compte blynk: s'utilitza per controlar l'alarma des del telèfon.

7. Compte d'Adafruit: s'utilitza per controlar el sensor de teremin i veure les estadístiques recollides del circuit d'alarma.

Pas 2: flux de circuit

Un cop el circuit estigui connectat a una alimentació energètica, l’alarma esperarà a activar-se des de l’aplicació blynk del telèfon mòbil. En cas que es detectés una obertura de la porta o que la llum del theremin hagi mesurat la potència de la llum, més gran que el llindar de l'alarma. Blynk us enviarà una notificació al telèfon i un correu electrònic al vostre compte indicant que s'ha activat l'alarma. Les dades mesurades en cas que s'hagi activat l'alarma (commutador reed i light theremin) es publicaran al lloc web adafruit.

Pas 3: construcció tècnica

Construcció tècnica
Construcció tècnica
Construcció tècnica
Construcció tècnica

1. Obriu el compte de blynk a https://www.blynk.cc/. Deseu el vostre testimoni d'accés privat.

2. Configureu l'aplicació blynk al mòbil de la manera següent.

3. Obriu el compte d’Adafruit i creeu el tauler de control de la manera següent. Deseu el vostre testimoni d'accés privat.

4. obriu config.h i empleneu les configuracions: WIFI, Adafruit i Blynk.

5. Construïu el circuit tal com es mostra. Nota: el commutador reed es col·loca sobre la matriu per exemple. Tot i això, no us oblideu de posar-lo a la porta.

6. Pengeu l'esbós a la vostra placa NodeMCU i comenceu a utilitzar l'alarma.

Pas 4: Codi

Aquí podeu veure el codi d’aquest sistema d’alarma.

Pas 5: limitacions

La principal limitació d’aquest circuit és que depèn de serveis de tercers com ara blynk. En cas que aquest servei no funcioni, podríem perdre algunes de les funcionalitats que hem creat en aquest projecte.

Pas 6: reptes

El repte més gran d’aquest projecte és entendre que tenim 3 protocols diferents que funcionen junts. WiFi, Blynk i MQTT i hem de configurar-los de manera diferent des del principi per fer funcionar aquesta alarma. Després de passar aquest pas de configuració i tenir el vostre propi compte a Blynk i Adafruit, creiem que trobareu aquest projecte molt senzill d’utilitzar.

Hem intentat facilitar-vos la superació d’aquest desafiament traient totes les configuracions de l’esbós i posant-les al fitxer conifg.h. Creiem que serà molt més fàcil d’aquesta manera.

Pas 7: Millores futures

1. És molt probable que afegiu un sensor d'identificació tàctil que pugui activar / desactivar l'alarma sempre que estigui instal·lat. Això s’afegirà a més de la funcionalitat d’encendre / apagar remotament amb blynk. Estimació del temps de treball: 1 dia.

2. Afegiu una pantalla OLED al circuit que substituirà les impressions en sèrie a l'ordinador. És molt probable que vulgueu afegir aquesta funció. La pantalla pot proporcionar informació sobre l'estat de l'alarma fins i tot quan no està connectada a l'ordinador. Estimació del temps de treball: 1 dia.

3. M'agradaria afegir una càmera al circuit que començarà a transmetre's en directe sempre que s'activi l'alarma. Per tant, es podrà veure remotament qui hi ha a l’habitació. Estimació del temps de treball: 2 dies.

Recomanat: