Indholdsfortegnelse:

IoT -baseret system til registrering af giftig gas: 6 trin
IoT -baseret system til registrering af giftig gas: 6 trin

Video: IoT -baseret system til registrering af giftig gas: 6 trin

Video: IoT -baseret system til registrering af giftig gas: 6 trin
Video: Защемление седалищного нерва? Самостоятельное лечение дома! 3 упражнения! 2024, Juli
Anonim
IoT -baseret system til registrering aftig gas
IoT -baseret system til registrering aftig gas

Giftige gasser har enorme miljøvirkninger. Folk lider af flere sygdomme på grund af dem. Korrekt påvisning af toksisk gasniveau er vigtigt for os. med denne henseende udvikler jeg dette projekt til registrering af det giftige gasniveau i vores miljø.

Giftige gasser har enorme miljøvirkninger. Folk lider af flere sygdomme på grund af dem. Korrekt påvisning af toksisk gasniveau er vigtigt for os. med denne henseende udvikler jeg dette projekt til registrering af det giftige gasniveau i vores miljø.

Trin 1: Nødvendige ting

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

Trin 2: Opbygning af systemet

Opbygning af systemet
Opbygning af systemet
Opbygning af systemet
Opbygning af systemet
Opbygning af systemet
Opbygning af systemet
  1. Lav et hul ved hjælp af en kniv til at placere gassensorer på den. Vedhæftet lidt varm lim på sensorernes bagside til fastgørelse af sensorerne med kortkortet.
  2. Tilslut sensorens pin med linkit smart dou mikro-controller ved hjælp af korrekt pin-diagram.
  3. Tilslut GND- og VCC -stiften på alle sensorer.
  4. Placer mikrokontrolleren inde i kortkortet og fastgør det med varm lim.

Hvis du vil tilføje flere sensorer….. kan du tilføje det.

Pin Diagram

Tænd for linkit -kortet via usb eller usb powerbank

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 Ground er forbundet med Linkit board's VCC og Ground.

Trin 3: Forberedelse af 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 -tilstand, men for dette projekt skal vi gøre det til stationstilstand. Da vi har en plan om at bruge dette bord i arduino yun -tilstand, så er vi nødt til at lave en vis konfiguration.

Tilslut først kortet med din pc og Scan Wifi -netværket, og du finder netværket med navnet LinkIT *******; opret forbindelse til den, og åbn din browser, og skriv denne URL. https://mylinkit.local/, og du vil se login -skærmen. Første gang skal du indtaste adgangskoden, klikke på gem og derefter logge ind igen. Efter login skal du klikke på fanen "Netværk", og derefter vil du se følgende skærm og vælge stationstilstand. og vælg derefter dit eget wifi -netværk, og indtast derefter dit wifi -kodeord, og klik på "Konfigurer og genstart". Nu er dit board forbundet med dit eget netværk.

For flere detaljer, følg venligst wiki af linkit smart dou board.

Nu skal vi konfigurere arduino yun bridge -tilstanden til linkit smart Dou.

Fra Windows 10/7 skal du åbne kittterminalen og skrive ip -adressen på linkit smart dou board eller skrive mylinkit.local.

Efter tilslutning af kitt med bræt skal du udføre følgende kommandoer for at aktivere Bridge -tilstand.

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

# uci commit

# genstart

Nu er bestyrelsen klar til dette projekt.

Trin 4: Upload af Arduino -kildekoden til Linkit Smart Dou

Upload af Arduino -kildekoden til Linkit Smart Dou
Upload af Arduino -kildekoden til Linkit Smart Dou
Upload af Arduino -kildekoden til Linkit Smart Dou
Upload af Arduino -kildekoden til Linkit Smart Dou
Upload af Arduino -kildekoden til Linkit Smart Dou
Upload af Arduino -kildekoden til Linkit Smart Dou

• Åbn Arduino IDE.

• For at få bestyrelsesadministratoren skal du gå til Filer >> Præferencer og derefter indsætte linket nedenfor i "Yderligere bestyrelsesmanager -webadresser": (tjek figuren)

download.labs.mediatek.com/package_mtk_lin…

Installer derefter linkit smart dou board ved at gå til Værktøjer >> Board> Boards Manager … Du kan finde det ved at rulle ned, eller bare skrive linkit i søgefeltet. (Tjek figuren)

Som du kan se, har jeg allerede installeret det, men hvis du ikke har sørget for at gøre det ved at klikke på installationsknappen.

Kontroller nu, om kortet er tilgængeligt eller ej, ved at klikke på Værktøjer >> Board og i Værktøjer> Port. Som det ses her. (Se figuren)

Nu skriver du bare koden og uploader ved at klikke på upload -knappen (******).

***** Upload af firmware til linkit board

Inden du uploader Arduino -koden til tavlen, skal du sørge for, at din thinger.io lib for Adruino IDE er korrekt downloadet, og dit brugernavn og legitimationsoplysninger er tilføjet korrekt. Thinger.io -instrumentbrættet visualiserer data i realtid efter upload af kildekoden til linkit -kortet.

Trin 5: Konfigurer Thinger.io -platformen

Opsæt Thinger.io -platformen
Opsæt Thinger.io -platformen
Opsæt Thinger.io -platformen
Opsæt Thinger.io -platformen
Opsæt Thinger.io -platformen
Opsæt Thinger.io -platformen

Thinger.io er en iot-cloud-platform, der bruges her til at streame data fra enheden til skyen. Det giver gratis streaming service op til to enheder. Hvis du ikke har nogen konto, skal du åbne en konto.

For at tilføje en ny enhed skal du klikke på tilføj enhed og derefter indtaste navn, beskrivelse og din legitimationsoplysninger (legitimation er obligatorisk for at forbinde en enhed til thinger.io, du skal angive denne legitimationsoplysninger og enhedsnavn samt dit brugernavn på Arduino kildekode til tilslutning af enheden til skyen).

For at oprette et dashboard til datavisualisering skal du klikke på tilføj instrumentbræt og derefter sætte betjeningspanelets navn og beskrivelse. se dokumentationen til thinger.io for flere detaljer om instrumentbræt, enhed og andre tjenester.

Upload af firmware til linkit board

Inden du uploader Arduino -koden til tavlen, skal du sørge for, at din thinger.io lib for Adruino IDE er korrekt downloadet, og dit brugernavn og legitimationsoplysninger er tilføjet korrekt.

Thinger.io -instrumentbrættet visualiserer data i realtid efter upload af kildekoden til linkit -kortet.

Trin 6: Demo

Video

www.youtube.com/embed/0TvXcXoMvuQ

Anbefalede: