Satura rādītājs:

IDC2018IOT signalizācijas sistēma: 7 soļi
IDC2018IOT signalizācijas sistēma: 7 soļi

Video: IDC2018IOT signalizācijas sistēma: 7 soļi

Video: IDC2018IOT signalizācijas sistēma: 7 soļi
Video: The Internet of Things by James Whittaker of Microsoft 2024, Jūlijs
Anonim
Image
Image

Šajā instrukcijā jūs iepazīstināsit ar IoT trauksmes izveidošanas soļiem. Šī ir lēta mājās gatavota signalizācijas sistēma par saprātīgu cenu, un tā ir pieejama internetam, izmantojot WiFi. Modinātājs tiek aktivizēts, kad kāds atver durvis vai ieslēdz jūsu istabas gaismu. Šis projekts jums var būt noderīgs neatkarīgi no tā, vai tiešām vēlaties iestatīt modinātāju, lai aizsargātu savu istabu, vai arī vienkārši vēlaties praktizēt savas Node MCU kodēšanas prasmes. Vēl viena iespēja ir izmantot gaismas sensoru kā modinātāju, kas katru dienu pamodinās saullēkta laikā.

1. darbība: detaļas

Tehniskā būvniecība
Tehniskā būvniecība

Šim projektam nepieciešamās sastāvdaļas:

1. Mezgla MCU tāfele.

2. Gaisma theremin + 330 omu rezistors - izmanto, lai noteiktu gaismas jaudu telpā.

3. Durvju slēdža niedre - izmanto, lai noteiktu durvju atvēršanas scenāriju.

4. Skaļrunis - izmanto, lai atskaņotu modinātāju

5. Jumper kabeļi

6. Mobilais tālrunis ar lietotni blynk + konts - tiek izmantots, lai no tālruņa kontrolētu modinātāju.

7. Adafruit konts - izmanto, lai kontrolētu theremin sensoru un skatītu statistiku, kas apkopota no trauksmes ķēdes.

2. darbība: ķēdes plūsma

Kad ķēde ir pievienota enerģijas avotam, modinātājs gaidīs, kad tiks aktivizēts no mobilā tālruņa lietotnes blynk. Gadījumā, ja tika atklāta durvju atvēršana vai gaisma ir izmērījusi gaismas jaudu, kas ir lielāka par slieksni, tiek aktivizēts trauksmes signāls. Blynk nosūtīs paziņojumu uz jūsu tālruni un e-pastu uz jūsu kontu, norādot, ka trauksme ir aktivizēta. Dati, kas izmērīti trauksmes iedarbināšanas gadījumā (slēdži un gaisma), tiks publicēti adafruit vietnē.

3. solis: Tehniskā uzbūve

Tehniskā būvniecība
Tehniskā būvniecība
Tehniskā būvniecība
Tehniskā būvniecība

1. Atveriet blynk kontu vietnē https://www.blynk.cc/. Saglabājiet savu privāto piekļuves pilnvaru.

2. Konfigurējiet savu blynk lietojumprogrammu savā mobilajā tālrunī, kā parādīts attēlā.

3. Atveriet savu adafruit kontu un izveidojiet informācijas paneli, kā parādīts attēlā. Saglabājiet savu privāto piekļuves pilnvaru.

4. atveriet config.h un aizpildiet konfigurācijas - WIFI, Adafruit un Blynk.

5. Izveidojiet ķēdi, kā parādīts attēlā. Piezīme: niedru slēdzis ir novietots virs matricas, piemēram. Tomēr jums vajadzētu atcerēties to novietot pie durvīm.

6. Augšupielādējiet skici savā NodeMCU panelī un sāciet lietot modinātāju!

4. solis: kods

Šeit jūs varat redzēt šīs signalizācijas sistēmas kodu.

5. darbība: ierobežojumi

Šīs shēmas galvenais ierobežojums ir tas, ka tā ir atkarīga no trešo pušu pakalpojumiem, piemēram, blynk. Ja šis pakalpojums nedarbojas, mēs varam zaudēt daļu no šajā projektā izveidotajām funkcijām.

6. solis: izaicinājumi

Lielākais izaicinājums šajā projektā ir saprast, ka mums ir 3 dažādi protokoli, kas darbojas kopā. WiFi, Blynk un MQTT, un mums no sākuma tie ir jāiestata citādi, lai šis signāls darbotos. Pēc šīs konfigurācijas darbības veikšanas un sava konta izveidošanas Blynk un Adafruit, mēs domājam, ka šis projekts jums būs ļoti vienkārši lietojams.

Mēs centāmies jums vieglāk izturēt šo izaicinājumu, noņemot no skices visas konfigurācijas un ievietojot to failā conifg.h. Mēs domājam, ka šādā veidā būs daudz vieglāk.

7. darbība. Nākotnes uzlabojumi

1. Ir ļoti iespējams pievienot skārienjutīgu ID sensoru, kuru var ieslēgt/izslēgt modinātāju jebkurā vietā, kur tas ir uzstādīts. Tas tiks pievienots papildus tālvadības ieslēgšanas/izslēgšanas funkcijai ar blynk. Darba laika aprēķins - 1 diena.

2. Pievienojiet shēmai OLED displeju, kas datoram aizstās sērijveida izdrukas. Ļoti iespējams, ka vēlaties pievienot šo funkciju. Displejs var sniegt informāciju par trauksmes stāvokli pat tad, ja tas nav pievienots datoram. Darba laika aprēķins - 1 diena.

3. Es arī vēlos ķēdē pievienot kameru, kas sāks straumēt tiešraidē jebkurā laikā, kad tiks aktivizēts trauksmes signāls. Tātad būs iespējams attālināti redzēt, kas atrodas telpā. Darba laika aprēķins - 2 dienas.

Ieteicams: