Sadržaj:

IoT sistem za detekciju otrovnih gasova: 6 koraka
IoT sistem za detekciju otrovnih gasova: 6 koraka

Video: IoT sistem za detekciju otrovnih gasova: 6 koraka

Video: IoT sistem za detekciju otrovnih gasova: 6 koraka
Video: The Choice is Ours (2016) Official Full Version 2024, Novembar
Anonim
IoT sistem za detekciju otrovnih gasova
IoT sistem za detekciju otrovnih gasova

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

Potrebne stvari
Potrebne stvari
  1. Linkit Smart Dou
  2. MQ senzori plina (MQ-3, MQ-2, MQ-7)
  3. Card Board
  4. Jumper Wire
  5. Thinger.io (račun)
  6. Arduino IDE
  7. Pištolj za vruće ljepilo
  8. Lemilica
  9. Nož za rezanje

Korak 2: Izgradnja sistema

Izgradnja sistema
Izgradnja sistema
Izgradnja sistema
Izgradnja sistema
Izgradnja sistema
Izgradnja sistema
  1. 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.
  2. Povežite pin senzora sa linkit smart dou mikrokontrolerom koristeći odgovarajući dijagram pinova.
  3. Spojite GND i VCC pin svih senzora.
  4. 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

Priprema Linkit Smart Dou
Priprema Linkit Smart Dou
Priprema Linkit Smart Dou
Priprema Linkit Smart Dou
Priprema Linkit Smart Dou
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

Prijenos Arduino izvornog koda na Linkit Smart Dou
Prijenos Arduino izvornog koda na Linkit Smart Dou
Prijenos Arduino izvornog koda na Linkit Smart Dou
Prijenos Arduino izvornog koda na Linkit Smart Dou
Prijenos Arduino izvornog koda na Linkit Smart Dou
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

Postavite Thinger.io platformu
Postavite Thinger.io platformu
Postavite Thinger.io platformu
Postavite Thinger.io platformu
Postavite Thinger.io platformu
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

Preporučuje se: