Sadržaj:
Video: IoT sistem za detekciju otrovnih gasova: 6 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Otrovni plinovi imaju ogromne ekološke učinke. Ljudi zbog njih pate od nekoliko bolesti. Pravilno otkrivanje nivoa otrovnih plinova važno nam je. s tim u vezi razvijam ovaj projekt za mjerenje nivoa otrovnih plinova u našoj okolini.
Otrovni plinovi imaju ogromne ekološke učinke. Ljudi zbog njih pate od nekoliko bolesti. Pravilno otkrivanje nivoa otrovnih plinova važno nam je. s tim u vezi razvijam ovaj projekt za mjerenje nivoa otrovnih plinova u našoj okolini.
Korak 1: Potrebne stvari
- Linkit Smart Dou
- MQ senzori plina (MQ-3, MQ-2, MQ-7)
- Card Board
- Jumper Wire
- Thinger.io (račun)
- Arduino IDE
- Pištolj za vruće ljepilo
- Lemilica
- Nož za rezanje
Korak 2: Izgradnja sistema
- Napravite rupu pomoću noža za rezanje za postavljanje senzora za gas. Na stražnju stranu senzora pričvršćeno je vruće ljepilo za pričvršćivanje senzora na kartonsku ploču.
- Povežite pin senzora sa linkit smart dou mikrokontrolerom koristeći odgovarajući dijagram pinova.
- Spojite GND i VCC pin svih senzora.
- Stavite mikrokontroler unutar kartice i učvrstite ga vrućim ljepilom.
Ako želite dodati još senzora ….. možete ga dodati.
Pin Diagram
Uključite linkit ploču putem USB -a ili USB -a
MQ2 senzor
VCC --- 5V
A0 ------ A0 (linkit ploča)
GND ----- GND
MQ3 senzor
VCC --- 5V
A0 ------ A1 (linkit ploča)
GND ----- GND
MQ7 senzor
VCC --- 5V
A0 ------ A2 (linkit ploča)
GND ----- GND
Svi VCC i Ground su povezani sa VCC i Ground na Linkit ploči.
Korak 3: Priprema Linkit Smart Dou
Prema zadanim postavkama Linkit Smart7688 Duo radi u načinu rada AP, ali za ovaj projekt moramo prijeći u način rada stanice. Budući da imamo plan koristiti ovu ploču u arduino yun načinu, moramo napraviti određenu konfiguraciju.
Prvo povežite ploču s računalom i skenirajte Wifi mrežu i pronaći ćete Mrežu s imenom LinkIT *******; povežite se s njim i otvorite preglednik i upišite ovaj URL. https://mylinkit.local/ i vidjet ćete ekran za prijavu. Prvi put stavite lozinku i kliknite na spremi, a zatim se ponovo prijavite. Nakon prijave kliknite na karticu "Mreža", a zatim ćete otvoriti sljedeći ekran i odabrati način rada stanice. a zatim odaberite vlastitu WiFi mrežu, a zatim unesite svoju lozinku za WiFi i kliknite na "Konfiguriraj i ponovo pokreni". Sada je vaša ploča povezana s vlastitom mrežom.
Za više detalja molimo slijedite wiki linkit smart dou board.
Sada moramo konfigurirati način arduino yun bridge -a za linkit smart Dou.
U sustavu Windows 10/7 otvorite terminal kit i upišite IP adresu linkit smart dou ploče ili napišite mylinkit.local.
Nakon povezivanja kita s pločom, izvedite sljedeće naredbe kako biste omogućili način rada Bridge.
# uci postavljeno yunbridge.config.disabled =’0’
# uci commit
# ponovno podizanje sistema
Odbor je sada spreman za ovaj projekat.
Korak 4: Prijenos Arduino izvornog koda na Linkit Smart Dou
• Otvorite Arduino IDE.
• Da biste dobili upravitelja ploče, morate otići u Datoteka >> Postavke, a zatim u "Dodatni URL -ovi upravitelja ploča" zalijepite donju vezu: (provjerite sliku)
download.labs.mediatek.com/package_mtk_lin…
Zatim instalirajte linkit smart dou ploču tako što ćete otići na Alati >> Ploča> Upravitelj ploča … Možete je pronaći pomicanjem prema dolje ili samo upisivanjem linkit u okvir za pretraživanje. (Provjerite sliku)
Kao što vidite, već sam ga instalirao, ali ako niste, provjerite jeste li to učinili klikom na dugme za instalaciju.
Sada provjerite je li ploča dostupna ili ne, klikom na Alati >> Ploča i u Alati> Priključak. Kao što se vidi ovdje. (Provjerite sliku)
Sada samo napišite kôd i otpremite klikom na dugme za učitavanje (******).
***** Učitavanje firmvera na linkit ploču
Prije postavljanja Arduino koda na ploču, provjerite je li vaš thinger.io lib za Adruino IDE pravilno preuzet i jesu li vaše korisničko ime i vjerodajnice ispravno dodani. Nadzorna ploča Thinger.io vizualizira podatke u stvarnom vremenu nakon postavljanja izvornog koda na linkit ploču.
Korak 5: Postavite Thinger.io platformu
Thinger.io je iot-cloud platforma koja se ovdje koristi za prijenos podataka s uređaja na oblak. Pruža besplatnu uslugu streaminga do dva uređaja. Ako nemate račun, otvorite ga.
Za dodavanje novog uređaja kliknite na Dodaj uređaj, a zatim unesite ime, opis i vjerodajnice (vjerodajnice su obavezne za povezivanje uređaja na thinger.io, morate staviti ove vjerodajnice i naziv uređaja, kao i svoje korisničko ime na Arduino izvorni kod za povezivanje uređaja s oblakom).
Za kreiranje nadzorne ploče za vizualizaciju podataka potrebno je kliknuti na dodavanje nadzorne ploče, a zatim staviti naziv i opis nadzorne ploče. za više detalja o nadzornoj ploči, uređaju i drugim uslugama pogledajte dokumentaciju thinger.io.
Otpremanje firmvera na linkit ploču
Prije postavljanja Arduino koda na ploču, provjerite je li vaš thinger.io lib za Adruino IDE pravilno preuzet i jesu li vaše korisničko ime i vjerodajnice ispravno dodani.
Nadzorna ploča Thinger.io vizualizira podatke u stvarnom vremenu nakon postavljanja izvornog koda na linkit ploču.
Korak 6: Demo
Video
www.youtube.com/embed/0TvXcXoMvuQ