Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbsdiagram
- Trin 2: Opret konto på Pubnub med appnøgle
- Trin 3: Upload kode på Nodemcu & Arduino
- Trin 4: Opret Freeboard Dashboard
- Trin 5: Konklusion
Video: Grønt hus overvågning med IOT: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Når det kommer til landbrug, er overvågning af planternes temperatur og fugtighed en vigtig faktor for deres overlevelse. I øjeblikket bruger folk termometre fastgjort i et drivhus, så landmændene kan måle temperaturen. Denne manuelle tilgang kræver imidlertid, at landmanden er fysisk til stede på det sted, hvilket ikke er muligt hver gang. Så jeg udviklede denne kompakte enhed hos VeggiTech for at løse dette problem.
Dette er et drivhusovervågningssystem, der kan registrere temperatur, fugtighed, varmeindeks og sende det på et online dashboard via wifi. Det er en selvopladende enhed, der kører på solpaneler og har en summer, når miljøet går ud over tærsklen.
Forbrugsvarer
De samlede omkostninger ved dette projekt er 270 AED (73 $)
Nødvendige materialer:-
- Nodemcu
- Arduino Uno
- 10W solpaneler
- 12V Solar Charge Controller
- 12V blybatteri
- DHT22 sensor
- 16x2 LCD i2c
- Træskuffe
- 5V relæ
Trin 1: Kredsløbsdiagram
Enheden har ovenstående forbindelse for at hele programmet kan fungere. Nedenfor er forbindelsen i detaljer:-
- Solpanel terminaler til opladning controller
- Batteripoler til opladningskontroller
- Opladningsstyringsudgang til bukkonverter og summer
- Buck converter (5V output) til arduino, relæ, lcd, dht22 & nodemcu
- LCD SDA, SCL til A4 & A5
- Arduino Rx, Tx til nodemcu Tx, Rx
- Relæ mellem opladeregulatorens udgang til summer
Trin 2: Opret konto på Pubnub med appnøgle
Opret din konto på Pubnub, så data overføres med succes. Opret en ny app i øverste højre hjørne, og kopier oplysninger om pub/undernøgle. Denne nøgle overføres til Arduino -koden, som du vil uploade på nodemcu.
Trin 3: Upload kode på Nodemcu & Arduino
Download nedenstående kode. Sæt pub/subkey fra din PubNub -konto til greenhouse_iot -koden lige over opsætningsfunktionen. 'greenhouse_iot' kode vil blive uploadet på nodemcu, og 'arduino_slave' kode vil blive uploadet på arduino.
Trin 4: Opret Freeboard Dashboard
Opret dit freeboard.io, og det er her dine data vil blive vist i en attraktiv visuel form. Først vil dataene blive uploadet fra nodemcu til pubnub -serveren, pubnub kan nemt integreres i fribordet, hvilket er grunden til, at vi bruger begge disse tjenester sammen. Følg disse trin for at konfigurere online dashboard:-
- Vælg datakilder i øverste højre hjørne som Pubnub
- Opret nye paneler hver for temperatur, fugtighed og varmeindeks
- Vælg en hvilken som helst type panelskærm, du har brug for. En populær er Gauge meter til denne applikation
- I panelet skal du vælge datakilde som JSON. Det fører dig til teksteditor, hvor du kan skrive [betjeningspanelnavn] [variabelnavn fra arduino IDE]. Hvis du vil have temperaturaflæsning, skal du skrive 'Temperatur', da det er JSON -formatnavnet, da det blev uploadet fra nodemcu til serveren. Samme for alle paneler.
Trin 5: Konklusion
Det var generelt et nyttigt projekt, men her er et par begrænsninger, jeg stod overfor:-
- Manglende støvbeskyttelse:- Jeg skulle have tilføjet en IP67-kabinetboks til elektronikbeskyttelse og bedre pålidelighed.
- Farer ved litiumbatteri:-I stedet for at bruge et litiumbatteri er bly-syrebatteri sikrere, da lipo-batteri under høj temperatur kan tage ild. Sådan brændte jeg faktisk dette projekt, så jeg lærte dette på en hård måde.
- strøm afhængig af sollys:- Sollys er hovedkilden til strøm. Uden det stopper systemet, så en alternativ kilde er nødvendig. For ikke at glemme, at solsystemer øger omkostningerne.
- driftsomkostningerne ved Freeboard service:- 12 $ pr. måned skal bruges på freeboard.io service. Et bedre alternativ er nødvendigt for at reducere omkostningerne.
Nu er mit næste trin at tilføje trådløse LoRa-sensorer i drivhuset, indsamle målingerne via WiFi-gateway og uploade det på et specialdesignet dashboard ved hjælp af Node-Red. Dette system har lang batterilevetid (8-10 år) og mere pålidelighed, så alle ovenstående begrænsninger elimineres.
Anbefalede:
IoT vejrstation med overvågning af VOC'er: 6 trin
IoT vejrstation med overvågning af VOC'er: I denne instruktive viser jeg, hvordan man opbygger en Internet-of-Things (IoT) vejrstation med overvågning af flygtige organiske forbindelser (VOC'er). Til dette projekt udviklede jeg et Do-It-Yourself (DIY) kit. Hardware og software er open source
Overvågning af et firbenterrarium ved hjælp af Adosia IoT WiFi -controller + bevægelsesdetektering: 17 trin (med billeder)
Overvågning af et firbenterrarium ved hjælp af Adosia IoT WiFi Controller + Motion Detect: I denne vejledning viser vi dig, hvordan du bygger et simpelt firbenterrarium til en håndfuld skinkæg, vi ved et uheld fandt og forstyrrede, mens vi havede udenfor.Vi vil have æggene til at klække sikkert, så alt, hvad vi vil gøre, er at skabe et sikkert rum ved hjælp af en plast
Styr lys i dit hus med din computer: 3 trin (med billeder)
Styr lys i dit hus med din computer: Har du nogensinde ønsket at styre lyset i dit hus fra din computer? Det er faktisk rimeligt overkommeligt at gøre det. Du kan endda styre sprinklersystemer, automatiske persienner, motoriserede projektionsskærme osv. Du har brug for to stykker hardwar
Gem grønt: 3 trin
Gem grønt: Titlen, Gem grønt, har betydninger: Spar miljøet ved at gå grønt og gemme de grønne penge i din tegnebog. Og det er præcis, hvad jeg planlægger at vise i denne instruerbare. Dette er også min første instruerbare, så giv mig lidt feedback på hvad
Overvågning af luftforurening - IoT-Data Viz-ML: 3 trin (med billeder)
Overvågning af luftforurening | IoT-Data Viz-ML: Så dette er dybest set en komplet IoT-applikation, der omfatter hardware-del samt software-del. I denne vejledning kan du se, hvordan IoT -enheden konfigureres, og hvordan den overvåges de forskellige typer forureningsgasser, der findes i luften