Sisukord:
Video: IoT -põhise mürgiste gaaside tuvastamise süsteem: 6 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Mürgistel gaasidel on tohutu keskkonnamõju. Inimesed põevad nende tõttu mitmeid haigusi. Meie jaoks on oluline mürgiste gaaside taseme õige avastamine. Sellega seoses arendan seda projekti meie keskkonna mürgiste gaaside taseme tuvastamiseks.
Mürgistel gaasidel on tohutu keskkonnamõju. Inimesed põevad nende tõttu mitmeid haigusi. Meie jaoks on oluline mürgiste gaaside taseme õige avastamine. Sellega seoses arendan seda projekti meie keskkonna mürgiste gaaside taseme tuvastamiseks.
Samm: vajalikud asjad
- Linkit Smart Dou
- MQ gaasiandurid (MQ-3, MQ-2, MQ-7)
- Kaarditahvel
- Jumper Wire
- Thinger.io (konto)
- Arduino IDE
- Kuum liimipüstol
- Jootekolb
- Lõikaja nuga
2. samm: süsteemi loomine
- Tehke gaasiandurite paigaldamiseks lõiketera abil auk. Andurite tagaküljele kinnitati kuum liim andurite kinnitamiseks kaardiplaadiga.
- Ühendage andurite tihvt linkit smart dou mikrokontrolleriga, kasutades õiget tihvtiskeemi.
- Ühendage kõigi andurite GND ja VCC tihvt.
- Asetage mikrokontroller kaardiplaadile ja kinnitage see kuuma liimiga.
Kui soovite lisada rohkem andureid, saate selle lisada.
Pin diagramm
Lülitage linkitplaat sisse USB või USB toitepanga kaudu
MQ2 andur
VCC --- 5V
A0 ------ A0 (linkplaat)
GND ----- GND
MQ3 andur
VCC --- 5V
A0 ------ A1 (linkplaat)
GND ----- GND
MQ7 andur
VCC --- 5V
A0 ------ A2 (linkplaat)
GND ----- GND
Kõik VCC ja Ground on ühendatud Linkiti plaadi VCC ja Groundiga.
3. samm: Linkit Smart Dou ettevalmistamine
Vaikimisi töötab Linkit Smart7688 Duo AP -režiimis, kuid selle projekti jaoks peame selle jaamarežiimi viima. Kuna meil on plaan kasutada seda plaati arduino yun režiimis, peame tegema mõningaid konfiguratsioone.
Kõigepealt ühendage plaat arvutiga ja skaneerige Wifi võrk ning leiate võrgu LinkIT nimega *******; looge sellega ühendus ja avage oma brauser ning tippige see URL. https://mylinkit.local/ ja näete sisselogimisekraani. Esmakordselt sisestage parool ja klõpsake nuppu Salvesta ning seejärel uuesti sisse. Pärast sisselogimist klõpsake vahekaarti "Võrk" ja seejärel avaneb järgmine ekraan ning valige jaamarežiim. ja seejärel valige oma wifi -võrk, seejärel sisestage oma WiFi -parool ja klõpsake nuppu "Seadista ja taaskäivita". Nüüd on teie plaat ühendatud teie võrguga.
Lisateabe saamiseks lugege linkit smart dou boardi wikit.
Nüüd peame seadistama linkit smart Dou arduino yun sillarežiimi.
Avage aknast 10/7 kitteterminal ja kirjutage linkit smart dou tahvli ip -aadress või kirjutage mylinkit.local.
Pärast pahtli ühendamist plaadiga täitke sillarežiimi lubamiseks järgmised käsud.
# uci set yunbridge.config.disabled = '0'
# uci pühenduma
# taaskäivitage
Nüüd on juhatus selle projekti jaoks valmis.
Samm: laadige Arduino lähtekood üles Linkit Smart Dou -sse
• Avage Arduino IDE.
• Tahvlihalduri saamiseks peate minema menüüsse Fail >> Eelistused, seejärel kleepige "Täiendavate tahvlite halduri URL -id" link allpool: (kontrollige joonist)
download.labs.mediatek.com/package_mtk_lin…
Seejärel installige linkit smart dou board, minnes Tools> Board> Boards Manager … Selle leiate kerides alla või lihtsalt tippides otsingukasti linkit. (Kontrollige joonist)
Nagu näete, olen selle juba installinud, kuid kui te pole seda teinud, klõpsake installimisnupul.
Nüüd kontrollige, kas plaat on saadaval või mitte, klõpsates nuppu Tööriistad >> Tahvel ja menüüs Tööriistad> Port. Nagu siin näha. (Kontrollige joonist)
Nüüd kirjutage kood ja laadige see üles, klõpsates üleslaadimisnuppu (******).
***** Püsivara üleslaadimine linkplaadile
Enne Arduino koodi tahvlile üleslaadimist veenduge, et teie thinger.io lib Adruino IDE jaoks on korralikult alla laaditud ning teie kasutajanimi ja mandaat on õigesti lisatud. Thinger.io armatuurlaud visualiseerib reaalajas andmed pärast lähtekoodi üleslaadimist linkiti tahvlile.
Samm: seadistage Thinger.io platvorm
Thinger.io on pilvepõhine platvorm, mida kasutatakse siin andmete voogesitamiseks seadmest pilve. See pakub tasuta voogesitusteenust kuni kahele seadmele. Kui teil pole ühtegi kontot, avage konto.
Uue seadme lisamiseks klõpsake nuppu Lisa seade ja seejärel sisestage nimi, kirjeldus ja oma mandaat (mandaat on kohustuslik seadme ühendamiseks saidiga thinio.io, peate sisestama selle mandaadi ja seadme nime ning oma kasutajanime Arduino lähtekood seadme ühendamiseks pilvega).
Andmete visualiseerimiseks armatuurlaua loomiseks peate klõpsama nuppu Lisa armatuurlaud ja seejärel panema juhtpaneeli nime ja kirjelduse. armatuurlaua, seadme ja muude teenuste kohta lisateabe saamiseks vaadake thinger.io dokumentatsiooni.
Püsivara üleslaadimine linkplaadile
Enne Arduino koodi tahvlile üleslaadimist veenduge, et teie thinger.io lib Adruino IDE jaoks on korralikult alla laaditud ning teie kasutajanimi ja mandaat on õigesti lisatud.
Thinger.io armatuurlaud visualiseerib reaalajas andmed pärast lähtekoodi üleslaadimist linkiti tahvlile.
6. samm: demo
Video
www.youtube.com/embed/0TvXcXoMvuQ