Turinys:
- 1 žingsnis: medžiagos
- 2 veiksmas: prisiregistruokite „ThingSpeak“
- 3 žingsnis: laidai ir aparatūra
- 4 žingsnis: programinės įrangos programavimas
- 5 žingsnis: kodavimas „Matlab“
- 6 veiksmas: funkcija Send_msg
Video: „SafeT-Park“sistema: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šis prietaisas padės apsaugoti stovėjimo aikšteles, į IOT įrenginį įdiegus tris saugos koncepcijas.
Automatinė avarinio reagavimo sistema, kilus gaisrui stovėjimo aikštelėje
Integruotas temperatūros ir aukščio jutiklis, leidžiantis tiksliai nustatyti gaisro vietą
Įjungta slėgio sistema, skirta sušvelninti dūmų spinduliuotę
1 žingsnis: medžiagos
1. nešiojamas kompiuteris su „MATLAB“, „Arduino“ir „Thingspeak“
2. „SparkFun ESP8266 Thing“įrenginys
3. „SparkFun“aukščio/slėgio jutiklio pertrauka - MPL3115A2
4. Kabeliai nuo moterų iki moterų
5. Micro USB - USB kabelis
6. 3D spausdintas automobilių garažas
2 veiksmas: prisiregistruokite „ThingSpeak“
Pirmiausia prisiregistruokite thingspeak.com ir susikurkite paskyrą naudodami MATHWORKS paskyrą.
Tada spustelėkite „mano kanalai“ir pridėkite naują kanalą kiekvienam naudojamam jutikliui.
Daiktų internetas (daiktų internetas)-tai tarpusavyje sujungtų objektų („prijungtų įrenginių“arba „išmaniųjų įrenginių“) tinklas, galintis rinkti ir keistis duomenimis naudojant įterptąją elektroniką, programinę įrangą, jutiklius, pavaras ir tinklo ryšį.
3 žingsnis: laidai ir aparatūra
Prijunkite plokštę, kaip nurodyta aukščiau esančiame paveikslėlyje, naudodami galinius kabelius nuo moterų iki moterų.
4 žingsnis: programinės įrangos programavimas
1. Užtikrinkite teisingus įėjimus. Manipuliuokite bazines reikšmes, kad nustatytumėte tinkamą grafikų ir skaičiavimų bazę.
2. Žemėlapio kodas, kurį reikia atsiųsti į „Thingspeak.com“.
3. Įveskite „WiFi“vietą ir kanalo ID informaciją.
4. Nustatykite kodavimo ciklo kartojimą kas 10 sekundžių. 5 sekundžių „skirtasis laikas“nustatytas perkonfigūruoti.
5. Sureguliuokite slėgį, temperatūrą ir aukščio maksimumus, kad gautumėte tikslius duomenis.
5 žingsnis: kodavimas „Matlab“
Norėdami pasinaudoti „Arduino“jutiklių įėjimais, turime naudoti „Matlab“, kad gautume duomenis iš „ThingSpeak“. Komanda „thingSpeakRead ()“atvaizduoja dalyko kalbėjimo kanalo duomenis, laukus ir į komandą įvestų duomenų taškų skaičių. Kai tai bus padaryta, galite naudoti duomenis kurdami bet kokią reikiamą produkciją. Pridėjau puslapio failą su savo kodu, kurį galima nukopijuoti ir įklijuoti, kad pradėtumėte.
Šio projekto rezultatai yra šie:
- Lentelė su naujausiais temperatūros, aukščio ir slėgio rodmenimis
- 2 grafikai, rodantys temperatūros ir slėgio rodmenis per paskutinius 50 duomenų taškų (šiuo atveju 500 sekundžių)
- Teksto žinutė ir el. Pašto atnaujinimas su temperatūros, aukščio ar slėgio rodmenimis, kuriuos galite pasirinkti iš išskleidžiamojo meniu „Matlab“
- Automatinis įspėjimas apie gaisrą, jei jutiklio temperatūra viršija tam tikrą tašką (šiuo atveju 80 laipsnių F bandymų tikslais)
Norėdami gauti pranešimus/el. Laiškus, prieš paleisdami šį kodą turite nustatyti funkciją send_msg.
Tai bus aptarta kitoje skaidrėje
6 veiksmas: funkcija Send_msg
Norėdami gauti el. Pašto ir teksto naujinius, turėsite apibrėžti funkciją „send_msg“. Turėsite atnaujinti „pašto“ir „pwd“reikšmes el. Pašto adresu ir slaptažodžiu, iš kurio norite siųsti naujinį. Taip pat turėsite apibrėžti „gavėjus“kaip numerį ir el. Pašto adresą, į kuriuos norite gauti atnaujinimus, ir „operatorių“kartu su gavėjo telefono operatoriumi. Kai tai bus padaryta, funkcija bus paruošta veikti.
Rekomenduojamas:
„Pasidaryk pats“„Leds Arduino“ruletės žaidimas: 3 žingsniai (su nuotraukomis)
„Pasidaryk pats“37 „Leds Arduino“ruletės žaidimas: Ruletė yra kazino žaidimas, pavadintas prancūziško žodžio, reiškiančio mažą ratą, vardu
„BOSEBerry Pi“interneto radijas: 4 žingsniai (su nuotraukomis)
„BOSEBerry Pi“interneto radijas: man patinka klausytis radijo! Savo namuose naudojau DAB radiją, tačiau radimas buvo šiek tiek nevienodas, o garsas nuolat nutrūko, todėl nusprendžiau sukurti savo interneto radiją. Aplink mano namus ir skaitmeninį brolį turiu stiprų „Wi -Fi“signalą
Profesionali orų stotis naudojant „ESP8266“ir „ESP32 pasidaryk pats“: 9 žingsniai (su nuotraukomis)
Profesionali orų stotis, naudojant „pasidaryk pats“ESP8266 ir ESP32: „LineaMeteoStazione“yra visiška orų stotis, kurią galima sujungti su profesionaliais „Sensirion“jutikliais ir kai kuriais „Davis“prietaiso komponentais (lietaus matuoklis, anemometras)
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Varžtas - „pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): 6 žingsniai (su nuotraukomis)
Varžtas - „Pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): Indukcinis įkrovimas (taip pat žinomas kaip belaidis įkrovimas arba belaidis įkrovimas) yra belaidžio energijos perdavimo tipas. Jis naudoja elektromagnetinę indukciją tiekti elektros energiją nešiojamiesiems įrenginiams. Dažniausia programa yra „Qi“belaidžio įkrovimo st