Tartalomjegyzék:

IoT -alapú mérgező gázok érzékelő rendszere: 6 lépés
IoT -alapú mérgező gázok érzékelő rendszere: 6 lépés

Videó: IoT -alapú mérgező gázok érzékelő rendszere: 6 lépés

Videó: IoT -alapú mérgező gázok érzékelő rendszere: 6 lépés
Videó: ELMENT: Szabó Csaba, kutatóorvos / a Friderikusz Podcast 18. adása 2024, Július
Anonim
IoT alapú mérgező gáz érzékelő rendszer
IoT alapú mérgező gáz érzékelő rendszer

A mérgező gázoknak óriási környezeti hatásuk van. Az emberek számos betegségben szenvednek miattuk. Fontos számunkra a mérgező gázszint megfelelő észlelése. ebből a szempontból fejlesztem ezt a projektet a környezetünkben lévő mérgező gázok szintjének érzékelésére.

A mérgező gázoknak óriási környezeti hatásuk van. Az emberek számos betegségben szenvednek miattuk. Fontos számunkra a mérgező gázszint megfelelő észlelése. ebből a szempontból fejlesztem ezt a projektet a környezetünkben lévő mérgező gázok szintjének érzékelésére.

1. lépés: Szükséges dolgok

Szükséges dolgok
Szükséges dolgok
  1. Linkit Smart Dou
  2. MQ gázérzékelők (MQ-3, MQ-2, MQ-7)
  3. Kártyatábla
  4. Jumper huzal
  5. Thinger.io (fiók)
  6. Arduino IDE
  7. Ragasztópisztoly
  8. Forrasztópáka
  9. Vágókés

2. lépés: A rendszer kiépítése

A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
  1. Készítsen lyukat vágókés segítségével a gázérzékelők elhelyezésére. Az érzékelők hátoldalán forró ragasztót rögzített az érzékelők kártyalapra történő rögzítéséhez.
  2. Csatlakoztassa az érzékelőcsapot a linkit smart dou mikrovezérlőhöz a megfelelő tűdiagram segítségével.
  3. Csatlakoztassa az összes érzékelő GND és VCC csapját.
  4. Helyezze a mikrovezérlőt a kártyalapba, és rögzítse forró ragasztóval.

Ha további érzékelőket szeretne hozzáadni….. hozzáadhatja.

Pin diagram

Kapcsolja be a linkit táblát usb vagy usb power bank segítségével

MQ2 érzékelő

VCC --- 5V

A0 ------ A0 (linkitábla)

GND ----- GND

MQ3 érzékelő

VCC --- 5V

A0 ------ A1 (linkitábla)

GND ----- GND

MQ7 érzékelő

VCC --- 5V

A0 ------ A2 (linkitábla)

GND ----- GND

Minden VCC és Ground a Linkit kártya VCC -jéhez és Groundjához kapcsolódik.

3. lépés: A Linkit Smart Dou előkészítése

A Linkit Smart Dou előkészítése
A Linkit Smart Dou előkészítése
A Linkit Smart Dou előkészítése
A Linkit Smart Dou előkészítése
A Linkit Smart Dou előkészítése
A Linkit Smart Dou előkészítése

Alapértelmezés szerint a Linkit Smart7688 Duo AP módban működik, de ehhez a projekthez állomás módba kell állítanunk. Mivel tervünk van arra, hogy ezt a táblát arduino yun módban használjuk, ezért konfigurálnunk kell.

Először csatlakoztassa a táblát a számítógépéhez, és vizsgálja meg a Wifi hálózatot, és megtalálja a LinkIT nevű hálózatot *******; csatlakozzon hozzá, nyissa meg a böngészőt, és írja be ezt az URL -t. https://mylinkit.local/, és megjelenik a bejelentkezési képernyő. Először adja meg a jelszót, kattintson a Mentés gombra, majd ismét jelentkezzen be. A bejelentkezés után kattintson a "Hálózat" fülre, majd megjelenik a következő képernyő, és válassza ki az Állomás módot. majd válassza ki saját wifi hálózatát, majd írja be wifi jelszavát, majd kattintson a "Konfigurálás és újraindítás" gombra. Most a tábla csatlakozik a saját hálózatához.

További részletekért kövesse a linkit smart dou board wikijét.

Most be kell állítanunk a linkit smart Dou arduino yun bridge módját.

A Windows 10/7 rendszerben nyissa meg a gittterminált, és írja be a linkit smart dou board ip -címét, vagy írja be a mylinkit.local címet.

Miután összekapcsolta a gittet a táblával, hajtsa végre a következő parancsokat a Bridge mód engedélyezéséhez.

# uci set yunbridge.config.disabled = '0'

# uci vállalni

# újraindítás

Most a testület készen áll erre a projektre.

4. lépés: Az Arduino forráskód feltöltése a Linkit Smart Dou -ba

Az Arduino forráskód feltöltése a Linkit Smart Dou -ba
Az Arduino forráskód feltöltése a Linkit Smart Dou -ba
Az Arduino forráskód feltöltése a Linkit Smart Dou -ba
Az Arduino forráskód feltöltése a Linkit Smart Dou -ba
Az Arduino forráskód feltöltése a Linkit Smart Dou -ba
Az Arduino forráskód feltöltése a Linkit Smart Dou -ba

• Nyissa meg az Arduino IDE -t.

• A fórumkezelő beszerzéséhez lépjen a Fájl >> Beállítások menübe, majd a "További táblák kezelő URL -címei" mezőbe illessze be az alábbi linket: (ellenőrizze az ábrát)

download.labs.mediatek.com/package_mtk_lin…

Ezután telepítse a linkit smart dou táblát az Eszközök >> Tábla> Táblákkezelő menüpontban … Ezt lefelé görgetve találhatja meg, vagy egyszerűen írja be a linkit a keresőmezőbe. (Ellenőrizze az ábrát)

Amint látja, már telepítettem, de ha még nem, akkor a telepítés gombra kattintva győződjön meg róla.

Most ellenőrizze, hogy a kártya elérhető -e vagy sem, kattintson az Eszközök >> Tábla, majd az Eszközök> Port menüpontra. Ahogy itt látható. (Nézd meg az ábrát)

Most csak írja be a kódot, és töltse fel a feltöltés gombra kattintva (******).

***** Firmware feltöltése linkit táblára

Mielőtt feltöltené az Arduino kódot a táblára, győződjön meg arról, hogy a thinger.io lib az Adruino IDE számára megfelelően letöltésre került, és a felhasználónév és a hitelesítő adatok helyesen lettek hozzáadva. A Thinger.io műszerfal megjeleníti a valós idejű adatokat, miután feltöltötte a forráskódot a linkit táblára.

5. lépés: Állítsa be a Thinger.io platformot

Állítsa be a Thinger.io platformot
Állítsa be a Thinger.io platformot
Állítsa be a Thinger.io platformot
Állítsa be a Thinger.io platformot
Állítsa be a Thinger.io platformot
Állítsa be a Thinger.io platformot

A Thinger.io egy iot-felhő platform, amelyet itt használnak az adatok streamingjéhez az eszközről a felhőbe. Ingyenes streaming szolgáltatást biztosít akár két eszközhöz. Ha nincs fiókja, nyisson meg egy fiókot.

Új eszköz hozzáadásához kattintson az eszköz hozzáadása elemre, majd írja be a nevet, a leírást és a hitelesítő adatokat (a hitelesítő adatok kötelezőek az eszköz Thinger.io -hoz való csatlakoztatásához, ezt a hitelesítő adatot és eszköznevet, valamint a felhasználónevet kell megadnia a Arduino forráskód az eszköz felhőhöz való csatlakoztatásához).

Az adatok megjelenítésére szolgáló irányítópult létrehozásához kattintson az irányítópult hozzáadása gombra, majd adja meg az irányítópult nevét és leírását. a műszerfalról, eszközről és egyéb szolgáltatásokról további részleteket a thinger.io dokumentációjában talál.

Firmware feltöltése a link táblára

Mielőtt feltöltené az Arduino kódot a táblára, győződjön meg arról, hogy a thinger.io lib az Adruino IDE számára megfelelően letöltésre került, és a felhasználónév és a hitelesítő adatok helyesen lettek hozzáadva.

A Thinger.io műszerfal megjeleníti a valós idejű adatokat, miután feltöltötte a forráskódot a linkit táblára.

6. lépés: Demo

Videó

www.youtube.com/embed/0TvXcXoMvuQ

Ajánlott: