Indholdsfortegnelse:

IOT -baseret smart vejr- og vindhastighedsovervågningssystem: 8 trin
IOT -baseret smart vejr- og vindhastighedsovervågningssystem: 8 trin

Video: IOT -baseret smart vejr- og vindhastighedsovervågningssystem: 8 trin

Video: IOT -baseret smart vejr- og vindhastighedsovervågningssystem: 8 trin
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juli
Anonim
IOT -baseret smart vejr- og vindhastighedsovervågningssystem
IOT -baseret smart vejr- og vindhastighedsovervågningssystem

Udviklet af - Nikhil Chudasma, Dhanashri Mudliar og Ashita Raj

Introduktion

Betydningen af vejrovervågning findes på mange måder. Vejrparametrene skal overvåges for at opretholde udviklingen inden for landbrug, drivhus og sikre et sikkert arbejdsmiljø i industrier osv. Den primære motivation bag igangsætning af dette projekt er den store nytteværdi af den trådløse vejrovervågning i forskellige områder fra landbrugets vækst og udvikling til industriel udvikling. Vejrforholdene på en mark kan overvåges fra et fjernt sted af landmænd og kræver ikke, at de er fysisk til stede der for at kende den klimatiske adfærd på landbrugsmarken/drivhuset ved hjælp af trådløs kommunikation.

Forbrugsvarer

Påkrævet hardware:

  1. Raspberry Pi B+ model
  2. Arduino Mega 2560
  3. A3144 Hall Sensor
  4. IR sensor modul
  5. DHT11 temperatur- og luftfugtighedssensor
  6. MQ-7 gassensor
  7. ML8511 UV -sensor
  8. Miniature kugleleje
  9. Gevindstang, sekskantmøtrik og skive
  10. Neodym magnet
  11. 10K modstand
  12. PVC -rør og albue
  13. Kuglepen

Påkrævet software:

  1. Arduino IDE
  2. Knude rød

Trin 1: Udvikling af vindmåler

Udvikling af vindmåler
Udvikling af vindmåler
Udvikling af vindmåler
Udvikling af vindmåler
Udvikling af vindmåler
Udvikling af vindmåler
  • Skær PVC -røret med længden større end lejetykkelsen.
  • Monter kuglelejet inde i det rørskårne stykke.
  • Sæt pennens baghætte på den ydre periferi af det rørskårne stykke ved 0-120-240 grader
  • Sæt papirkopper på pennens skriftside.
  • Monter gevindstangen inde i røret ved hjælp af skiven og møtrikken, monter A3144 -hallsensoren som vist på billedet.
  • Fastgør magneten på en af de tre kuglepenne, så magneten skal komme præcis oven på hallen, når kuglerne samles.

Trin 2: Udvikling af vindretningsenhed

Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
Udvikling af vindretningsenhed
  • Skær et stykke rør og lav en åbning, der passer til vindbladet.
  • Monter kuglelejet inde i det afskårne stykke rør.
  • Monter gevindstangen inde i røret, og monter en CD/DVD i den ene ende. Over skiven skal du forlade en vis afstand og montere kuglelejet monteret rørstykke.
  • Monter IR -sensormodul på disken som vist på billedet.
  • Lav vindvinge ved hjælp af skala og lav en forhindring, der skal være nøjagtigt modsat IR -sender og modtager efter samling af vinge.
  • Saml vingen i åbningen.

Trin 3: Saml vindhastighed og vindretningsenhed

Saml vindhastighed og vindretningsenhed
Saml vindhastighed og vindretningsenhed

Monter vindhastigheds- og vindretningsenheden udviklet i trin 1 og trin 2 ved hjælp af PVC -rør og albue som vist på billedet.

Trin 4: Kredsløbsdiagram og forbindelser

Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser
Kredsløbsdiagram og forbindelser

Tabellen viser alle sensorernes forbindelser til Arduino Mega 2560

  • Tilslut 10Kohm modstand mellem +5V og data fra Hall Sensor A3144.
  • Tilslut henholdsvis Vcc, 3.3V og Gnd for alle sensorerne.
  • Tilslut USB type A/B kabel til Arduino og Raspberry Pi

Trin 5: Program til Arduino

Program til Arduino
Program til Arduino

I Arduino IDE:

  • Installer bibliotekerne til DHT11-sensoren og MQ-7, som er inkluderet her.
  • Kopier og indsæt Arduino -koden, der er inkluderet her.
  • Tilslut Arduino -kortet ved hjælp af kablet til Raspberry Pi
  • Upload koden i Arduino -kortet.
  • Open Serial Monitor og alle parametre kan visualiseres her.

Arduino kode

DHT bibliotek

MQ7 bibliotek

Trin 6: Node Red Flow

Node Rød Flow
Node Rød Flow
Node Rød Flow
Node Rød Flow

Billederne viser Node-Red flow.

Følgende er de noder, der bruges til at vise data på instrumentbrættet

  • Serial-IN
  • Fungere
  • Dele
  • Kontakt
  • Målestok
  • Diagram

Brug ikke MQTT -ud -noder, da de bruges til at offentliggøre dataene på en fjernserver som f.eks. Thingsboard. Den nuværende instruerbare er til det lokale netværks dasboard.

Trin 7: Dashboard

Dashboard
Dashboard
Dashboard
Dashboard

Billederne viser instrumentbrættet, der viser henholdsvis alle vejrparametre og realtidsgrafer.

Trin 8: Test

Resultaterne i realtid vises på instrumentbrættet

Anbefalede: