Sadržaj:

IDC2018IOT alarmni sustav: 7 koraka
IDC2018IOT alarmni sustav: 7 koraka

Video: IDC2018IOT alarmni sustav: 7 koraka

Video: IDC2018IOT alarmni sustav: 7 koraka
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Srpanj
Anonim
Image
Image

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

Korak 1: Dijelovi

Tehnička konstrukcija
Tehnička konstrukcija

Komponente potrebne za ovaj projekt:

1. MCU ploča čvora.

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 s blynk aplikacijom + računom - koristi se za upravljanje alarmom s vašeg telefona.

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

Korak 2: Protok kruga

Nakon što je krug spojen na napajanje energijom, alarm će prič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 koji se aktivira. 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 aktiviranja alarma (prebaci trsku i svjetlo na traci) 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/. Spremite svoj privatni token pristupa.

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

3. Otvorite svoj adafruit račun i sastavite nadzornu ploču kako slijedi na slici. Spremite svoj privatni token pristupa.

4. otvorite config.h i ispunite 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 ga staviti na vrata.

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

Korak 4: Kodirajte

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

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 od početka drugačije postaviti 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 korištenje.

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

Korak 7: Buduća poboljšanja

1. Vrlo je vjerojatno da ćete dodati senzor za identifikaciju dodira koji može uključiti/isključiti alarm gdje god je instaliran. To će se dodati uz funkcionalnost daljinskog uključivanja/isključivanja s blynkom. Procjena radnog vremena - 1 dan.

2. Dodajte OLED zaslon u krug koji će zamijeniti serijske ispise na računalu. Vrlo je vjerojatno da želite dodati ovu značajku. Zaslon može pružiti informacije o statusu alarma čak i kada nije spojen na računalo. Procjena 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 tko se nalazi u prostoriji. Procjena radnog vremena - 2 dana.

Preporučeni: