Talaan ng mga Nilalaman:

IDC2018IOT Alarm System: 7 Mga Hakbang
IDC2018IOT Alarm System: 7 Mga Hakbang

Video: IDC2018IOT Alarm System: 7 Mga Hakbang

Video: IDC2018IOT Alarm System: 7 Mga Hakbang
Video: The Internet of Things by James Whittaker of Microsoft 2024, Hulyo
Anonim
Image
Image

Sa Instructable na ito ay lalakad ka sa mga hakbang upang bumuo ng isang alarma sa IoT. Ito ay isang murang sistema ng alarma na ginawa ng bahay na may makatwirang presyo at naa-access ito sa internet sa pamamagitan ng WiFi. Ang pag-alarma ay napalitaw kapag may nagbukas ng pinto o binuksan ang ilaw ng iyong silid. Ang proyekto na ito ay maaaring maging kapaki-pakinabang sa iyo kung nais mo talagang mag-set up ng isang alarma upang maprotektahan ang iyong silid o kung nais mo lang sanayin ang iyong mga kasanayan sa pag-cod para sa Node MCU. Ang isa pang pagpipilian ay ang paggamit ng light sensor bilang alarm clock na magigising sa araw-araw sa pagsikat.

Hakbang 1: Mga Bahagi

Teknikal na Konstruksiyon
Teknikal na Konstruksiyon

Mga sangkap na kinakailangan para sa proyektong ito:

1. Node MCU board.

2. Banayad na theremin + 330 ohm risistor - ginagamit upang makita ang ilaw na ilaw sa silid.

3. Reed switch ng pinto - ginamit upang makita ang senaryo ng pagbubukas ng pinto.

4. Tagapagsalita - ginagamit upang magpatugtog ng alarma

5. Mga kable ng jumper

6. Mobile phone na may blynk app + account - ginamit upang makontrol ang alarma mula sa iyong telepono.

7. Adafruit account - ginamit upang makontrol ang sensor ng theremin at makita ang mga istatistika na nakalap mula sa alarm circuit.

Hakbang 2: Daloy ng Circuit

Kapag ang circuit ay konektado sa isang lakas ng enerhiya ang alarma ay maghihintay na ma-trigger mula sa blynk app sa iyong mobile phone. Kung sakaling may napansin na pagbubukas ng pinto o ang light theremin ay sumukat ng light power na mas malaki kung gayon ang threshold na na-trigger ang alarm. Magpadala si Blynk ng isang abiso sa iyong telepono at isang e-mail sa iyong account na nagpapahiwatig na ang pag-alarma ay na-trigger. Sinusukat ang data kung sakaling ang pag-alarma ay na-trigger (switch reed at light theremin) ay mai-publish sa website ng adafruit.

Hakbang 3: Teknikal na Konstruksiyon

Teknikal na Konstruksiyon
Teknikal na Konstruksiyon
Teknikal na Konstruksiyon
Teknikal na Konstruksiyon

1. Buksan ang blynk account sa https://www.blynk.cc/. I-save ang iyong pribadong token sa pag-access.

2. I-configure ang iyong blynk application sa iyong mobile tulad ng sumusunod sa larawan.

3. Buksan ang iyong adafruit account at buuin ang iyong dashboard tulad ng sumusunod sa larawan. I-save ang iyong pribadong token sa pag-access.

4. buksan ang config.h at punan ang mga pagsasaayos - WIFI, Adafruit at Blynk.

5. Bumuo ng circuit tulad ng ipinakita. Tandaan: ang switch ng tambo ay inilalagay sa matrix halimbawa lamang. Gayunpaman, dapat mong tandaan na ilagay ito sa iyong pintuan.

6. I-upload ang sketch sa iyong board ng NodeMCU at simulang gamitin ang alarma!

Hakbang 4: Code

Makikita mo rito ang code para sa alarm system na ito.

Hakbang 5: Mga Limitasyon

Ang pangunahing limitasyon ng circuit na ito ay nakasalalay ito sa mga serbisyo ng 3rd party tulad ng blynk. Kung sakaling hindi gumana ang serbisyong ito maaari naming mawala ang ilan sa mga pagpapaandar na nilikha namin sa proyektong ito.

Hakbang 6: Mga Hamon

Ang pinakamalaking hamon sa proyektong ito ay upang maunawaan na mayroon kaming 3 magkakaibang mga protokol na nagtutulungan. Ang WiFi, Blynk, at MQTT at kailangan naming i-set up ang mga ito nang iba mula sa simula upang maisagawa ang alarm na ito. Matapos maipasa ang hakbang na ito ng mga pagsasaayos at pagkakaroon ng iyong sariling account sa Blynk at Adafruit sa palagay namin makikita mo ang proyektong ito na napakadaling gamitin.

Sinubukan naming gawing mas madali para sa iyo na maipasa ang hamong ito sa pamamagitan ng pagkuha ng lahat ng mga pagsasaayos mula sa sketch at ilagay ito sa conifg.h file. Sa palagay namin mas madali ito sa ganoong paraan.

Hakbang 7: Mga Pagpapahusay sa Hinaharap

1. Malamang na magdagdag ng isang touch ID sensor na maaaring i-on / i-off ang alarma kung saan man ito naka-install. Ito ay maidaragdag bilang karagdagan sa pag-andar ng remote na pag-on / off sa blynk. Pagtatantya ng oras sa pagtatrabaho - 1 araw.

2. Magdagdag ng isang OLED display sa circuit na magpapalit sa mga serial print sa computer. Malamang na nais mong idagdag ang tampok na ito. Maaaring magbigay ang display ng impormasyon tungkol sa katayuan ng alarma kahit na hindi ito nakakonekta sa computer. Pagtatantya ng oras sa pagtatrabaho - 1 araw.

3. Nais ko ring magdagdag ng isang camera sa circuit na magsisimulang mag-stream ng live anumang oras na ma-trigger ang alarm. Kaya posible na makita nang malayuan kung sino ang nasa loob ng silid. Pagtatantya ng oras sa pagtatrabaho - 2 araw.

Inirerekumendang: