Inhoudsopgave:
- Benodigdheden
- Stap 1: Ontwikkeling van Anemometer
- Stap 2: Ontwikkeling van een eenheid voor windrichting
- Stap 3: Monteer de eenheid voor windsnelheid en windrichting
- Stap 4: Schakelschema en aansluitingen
- Stap 5: Programma voor Arduino
- Stap 6: Knooppunt rode stroom
- Stap 7: Dashboard
- Stap 8: Testen
Video: IOT-gebaseerd slim weer- en windsnelheidsbewakingssysteem - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Ontwikkeld door - Nikhil Chudasma, Dhanashri Mudliar en Ashita Raj
Invoering
Het belang van weermonitoring bestaat op veel manieren. De weerparameters moeten worden gecontroleerd om de ontwikkeling in de landbouw, kassen te ondersteunen en om de veilige werkomgeving in industrieën, enz. van agrarische groei en ontwikkeling tot industriële ontwikkeling. De weersomstandigheden van een veld kunnen van een verre plaats door boeren worden gevolgd en hoeven niet fysiek aanwezig te zijn om het klimaatgedrag op het landbouwveld / de kas te kennen door middel van draadloze communicatie.
Benodigdheden
Vereiste hardware:
- Raspberry Pi B+-model
- Arduino Mega 2560
- A3144 Hall-sensor
- IR-sensormodule
- DHT11 temperatuur- en vochtigheidssensor
- MQ-7 Gassensor
- ML8511 UV-sensor
- Miniatuur kogellager
- Draadstang, zeskantmoer en sluitring
- Neodymium magneet
- 10K Weerstand
- PVC pijp en elleboog
- Balpen
Vereiste software:
- Arduino IDE
- Knooppunt Rood
Stap 1: Ontwikkeling van Anemometer
- Snijd de PVC-buis met de lengte groter dan de lagerdikte.
- Monteer het kogellager in het uitgesneden stuk van de pijp.
- Sluit de achterdop van de pen aan op de buitenomtrek van het pijpstuk op 0-120-240 graden
- Bevestig papieren bekers aan de schrijfzijde van de pen.
- Monteer de draadstang in de buis met behulp van de ring en moer, monteer de A3144 hall-sensor zoals getoond in de afbeelding.
- Bevestig de magneet op een van de drie pennen zodat de magneet precies bovenop de hall-sensor komt wanneer de pennen worden gemonteerd.
Stap 2: Ontwikkeling van een eenheid voor windrichting
- Knip een stuk pijp af en maak een gleuf voor de windvaan.
- Monteer het kogellager in het afgesneden stuk pijp.
- Monteer de draadstang in de buis en monteer een cd/dvd aan het ene uiteinde. Laat boven de schijf een zekere afstand over en monteer het kogelgelagerde buisstuk.
- Monteer de IR-sensormodule op de schijf zoals weergegeven in de afbeelding.
- Maak windvaan met behulp van schaal en maak een obstructie die precies tegenovergesteld moet zijn aan de IR-zender en -ontvanger na de montage van de vaan.
- Monteer de schoep in de sleuf.
Stap 3: Monteer de eenheid voor windsnelheid en windrichting
Monteer de eenheid voor windsnelheid en windrichting die is ontwikkeld in stap 1 en stap 2 met behulp van pvc-buis en elleboog zoals weergegeven in de afbeelding.
Stap 4: Schakelschema en aansluitingen
De tabel toont de aansluitingen van alle sensoren op de Arduino Mega 2560
- Sluit een weerstand van 10 Kohm aan tussen +5V en de gegevens van Hall-sensor A3144.
- Sluit respectievelijk Vcc, 3.3V en Gnd van alle sensoren aan.
- Sluit USB type A/B kabel aan op Arduino en Raspberry Pi
Stap 5: Programma voor Arduino
In de Arduino-IDE:
- Installeer de bibliotheken van de DHT11-sensor en MQ-7 die hier zijn opgenomen.
- Kopieer en plak de Arduino-code die hier is opgenomen.
- Sluit het Arduino-bord met behulp van de kabel aan op Raspberry Pi
- Upload de code in het Arduino-bord.
- Open Serial Monitor en alle parameters kunnen hier worden gevisualiseerd.
Arduino-code
DHT-bibliotheek
MQ7-bibliotheek
Stap 6: Knooppunt rode stroom
De afbeeldingen tonen de Node-Red-stroom.
Hieronder volgen de knooppunten die worden gebruikt voor het weergeven van gegevens op het dashboard:
- Serie-IN
- Functie
- Splitsen
- Schakelaar
- Graadmeter
- Grafiek
Gebruik geen MQTT out-knooppunten, omdat deze worden gebruikt voor het publiceren van de gegevens op een externe server zoals Thingsboard. De huidige instructable is voor het lokale netwerkdashboard.
Stap 7: Dashboard
De afbeeldingen tonen het dashboard met respectievelijk alle weerparameters en realtime grafieken.
Stap 8: Testen
De realtime resultaten getoond op het dashboard
Aanbevolen:
WEER SHAZAM: 3 stappen
WEER SHAZAM: Hallo mijn naam is Sushant Joshi en welkom bij mijn Instructable / EINDPROJECT. Dit project toont mijn eindproject voor mijn Engineering Grade 11-cursus. Het gaat door alle materialen die nodig zijn om te maken, alle componenten, hoe het te bouwen (Circuit
Hoe u uw muziek weer van uw iPod kunt halen. GRATIS! 7 stappen
Hoe u uw muziek weer van uw iPod kunt halen. GRATIS!: In principe kunt u met iPods de muziek niet opnieuw importeren, u kunt deze alleen verwijderen. Bijvoorbeeld, als u uw favoriete nummers wilt plaatsen op je Ipod, maar verwijder ze dan per ongeluk allemaal van je computer. Dus je zat daar in een slechte moo
Gewoon weer een ATtiny85 Retro-gameconsole: 4 stappen
Gewoon een andere ATtiny85 Retro-gamingconsole: een kleine retro-console-achtige opstelling gebaseerd op ATtiny85 x 0,96 OLED voor het spelen van space-invaders, Tetris, enz
7-segment om ADC #Arduino-waarden, #Arduino weer te geven: 4 stappen
7-segment om ADC weer te geven #Arduino Values, #Arduino: In dit artikel zal ik een project maken dat nog steeds gerelateerd is aan het vorige artikel. Namelijk het verwerken van ADC-gegevens. U heeft dus geen seriële monitor nodig om de waarde van de adc-gegevens te zien. in dit artikel zal ik een ADC Value viewer-weergave maken. dus jij niet
Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: 5 stappen
Hoe maak je een IoT-apparaat om apparaten te bedienen en het weer te bewaken met behulp van Esp8266: Het internet der dingen (IoT) is de inter-netwerking van fysieke apparaten (ook wel "verbonden apparaten" en "slimme apparaten" genoemd), gebouwen, en andere items ingebed met elektronica, software, sensoren, actuatoren en