Kazalo:
- Zaloge
- 1. korak: razvoj anemometra
- 2. korak: Razvoj enote za smer vetra
- 3. korak: Sestavite enoto za hitrost in smer vetra
- 4. korak: Shema vezja in povezave
- 5. korak: Program za Arduino
- 6. korak: Rdeči tok vozlišča
- 7. korak: Nadzorna plošča
- 8. korak: Testiranje
Video: Pametni sistem za spremljanje vremena in hitrosti vetra na osnovi IOT: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Razvili - Nikhil Chudasma, Dhanashri Mudliar in Ashita Raj
Uvod
Pomen spremljanja vremena obstaja na več načinov. Za vzdrževanje razvoja kmetijstva, rastlinjakov in zagotavljanje varnega delovnega okolja v industriji itd. Je treba spremljati vremenske parametre. Glavna motivacija za začetek tega projekta je velika uporabnost brezžičnega spremljanja vremena na različnih področjih, od kmetijske rasti in razvoja do industrijskega razvoja. Kmetje lahko od daleč spremljajo vremenske razmere na polju in ne zahtevajo njihove fizične prisotnosti, da bi z brezžično komunikacijo spoznali podnebne razmere na kmetijskem polju/rastlinjaku.
Zaloge
Potrebna strojna oprema:
- Model Raspberry Pi B+
- Arduino Mega 2560
- A3144 Hallov senzor
- Modul IR senzorja
- Senzor temperature in vlažnosti DHT11
- Senzor plina MQ-7
- ML8511 UV senzor
- Miniaturni kroglični ležaj
- Navojna palica, šesterokotna matica in podložka
- Neodimijski magnet
- 10K upor
- PVC cev in komolec
- Kemični svinčnik
Potrebna programska oprema:
- Arduino IDE
- Rdeče vozlišče
1. korak: razvoj anemometra
- PVC cev odrežite z dolžino, večjo od debeline ležaja.
- Kroglični ležaj namestite v kos cevi.
- Spojite zadnji pokrovček peresa na zunanjem obodu rezanega kosa cevi pri 0-120-240 stopinjah
- Na stran pisala pritrdite papirnate skodelice.
- Navojno palico namestite v cev s podložko in matico, pritrdite hodni senzor A3144, kot je prikazano na sliki.
- Magnet pritrdite na eno od treh peresnikov, tako da mora magnet prihajati točno na hodnikov senzor, ko so peresa sestavljena.
2. korak: Razvoj enote za smer vetra
- Odrežite kos cevi in naredite režo, ki bo ustrezala vetrnici.
- Kroglični ležaj namestite v odrezan kos cevi.
- V cev namestite palico z navojem in na en konec namestite CD/DVD. Nad diskom pustite določeno razdaljo in namestite kos cevi, nameščen s krogličnim ležajem.
- Modul IR senzorja namestite na disk, kot je prikazano na sliki.
- Naredite vetrnico z lestvico in po sestavljanju lopatice naredite oviro, ki mora biti ravno nasprotna oddajniku in sprejemniku IR.
- Vstavite lopatico v režo.
3. korak: Sestavite enoto za hitrost in smer vetra
Enoto za hitrost in smer vetra, razvito v 1. in 2. koraku, sestavite s pvc cevjo in komolcem, kot je prikazano na sliki.
4. korak: Shema vezja in povezave
Tabela prikazuje povezave vseh senzorjev z Arduino Mega 2560
- Priključite 10Kohm upor med +5V in podatki Hall senzorja A3144.
- Priključite Vcc, 3.3V in Gnd vseh senzorjev.
- Priključite kabel USB tipa A/B na Arduino in Raspberry Pi
5. korak: Program za Arduino
V Arduino IDE:
- Namestite knjižnice senzorja DHT11 in MQ-7, ki so tukaj vključene.
- Kopirajte in prilepite tukaj vključeno kodo Arduino.
- Ploščo Arduino s kablom povežite z Raspberry Pi
- Naložite kodo na ploščo Arduino.
- Odprite Serial Monitor in vse parametre si lahko ogledate tukaj.
Koda Arduino
Knjižnica DHT
Knjižnica MQ7
6. korak: Rdeči tok vozlišča
Slike prikazujejo tok Node-Red.
V nadaljevanju so navedena vozlišča za prikaz podatkov na nadzorni plošči
- Serijski vhod
- Funkcija
- Split
- Preklopite
- Merilec
- Tabela
Ne uporabljajte izhodnih vozlišč MQTT, saj se uporabljajo za objavo podatkov na oddaljenem strežniku, kot je Thingsboard. Trenutno navodilo je za nadzorno ploščo lokalnega omrežja.
7. korak: Nadzorna plošča
Slike prikazujejo armaturno ploščo, ki prikazuje vse vremenske parametre in grafe v realnem času.
8. korak: Testiranje
Rezultati v realnem času, prikazani na nadzorni plošči
Priporočena:
Snemalnik hitrosti vetra in sončnega sevanja: 3 koraki (s slikami)
Snemalnik hitrosti vetra in sončnega sevanja: Zabeležiti moram hitrost vetra in moč sončnega sevanja (obsevanje), da ocenim, koliko energije bi lahko pridobili z vetrno turbino in/ali sončnimi celicami. Eno leto bom meril, analiziral podatke in nato oblikujte zunanji omrežni sistem
Pametni distribuirani sistem za spremljanje vremena IoT z uporabo NodeMCU: 11 korakov
Pametni distribuirani IoT sistem za spremljanje vremena z uporabo NodeMCU: Vsi se morda zavedate tradicionalne vremenske postaje; a ste se kdaj vprašali, kako v resnici deluje? Ker je tradicionalna vremenska postaja draga in obsežna, je gostota teh postaj na enoto površine zelo manjša, kar prispeva k
Sistem za spremljanje in nadzor vlažnosti tal na osnovi IoT z uporabo NodeMCU: 6 korakov
Sistem za spremljanje in nadzor vlage tal na osnovi IoT z uporabo NodeMCU: V tej vadnici bomo izvedli sistem za spremljanje in nadzor vlažnosti tal, ki temelji na IoT, z uporabo modula ESP8266 WiFi, tj. NodeMCU. Komponente, potrebne za ta projekt: modul ESP8266 WiFi- Amazon (334/- INR) Relejni modul- Amazon (130/- INR
Sistem za spremljanje podnebja v zaprtih prostorih na osnovi maline Pi: 6 korakov
Sistem za spremljanje podnebja v zaprtih prostorih na osnovi Raspberry Pi: preberite ta blog in sestavite svoj sistem, da boste lahko prejemali opozorila, ko je vaša soba preveč suha ali vlažna. Kaj je sistem za nadzor podnebja v zaprtih prostorih in zakaj ga potrebujemo? omogočite hiter pogled na ključne podnebne razmere
IoT sistem za spremljanje vremena na domu s podporo za aplikacije Android (Mercury Droid): 11 korakov
IoT Domači sistem za spremljanje vremena s podporo za aplikacije Android (Mercury Droid): Uvod Mercury Droid je ena vrsta vgrajenega sistema IoT (Internet of Things), ki temelji na mobilni aplikaciji Mercury Droid za Android. Ki lahko meri & spremljajte vremensko aktivnost doma. je zelo poceni sistem za spremljanje vremena na domu