Sadržaj:

IDC2018IOT alarmni sistem: 7 koraka
IDC2018IOT alarmni sistem: 7 koraka

Video: IDC2018IOT alarmni sistem: 7 koraka

Video: IDC2018IOT alarmni sistem: 7 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Image
Image

U ovom uputstvu ćete proći kroz korake za izradu IoT alarma. Ovo je jeftin kućni alarmni sistem sa razumnom cijenom i dostupan je internetu putem WiFi -a. Alarm se aktivira kada netko otvori vrata ili upali svjetlo vaše sobe. Ovaj vam projekt može biti od pomoći ako zaista želite postaviti alarm za zaštitu svoje sobe ili jednostavno želite vježbati svoje vještine kodiranja za Node MCU. Druga mogućnost je korištenje senzora svjetla kao budilice koja će vas buditi svaki dan pri izlasku sunca.

Korak 1: Dijelovi

Tehnička konstrukcija
Tehnička konstrukcija

Komponente potrebne za ovaj projekat:

1. Čvor MCU ploča.

2. Svjetlosni termin + 330 ohmski otpornik - koristi se za detekciju svjetlosne snage u prostoriji.

3. Reed prekidač vrata - koristi se za otkrivanje scenarija otvaranja vrata.

4. Zvučnik - koristi se za reprodukciju alarma

5. Kablovi za spajanje

6. Mobilni telefon sa blynk aplikacijom + računom - koristi se za kontrolu alarma sa vašeg telefona.

7. Adafruit račun - koristi se za kontrolu senzora terminala i pregled statistike prikupljene iz kruga alarma.

Korak 2: Tok kruga

Nakon što je krug spojen na napajanje energijom, alarm će čekati da se aktivira iz aplikacije blynk na vašem mobilnom telefonu. U slučaju da je otkriveno otvaranje vrata ili je svjetlo na traci izmjerilo svjetlosnu snagu koja je veća od praga alarma. Blynk će poslati obavijest na vaš telefon i e-poštu na vaš račun u kojoj se navodi da je alarm aktiviran. Podaci izmjereni u slučaju da se alarm aktivirao (prebaci trsku i upalite lampicu) bit će objavljeni na web stranici adafruit.

Korak 3: Tehnička konstrukcija

Tehnička konstrukcija
Tehnička konstrukcija
Tehnička konstrukcija
Tehnička konstrukcija

1. Otvorite blynk račun na https://www.blynk.cc/. Sačuvajte svoj token za pristup.

2. Konfigurirajte svoju blynk aplikaciju na svom mobilnom telefonu kako slijedi na slici.

3. Otvorite svoj adafruit račun i sastavite svoju nadzornu ploču kako slijedi na slici. Sačuvajte svoj token za pristup.

4. otvorite config.h i popunite konfiguracije - WIFI, Adafruit i Blynk.

5. Konstruirajte krug kako je prikazano. Napomena: prekidač za trstiku je postavljen preko matrice samo na primjer. Međutim, ne zaboravite da ga stavite na vrata.

6. Postavite skicu na svoju NodeMCU ploču i počnite koristiti alarm!

Korak 4: Kodirajte

Ovdje možete vidjeti kôd za ovaj alarmni sistem.

Korak 5: Ograničenja

Glavno ograničenje ovog kruga je to što ovisi o uslugama trećih strana kao što je blynk. U slučaju da ova usluga ne radi, mogli bismo izgubiti neke funkcionalnosti koje smo stvorili u ovom projektu.

Korak 6: Izazovi

Najveći izazov u ovom projektu je shvatiti da imamo 3 različita protokola koji rade zajedno. WiFi, Blynk i MQTT i moramo ih drugačije postaviti od početka kako bi ovaj alarm radio. Nakon što prođete ovaj korak konfiguracije i imate vlastiti račun u Blynk -u i Adafruit -u, mislimo da će vam se ovaj projekt učiniti vrlo jednostavnim za upotrebu.

Pokušali smo vam olakšati prolazak kroz ovaj izazov tako što smo iz skice skinuli sve konfiguracije i stavili ih u datoteku conifg.h. Mislimo da će tako biti mnogo lakše.

Korak 7: Buduća poboljšanja

1. Vrlo je vjerojatno da ćete dodati Touch ID senzor koji može uključiti/isključiti alarm gdje god da je instaliran. Ovo će se dodati kao dodatak funkcionalnosti daljinskog uključivanja/isključivanja s blynkom. Procena radnog vremena - 1 dan.

2. Dodajte OLED ekran u kolo koje će zameniti serijske otiske na računaru. Vrlo je vjerojatno da želite dodati ovu funkciju. Ekran može da pruži informacije o statusu alarma čak i kada nije povezan sa računarom. Procena radnog vremena - 1 dan.

3. Također bih želio dodati kameru u krug koja će početi emitirati uživo svaki put kad se alarm aktivira. Tako će biti moguće daljinski vidjeti ko se nalazi u prostoriji. Procena radnog vremena - 2 dana.

Preporučuje se: