Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: Regisztráljon a ThingSpeak szolgáltatásra
- 3. lépés: Kábelezés és hardver
- 4. lépés: A hardver programozása
- 5. lépés: Kódolás a Matlabban
- 6. lépés: Send_msg függvény
Videó: SafeT-Park rendszer: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez az eszköz segít megvédeni a parkoló szerkezeteket azáltal, hogy három biztonsági koncepciót valósít meg egy IOT eszközben.
Automatizált vészhelyzeti reagáló rendszer, parkolószerkezetek tüzei esetén
Beépített hőmérséklet- és magasságérzékelő a tűz helyének pontos meghatározásához
Aktivált nyomásrendszer a füst sugárzásának csökkentésére
1. lépés: Anyagok
1. laptop, MATLAB, Arduino és Thingspeak telepítve
2. SparkFun ESP8266 Thing eszköz
3. SparkFun magasság/nyomásérzékelő lekapcsolása - MPL3115A2
4. Női -női kábelek
5. Micro USB - USB kábel
6. 3D nyomtatott parkolóház
2. lépés: Regisztráljon a ThingSpeak szolgáltatásra
Először regisztráljon a thingspeak.com webhelyen, és hozzon létre egy fiókot MATHWORKS -fiókkal.
Ezután kattintson a "csatornáim" elemre, és adjon hozzá egy új csatornát minden egyes használt érzékelőhöz.
A tárgyak internete (IoT) egymással összekapcsolt objektumok ("csatlakoztatott eszközök" vagy "okoseszközök") hálózata, amely képes beágyazott elektronika, szoftver, érzékelők, aktuátorok és hálózati kapcsolatok segítségével adatokat gyűjteni és cserélni.
3. lépés: Kábelezés és hardver
Csatlakoztassa a táblát a fenti képen leírtak szerint a hüvelyes -hüvelyes végkábelek segítségével.
4. lépés: A hardver programozása
1. Győződjön meg a helyes bemenetekről. Manipulálja az alapértékeket, hogy megfelelő alapot állítson be a grafikonokhoz és számításokhoz.
2. Térképkód, amelyet el kell küldeni a Thingspeak.com webhelyre.
3. Írja be a WiFi helyét és a csatornaazonosító adatait.
4. Állítsa be a kódolási ciklus ismétlését 10 másodpercenként. 5 másodperces "időtúllépés" van beállítva újra.
5. Állítsa be a nyomást, a hőmérsékletet és a magasságmaximumokat a pontos adatok rögzítéséhez.
5. lépés: Kódolás a Matlabban
Ahhoz, hogy ki tudjuk használni az Arduino érzékelők bemeneteit, a Matlab segítségével kell fogadnunk a ThingSpeak adatait. A "thingSpeakRead ()" parancs leképezi a dolog beszédcsatorna adatait, a mezőket és a parancsba bevitt adatpontok számát. Ha ez megtörtént, az adatok felhasználásával bármilyen kimenetet fejleszthet. Csatoltam egy oldalfájlt a kódommal, amely másolható és beilleszthető a kezdéshez.
Ennek a projektnek a kimenetei a következők:
- Táblázat a legutóbbi hőmérséklet-, magasság- és nyomásértékekkel
- 2 grafikon, amely az utolsó 50 adatpont (ebben az esetben 500 másodperc) hőmérsékletét és nyomását mutatja
- Szöveges üzenet és e -mail frissítés hőmérséklet-, magasság- vagy nyomásértékekkel, amelyeket a Matlab előugró menüjéből választhat
- Automatikus tűzjelzés, ha az érzékelő hőmérséklete meghalad egy bizonyos pontot (ebben az esetben 80 ° F tesztelés céljából)
Az üzenetek/e -mailek fogadásához a kód futtatása előtt be kell állítania a send_msg függvényt.
Erről a következő diában lesz szó
6. lépés: Send_msg függvény
Az e -mailek és szöveges frissítések fogadásához meg kell határoznia a "send_msg" függvényt. Frissítenie kell a "mail" és a "pwd" értékeket azzal az e -mail címmel és jelszóval, amelyről a frissítést el szeretné küldeni. Azt is meg kell határoznia, hogy a "címzettek" azok a számok és e -mail címek, amelyeket meg szeretne kapni a frissítésekhez, és a "szolgáltató" a címzett telefonszolgáltatójával. Ha ez megtörtént, a funkció futásra kész.
Ajánlott:
Ultra alacsony fogyasztású WiFi otthoni automatizálási rendszer: 6 lépés (képekkel)
Rendkívül kis teljesítményű WiFi otthoni automatizálási rendszer: Ebben a projektben megmutatjuk, hogyan lehet néhány lépésben felépíteni egy alapvető helyi otthoni automatizálási rendszert. Raspberry Pi -t fogunk használni, amely központi WiFi eszközként fog működni. Míg a végcsomópontokhoz az IOT Cricket -et fogjuk használni az akkumulátor előállításához
Saját fotovoltaikus 5V -os rendszer készítése: 4 lépés (képekkel)
Saját fotovoltaikus 5V-os rendszer készítése: Ez egy bak-átalakítót használ 5 V-os kimenetként az akkumulátor (Li Po/Li-ion) töltésére. És Boost konverter 3,7 V -os akkumulátorról 5 V -os USB kimenetre az 5 V -os eszközökhöz. Hasonló az eredeti rendszerhez, amely ólom -sav akkumulátort használ energiatároló töltésként
Komponens tároló rendszer: 10 lépés (képekkel)
A komponens tároló rendszer: Az Ultimate Component Storage System egyedülálló megoldás az elektronikus alkatrészek rendszerezésére és tárolására. Az egyedi szoftver lehetővé teszi a beépített keresési funkcióval rendelkező alkatrészek katalogizálását, hogy gyorsan hozzáférhessen bizonyos összetevőkhöz. LED -ek ab
Balesetjelző rendszer GSM, GPS és gyorsulásmérő használatával: 5 lépés (képekkel)
Balesetriasztó rendszer GSM, GPS és gyorsulásmérő segítségével: Kérjük, szavazzon rám a versenyre. Kérjük, szavazzon rám a versenyre. Manapság sokan halnak meg az úton baleset miatt, ennek fő oka a "késleltetett mentés". Ez a probléma nagyon nagy a fejlődő országokban, ezért ezt a projektet azért terveztem, hogy megmentsem a
Színrendező rendszer: Arduino alapú rendszer két övvel: 8 lépés
Színrendező rendszer: Arduino alapú rendszer két övvel: Az ipari területen lévő termékek és tárgyak szállítása és/vagy csomagolása szállítószalagok segítségével készült vonalakkal történik. Ezek az övek bizonyos sebességgel segítik az elemek egyik pontból a másikba történő áthelyezését. Egyes feldolgozási vagy azonosítási feladatok