
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

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
Soovitan:
Suitsu tuvastamise korral SMS -ide saatmine (Arduino+GSM SIM900A: 5 sammu

Suitsu tuvastamise korral SMS -ide saatmine (Arduino+GSM SIM900A: Tere kõigile! Esimesel juhendamisel teen gaasialarmi, mis saadab reostuse tuvastamisel kasutajale sõnumi. See on lihtne prototüüp, mis kasutab Arduino, GSM -moodulit ja elektrokeemiat suitsuandurit. Tulevikus saab seda laiendada
Värvi TCS3200 tuvastamise kasutamine SkiiiD -ga: 9 sammu

Kuidas kasutada funktsiooni Detect Color TCS3200 koos SkiiiD -ga: õpetus värvi TCS3200 tuvastamiseks koos skiiiD -ga
Pilditöötlusel põhinev tulekahju tuvastamise ja kustutamise süsteem: 3 sammu

Pilditöötlusel põhinev tulekahju tuvastamise ja kustutamise süsteem: Tere sõbrad, see on pilditöötlusel põhinev tulekahju avastamise ja kustutamise süsteem, mis kasutab Arduino
Visuino Ehitage sissetungi tuvastamise süsteem Arduino abil: 8 sammu

Visuino ehitab sissetungimise tuvastamise süsteemi Arduino abil: selles õpetuses kasutame XYC-WB-DC mikrolaineradari liikumisandurit, mis on ühendatud Arduino UNO ja Visuinoga, et tuvastada kõik liikumised umbes 5 m raadiuses, sealhulgas õhukesed seinad. Vaadake näidisvideot
Maavärina tuvastamise süsteem: 5 sammu (piltidega)

Maavärinate tuvastamise süsteem: see on maavärina tuvastamise süsteem, mis kasutab kiirendusmõõturit, mis tuvastab vibratsiooni maapinnal. Kui seade liigub, võtab arduino vastu sisendi ja saadab selle summerile. Seda tehes hakkab helisignaal piiksuma