Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Kretsdiagram
- Trinn 2: Opprett konto på Pubnub med appnøkkel
- Trinn 3: Last opp kode på Nodemcu & Arduino
- Trinn 4: Lag freeboard -instrumentbord
- Trinn 5: Konklusjon
Video: Green House Monitoring With IOT: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Når det gjelder landbruk, er overvåking av temperaturen og fuktigheten til planter en viktig faktor for deres overlevelse. For tiden bruker folk termometre festet i et drivhus, slik at bøndene kan måle temperaturen. Imidlertid krever denne manuelle tilnærmingen at bonden er fysisk tilstede på det stedet som ikke er mulig hver gang. Så jeg utviklet denne kompakte enheten på VeggiTech for å løse dette problemet.
Dette er et drivhusovervåkingssystem som kan registrere temperatur, fuktighet, varmeindeks og sende det på et online dashbord via wifi. Det er en selvladende enhet som kjører på solcellepaneler og har en summer når miljøet går utover terskelen.
Rekvisita
Den totale kostnaden for dette prosjektet er 270 AED (73 $)
Nødvendig materiale:-
- Nodemcu
- Arduino Uno
- 10W solcellepaneler
- 12V Solar Charge Controller
- 12V blybatteri
- DHT22 sensor
- 16x2 LCD i2c
- Treskuff
- 5V relé
Trinn 1: Kretsdiagram
Enheten har tilkoblingen ovenfor for at hele programmet skal fungere. Nedenfor er forbindelsen i detaljer:-
- Solpanelterminaler for å lade kontrolleren
- Batteripoler for å lade kontrolleren
- Ladekontrollutgang til buck -omformer og summer
- Buck converter (5V output) to arduino, relay, lcd, dht22 & nodemcu
- LCD SDA, SCL til A4 og A5
- Arduino Rx, Tx til nodemcu Tx, Rx
- Relé mellom ladestyringens utgang til summer
Trinn 2: Opprett konto på Pubnub med appnøkkel
Opprett kontoen din på Pubnub slik at data blir overført. Lag en ny app øverst til høyre og kopier informasjon om pub/undernøkkel. Denne nøkkelen blir overført til Arduino -koden som du laster opp på nodemcu.
Trinn 3: Last opp kode på Nodemcu & Arduino
Last ned koden nedenfor. Sett pub/subnøkkel fra PubNub -kontoen til greenhouse_iot -koden like over oppsettsfunksjonen. "greenhouse_iot" -koden lastes opp på nodemcu og "arduino_slave" -koden lastes opp på arduino.
Trinn 4: Lag freeboard -instrumentbord
Lag freeboard.io, og det er her dataene dine vil bli vist i en attraktiv visuell form. Først vil dataene lastes opp fra nodemcu til pubnub -serveren, pubnub kan enkelt integreres i fribordet, og det er derfor vi bruker begge disse tjenestene sammen. Følg disse trinnene for å sette opp det elektroniske dashbordet:-
- Velg datakilder øverst til høyre som Pubnub
- Lag nye paneler hver for temperatur, fuktighet og varmeindeks
- Velg hvilken som helst paneldisplay du trenger. En populær er Gauge meter for denne applikasjonen
- Velg panel som JSON i panelet. Det vil lede deg til tekstredigerer hvor du kan skrive inn [dashbordnavn] [variabelnavn fra arduino IDE]. Hvis du vil få temperaturavlesning, skriver du 'Temperatur' siden det er JSON -formatnavnet da det ble lastet opp fra nodemcu til serveren. Samme for alle paneler.
Trinn 5: Konklusjon
Det var generelt et nyttig prosjekt, men her er noen begrensninger jeg møtte:-
- Mangel på støvbeskyttelse:- Jeg burde ha lagt til en kapslingsboks IP67 for elektronikkbeskyttelse og bedre pålitelighet.
- Farer ved litiumbatteri:-I stedet for å bruke et litiumbatteri, er blybatteri sikrere siden lipo-batteri under høy temperatur kan ta fyr. Det var slik jeg brente dette prosjektet faktisk, så jeg lærte dette på en vanskelig måte.
- strøm avhengig av sollys:- Sollys er hovedkilden til strøm. Uten det vil systemet stoppe, så en alternativ kilde er nødvendig. For ikke å glemme at solsystemer øker kostnadene.
- driftskostnaden for Fribord-tjenesten:- 12 $ per måned må brukes på freeboard.io-tjenesten. Et bedre alternativ er nødvendig for å redusere kostnadene.
Nå er mitt neste trinn å legge til trådløse LoRa-sensorer i drivhuset, samle avlesningene gjennom WiFi-gateway og laste den opp på et spesialdesignet dashbord ved hjelp av Node-Red. Dette systemet har lang batterilevetid (8-10 år) og mer pålitelighet, slik at alle ovennevnte begrensninger elimineres.
Anbefalt:
IoT Pool Monitoring With ThingsBoard: 8 trinn
IoT Pool Monitoring With ThingsBoard: Denne instruksjonen viser hvordan du overvåker pH, ORP og temperatur i et basseng eller spa og laster opp dataene til ThingsBoard.ios visualisering og lagringstjeneste
Green House Automation: 11 trinn
Green House Automation: Green house automation er et prosjekt der tre parametere for et drivhus, det vil si Jordfuktighet, Temperatur & Fuktighet overvåkes av brukeren eksternt ved å bruke en nettleser
IoT Home Weather Monitoring System With Android Application Support (Mercury Droid): 11 trinn
IoT Home Weather Monitoring System Med Android Application Support (Mercury Droid): Introduksjon Mercury Droid er en slags IoT (tingenes internett) innebygde system basert på Mercury Droid Android Mobile Application. Som er i stand til å måle & overvåke hjemmeværaktivitet. det er veldig billig hjemme værovervåking system
Vannvarslingssystemer - Vannnivåer + IoT Sensor Monitoring Guide: 6 trinn
Vannvarslingssystemer for vann - vannnivåer + IoT Sensor Monitoring Guide: Trenger du å overvåke vannivåer? Du lærer hvordan du lager overvanningssystemer for vannstand i denne opplæringen. Disse Industrial IoT -enhetene er distribuert som flomvarslingssystemer i USA. For å holde deg og samfunnet ditt trygt, må Smart Cities
IoT Plant Monitoring System (Med IBM IoT Platform): 11 trinn (med bilder)
IoT Plant Monitoring System (Med IBM IoT Platform): Oversikt Plant Monitoring System (PMS) er et program bygget med enkeltpersoner som er i arbeiderklassen med en grønn tommel i tankene. I dag er arbeidsindivider travlere enn noen gang før; fremme karrieren og administrere økonomien