Sisällysluettelo:

IDC2018IOT -hälytysjärjestelmä: 7 vaihetta
IDC2018IOT -hälytysjärjestelmä: 7 vaihetta

Video: IDC2018IOT -hälytysjärjestelmä: 7 vaihetta

Video: IDC2018IOT -hälytysjärjestelmä: 7 vaihetta
Video: IDC European IoT Summit 2018 2024, Heinäkuu
Anonim
Image
Image

Tässä ohjeessa käydään läpi IoT -hälytyksen luomisen vaiheet. Tämä on edullinen kotitekoinen hälytysjärjestelmä kohtuulliseen hintaan ja se on käytettävissä Internetissä WiFi -yhteyden kautta. Hälytys laukeaa, kun joku avaa oven tai sytyttää huoneesi valon. Tämä projekti voi olla hyödyllinen sinulle, haluatko todella asettaa hälytyksen huoneesi suojaamiseksi vai haluatko vain harjoitella koodaustaitojasi solmun MCU: lle. Toinen vaihtoehto on käyttää valosensoria herätyskellona, joka herättää sinut joka päivä auringonnousun aikaan.

Vaihe 1: Osat

Tekninen rakentaminen
Tekninen rakentaminen

Tähän projektiin vaadittavat komponentit:

1. Solmu MCU -kortti.

2. Light theremin + 330 ohmin vastus - käytetään tunnistamaan huoneen valoteho.

3. Ovikytkimen reed - käytetään havaitsemaan oven avautumisskenaario.

4. Kaiutin - käytetään hälytyksen toistamiseen

5. Hyppyjohdot

6. Matkapuhelin, jossa on blynk -sovellus + tili - käytetään hälytyksen ohjaamiseen puhelimestasi.

7. Adafruit -tili - käytetään hallitsemaan theremin -anturia ja näkemään hälytyspiiristä kerättyjä tilastoja.

Vaihe 2: Piirin virtaus

Kun piiri on kytketty sähköverkkoon, hälytys odottaa, että se käynnistyy matkapuhelimesi blynk -sovelluksesta. Jos oviaukko havaittiin tai valo oli mitannut valotehon, joka on suurempi kuin kynnys, hälytys laukeaa. Blynk lähettää puhelimeesi ilmoituksen ja tilillesi sähköpostiviestin, joka ilmoittaa, että hälytys on lauennut. Hälytyksen laukaisun yhteydessä mitatut tiedot (kytkinruokavalo ja merkkivalo) julkaistaan adafruit -verkkosivustolla.

Vaihe 3: Tekninen rakentaminen

Tekninen rakentaminen
Tekninen rakentaminen
Tekninen rakentaminen
Tekninen rakentaminen

1. Avaa blynk -tili osoitteessa https://www.blynk.cc/. Tallenna yksityinen käyttöoikeustunnuksesi.

2. Määritä blynk -sovelluksesi matkapuhelimeesi kuvan mukaisesti.

3. Avaa adafruit -tilisi ja rakenna kojelauta kuvan mukaisesti. Tallenna yksityinen käyttöoikeustunnuksesi.

4. avaa config.h ja täytä asetukset - WIFI, Adafruit ja Blynk.

5. Rakenna piiri kuvan osoittamalla tavalla. Huomaa: ruoko -kytkin asetetaan esimerkiksi matriisin päälle. Muista kuitenkin laittaa se ovellesi.

6. Lataa luonnos NodeMCU -kortillesi ja ala käyttää hälytystä!

Vaihe 4: Koodi

Täältä näet tämän hälytysjärjestelmän koodin.

Vaihe 5: Rajoitukset

Tämän piirin suurin rajoitus on, että se on riippuvainen kolmannen osapuolen palveluista, kuten blynk. Jos tämä palvelu ei toimi, saatamme menettää osan toiminnoista, jotka olemme luoneet tässä projektissa.

Vaihe 6: Haasteet

Suurin haaste tässä projektissa on ymmärtää, että meillä on 3 erilaista protokollaa, jotka toimivat yhdessä. WiFi, Blynk ja MQTT, ja meidän on asetettava ne eri tavalla alusta lähtien, jotta tämä hälytys toimisi. Tämän konfiguraatiovaiheen läpäisemisen ja oman tilin Blynkissä ja Adafruitissa mielestämme tämä projekti on erittäin helppokäyttöinen.

Yritimme helpottaa tämän haasteen läpäisemistä poistamalla luonnoksesta kaikki kokoonpanot ja asettamalla sen conifg.h -tiedostoon. Uskomme, että se on paljon helpompaa tällä tavalla.

Vaihe 7: Tulevat parannukset

1. On erittäin todennäköistä, että lisätään kosketustunnistin, joka voi kytkeä hälytyksen päälle/pois päältä missä tahansa. Tämä lisätään blynk -kaukosäätimen päälle/pois -toiminnon lisäksi. Arvioitu työaika - 1 päivä.

2. Lisää piiriin OLED -näyttö, joka korvaa tietokoneen sarjajäljet. On erittäin todennäköistä, että haluat lisätä tämän ominaisuuden. Näyttö voi antaa tietoja hälytyksen tilasta, vaikka sitä ei olisikaan liitetty tietokoneeseen. Arvioitu työaika - 1 päivä.

3. Haluan myös lisätä piiriin kameran, joka alkaa suoratoistaa milloin tahansa, kun hälytys laukeaa. Joten on mahdollista nähdä etänä, kuka on huoneessa. Arvioitu työaika - 2 päivää.

Suositeltava: