Turinys:
- 1 žingsnis: dalys
- 2 žingsnis: grandinės srautas
- 3 žingsnis: techninė konstrukcija
- 4 žingsnis: kodas
- 5 žingsnis: Apribojimai
- 6 žingsnis: iššūkiai
- 7 žingsnis: būsimi patobulinimai
Video: IDC2018IOT signalizacijos sistema: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šioje instrukcijoje rasite žingsnius, kaip sukurti IoT aliarmą. Tai nebrangi namuose pagaminta signalizacijos sistema už priimtiną kainą ir prieinama prie interneto per „WiFi“. Signalizacija suveikia, kai kas nors atidaro duris arba įjungia jūsų kambario šviesą. Šis projektas gali būti naudingas jums, ar tikrai norite nustatyti žadintuvą, kad apsaugotumėte savo kambarį, ar tiesiog norite praktikuoti savo mazgo MCU kodavimo įgūdžius. Kitas variantas yra naudoti šviesos jutiklį kaip žadintuvą, kuris pažadins jus kasdien saulėtekio metu.
1 žingsnis: dalys
Šiam projektui reikalingi komponentai:
1. Mazgas MCU plokštė.
2. Šviesos tenminas + 330 omų rezistorius - naudojamas šviesos galiai patalpoje aptikti.
3. Durų jungiklio nendrė - naudojama aptikti durų atidarymo scenarijų.
4. Garsiakalbis - naudojamas žadintuvui paleisti
5. Trumpieji kabeliai
6. Mobilusis telefonas su „blynk“programa + paskyra - naudojamas valdyti signalą iš savo telefono.
7. „Adafruit“paskyra - naudojama valdyti „theremin“jutiklį ir matyti statistiką, surinktą iš aliarmo grandinės.
2 žingsnis: grandinės srautas
Kai grandinė bus prijungta prie energijos šaltinio, signalas lauks, kol bus suaktyvintas iš mobiliojo telefono „blynk“programos. Jei buvo aptiktos durų angos arba šviesos lemputė išmatuodavo didesnę šviesos galią nei slenkstis, suveikia aliarmas. „Blynk“atsiųs pranešimą į jūsų telefoną ir el. Laišką į jūsų paskyrą, nurodydamas, kad buvo suaktyvintas aliarmas. Duomenys, išmatuoti tuo atveju, kai suveikė aliarmas (jungiklis nendrė ir lemputė), bus paskelbti „adafruit“svetainėje.
3 žingsnis: techninė konstrukcija
1. Atidarykite „blynk“paskyrą adresu https://www.blynk.cc/. Išsaugokite asmeninės prieigos raktą.
2. Konfigūruokite savo „blynk“programą savo mobiliajame telefone, kaip parodyta paveikslėlyje.
3. Atidarykite savo „adafruit“paskyrą ir sukonstruokite prietaisų skydelį, kaip parodyta paveikslėlyje. Išsaugokite asmeninės prieigos raktą.
4. atidarykite config.h ir užpildykite konfigūracijas - WIFI, Adafruit ir Blynk.
5. Sukurkite grandinę, kaip parodyta. Pastaba: nendrinis jungiklis yra, pavyzdžiui, virš matricos. Tačiau turėtumėte nepamiršti uždėti jo ant durų.
6. Įkelkite eskizą į savo „NodeMCU“plokštę ir pradėkite naudoti žadintuvą!
4 žingsnis: kodas
Čia galite pamatyti šios signalizacijos sistemos kodą.
5 žingsnis: Apribojimai
Pagrindinis šios grandinės apribojimas yra tai, kad ji priklauso nuo trečiųjų šalių paslaugų, tokių kaip „blynk“. Jei ši paslauga neveikia, galime prarasti kai kurias šiame projekte sukurtas funkcijas.
6 žingsnis: iššūkiai
Didžiausias šio projekto iššūkis yra suprasti, kad turime 3 skirtingus protokolus, kurie veikia kartu. „WiFi“, „Blynk“ir „MQTT“, ir mes turime juos nuo pat pradžių nustatyti kitaip, kad šis signalas veiktų. Praėję šį konfigūracijos žingsnį ir turėdami savo paskyrą „Blynk“ir „Adafruit“, manome, kad šį projektą naudoti bus labai paprasta.
Mes stengėmės, kad jums būtų lengviau įveikti šį iššūkį, pašalindami visas eskizo konfigūracijas ir įdėdami jį į failą conifg.h. Manome, kad taip bus daug lengviau.
7 žingsnis: būsimi patobulinimai
1. Labai tikėtina, kad pridėsite jutiklinį ID jutiklį, kuris gali įjungti/išjungti aliarmą bet kur, kur jis yra sumontuotas. Tai bus pridėta be nuotolinio įjungimo/išjungimo naudojant „blynk“funkcionalumo. Darbo laiko apskaičiavimas - 1 diena.
2. Prie grandinės pridėkite OLED ekraną, kuris pakeis serijinius spaudinius į kompiuterį. Labai tikėtina, kad norėtumėte pridėti šią funkciją. Ekranas gali pateikti informaciją apie aliarmo būseną, net jei jis nėra prijungtas prie kompiuterio. Darbo laiko apskaičiavimas - 1 diena.
3. Aš taip pat norėčiau pridėti kamerą prie grandinės, kuri pradės transliuoti tiesiogiai, kai tik suveiks aliarmas. Taigi bus galima nuotoliniu būdu pamatyti, kas yra kambario viduje. Darbo laiko apskaičiavimas - 2 dienos.
Rekomenduojamas:
„Pasidaryk pats“judesio aptikimo SMS signalizacijos sistema: 5 žingsniai (su paveikslėliais)
„Pasidaryk pats“judesio aptikimo SMS signalizacijos sistema: Šiame projekte aš sujungsiu pigų PIR judesio jutiklį su TC35 GSM moduliu, kad sukurtų signalizacijos sistemą, kuri atsiųs jums „INTRUDER ALERT“. SMS, kai kas nors bando pavogti jūsų daiktus. Pradėkime
Lazerio apsaugos signalizacijos sistema (DUAL MODE): 5 žingsniai
Lazerio apsaugos signalizacijos sistema (DUAL MODE): Kai kas nors susiję su saugumu, mums tikrai reikia bet kokios tvirtos idėjos, ir šiuo atveju apsaugos nuo lazerio signalizacija yra geriausias pasirinkimas sukurti namuose labai lengvai. Taigi šioje pamokoje mes sužinosime, kaip padaryti šį projektą labai lengvu būdu
„Pasidaryk pats“šviesos barjero signalizacijos sistema su pramoninio lygio PLC („Controllino“): 5 žingsniai
„Pasidaryk pats“šviesos barjero signalizacijos sistema su pramoninės klasės PLC („Controllino“): Šiame projekte aš jums parodysiu, kaip sujungiau PLC („Controllino“) su šviesos barjeru, sirena, nendriniu jungikliu ir stroboskopo šviesa, kad galėčiau sukurti tikrai tvirta veikianti signalizacijos/apsaugos sistema, kuri lengvai atbaidys įsibrovėlius. L
Kaip sukurti išmaniąją potvynių aptikimo signalizacijos sistemą naudojant Raspberry Pi ir argono daleles: 6 žingsniai
Kaip padaryti išmaniąją potvynių aptikimo aliarmo sistemą naudojant Raspberry Pi ir Argon daleles: turėdami standartinius potvynių jutiklius puikiai išvengsite didžiulės žalos jūsų namams ar darbo vietai. Tačiau dėl to sunku, jei nesate namuose apsilankyti signalizacijoje. Žinoma Galite nusipirkti išmaniųjų. Ši potvynių aliarmo sistema aptinka bet kokį skystį ir suaktyvina aliarmą
„Arduino“dujų aptikimo signalizacijos sistema: 6 žingsniai
„Arduino“dujų aptikimo signalizacijos sistema: Sveiki, visi! Šiuo metu aš paaiškinsiu, kaip sukurti „Arduino“dujų aptikimo signalizacijos sistemą tinkercad. Ši grandinė naudoja dujų jutiklį, kad nustatytų, ar netoliese yra gaisras, dūmai ar dujų nuotėkis. Naudojant LCD ir aliarmą, ši grandinė taip pat