Innholdsfortegnelse:

IoT -basert system for deteksjon av giftig gass: 6 trinn
IoT -basert system for deteksjon av giftig gass: 6 trinn

Video: IoT -basert system for deteksjon av giftig gass: 6 trinn

Video: IoT -basert system for deteksjon av giftig gass: 6 trinn
Video: Российский С-400 «Триумф»: виновник неудачи ракеты Storm Shadow 2024, Juli
Anonim
IoT -basert system for deteksjon avtig gass
IoT -basert system for deteksjon avtig gass

Giftige gasser har store miljøeffekter. Folk lider av flere sykdommer på grunn av dem. Riktig deteksjon av giftig gass er viktig for oss. med denne hensyn utvikler jeg dette prosjektet for å registrere nivået av giftig gass i miljøet vårt.

Giftige gasser har store miljøeffekter. Folk lider av flere sykdommer på grunn av dem. Riktig deteksjon av giftig gass er viktig for oss. med denne hensyn utvikler jeg dette prosjektet for å registrere nivået av giftig gass i miljøet vårt.

Trinn 1: Nødvendige ting

Nødvendige ting
Nødvendige ting
  1. Linkit Smart Dou
  2. MQ-gassensorer (MQ-3, MQ-2, MQ-7)
  3. Kortbrett
  4. Jumper Wire
  5. Thinger.io (konto)
  6. Arduino IDE
  7. Varm limpistol
  8. Loddejern
  9. Skjærekniv

Trinn 2: Bygg systemet

Å bygge systemet
Å bygge systemet
Å bygge systemet
Å bygge systemet
Å bygge systemet
Å bygge systemet
  1. Lag et hull med en kniv for å plassere gassensorer på den. Festet litt varmt lim på sensorens bakside for å fikse sensorene med kortkortet.
  2. Koble sensorens pin med linkit smart dou mikrokontroller ved å bruke riktig pin-diagram.
  3. Koble GND- og VCC -pinnen til alle sensorene.
  4. Plasser mikrokontrolleren inne i kortet og fest den med varmt lim.

Hvis du vil legge til flere sensorer….. kan du legge den til.

Pin -diagram

Slå på linkit -kortet via usb eller usb power bank

MQ2 sensor

VCC --- 5V

A0 ------ A0 (linkit board)

GND ----- GND

MQ3 sensor

VCC --- 5V

A0 ------ A1 (linkit board)

GND ----- GND

MQ7 sensor

VCC --- 5V

A0 ------ A2 (linkit board)

GND ----- GND

Alle VCC og bakken er koblet til Linkit styrets VCC og bakken.

Trinn 3: Forbereder Linkit Smart Dou

Forbereder Linkit Smart Dou
Forbereder Linkit Smart Dou
Forbereder Linkit Smart Dou
Forbereder Linkit Smart Dou
Forbereder Linkit Smart Dou
Forbereder Linkit Smart Dou

Som standard fungerer Linkit Smart7688 Duo i AP -modus, men for dette prosjektet må vi gjøre det til stasjonsmodus. Siden vi har en plan om å bruke dette brettet i arduino yun -modus, må vi gjøre noen konfigurasjoner.

Koble først kortet til PC -en og skann Wifi -nettverket, og du finner nettverket med navnet LinkIT *******; koble til den og åpne nettleseren din og skriv inn denne nettadressen. https://mylinkit.local/ og du vil se påloggingsskjermen. Første gangen legger du inn passordet, klikker på lagre og deretter logger du på igjen. Etter pålogging klikker du på "Nettverk" -fanen, og deretter kommer du til følgende skjermbilde og velger stasjonsmodus. og velg deretter ditt eget wifi -nettverk, skriv inn wifi -passordet ditt og klikk på "Konfigurer og start på nytt". Nå er kortet ditt koblet til ditt eget nettverk.

For mer informasjon, vennligst følg wikien til linkit smart dou board.

Nå må vi konfigurere arduino yun bridge -modusen til linkit smart Dou.

Fra Windows 10/7, åpne kittterminalen og skriv ip -adressen til linkit smart dou board eller skriv mylinkit.local.

Etter å ha koblet kitt med brett, utfør følgende kommandoer for å aktivere Bridge -modus.

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

# uci commit

# omstart

Nå er styret klart for dette prosjektet.

Trinn 4: Last opp Arduino -kildekoden til Linkit Smart Dou

Laster opp Arduino kildekoden til Linkit Smart Dou
Laster opp Arduino kildekoden til Linkit Smart Dou
Laster opp Arduino kildekoden til Linkit Smart Dou
Laster opp Arduino kildekoden til Linkit Smart Dou
Laster opp Arduino kildekoden til Linkit Smart Dou
Laster opp Arduino kildekoden til Linkit Smart Dou

• Åpne Arduino IDE.

• For å få styringslederen må du gå til Fil >> Innstillinger, og deretter lime inn lenken under "Flere Boards Manager -URLer": (sjekk figuren)

download.labs.mediatek.com/package_mtk_lin…

Deretter installerer du linkit smart dou board ved å gå til Verktøy >> Board> Boards Manager … Du finner det ved å rulle ned, eller bare skrive linkit i søkeboksen. (Sjekk figuren)

Som du kan se har jeg allerede installert det, men hvis du ikke har sørget for at du gjør det ved å klikke på installeringsknappen.

Sjekk nå om brettet er tilgjengelig eller ikke, ved å klikke på Verktøy >> Brett og i Verktøy> Port. Som sett her. (Sjekk figuren)

Nå skriver du bare koden og laster opp ved å klikke opplastingsknappen (******).

***** Last opp fastvare til linkit board

Før du laster opp Arduino -koden til brettet, må du kontrollere at thinger.io lib for Adruino IDE er riktig lastet ned og at brukernavnet og legitimasjonen din er riktig lagt til. Thinger.io -dashbordet visualiserer sanntidsdata etter at kildekoden er lastet opp til linkit -kortet.

Trinn 5: Sett opp Thinger.io -plattformen

Sett opp Thinger.io -plattformen
Sett opp Thinger.io -plattformen
Sett opp Thinger.io -plattformen
Sett opp Thinger.io -plattformen
Sett opp Thinger.io -plattformen
Sett opp Thinger.io -plattformen

Thinger.io er en iot-cloud-plattform som brukes her for å streame data fra enheten til skyen. Den tilbyr gratis streamingtjeneste opptil to enheter. Hvis du ikke har noen konto, vennligst åpne en konto.

For å legge til en ny enhet, klikk på legg til enhet og skriv deretter inn navn, beskrivelse og legitimasjon (legitimasjon er obligatorisk for å koble en enhet til thinger.io, du må sette denne legitimasjonen og enhetsnavnet samt brukernavnet ditt på Arduino kildekode for å koble enheten til skyen).

For å lage et dashbord for datavisualisering, må du klikke på legg til dashbord og deretter sette dashbordets navn og beskrivelse. Se dokumentasjonen til thinger.io for mer informasjon om dashbord, enhet og andre tjenester.

Laster opp fastvare til linkit board

Før du laster opp Arduino -koden til tavlen, må du kontrollere at thinger.io lib for Adruino IDE er riktig lastet ned og at brukernavnet og legitimasjonen er riktig lagt til.

Thinger.io -dashbordet visualiserer sanntidsdata etter at kildekoden er lastet opp til linkit -kortet.

Trinn 6: Demo

Video

www.youtube.com/embed/0TvXcXoMvuQ

Anbefalt: