Innholdsfortegnelse:
Video: ESP8266-12 Weatherstation: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette prosjektet handler om å bygge og teste værstasjon basert på ESP8266 - 12. Konseptet er basert på lav effekt med ladebatteri ved bruk av solceller. Denne instruerbare er basert på mine to tidligere prosjekter ladesystem og esp logger.
BOM:
PCB prototypebrett
s.click.aliexpress.com/e/bgL8ra4o
s.click.aliexpress.com/e/cZld3Uu0
sak
s.click.aliexpress.com/e/bnH8vwuC
s.click.aliexpress.com/e/cgh1TZZA
6V solceller:
s.click.aliexpress.com/e/boPIbdcU
s.click.aliexpress.com/e/P2CdlvQ
s.click.aliexpress.com/e/hpaB1es
ESP 8266 12
s.click.aliexpress.com/e/uPIsjqu
s.click.aliexpress.com/e/c2KA2QyC
Batteri. 18650 litiumionbatteri.
Holder for 18650 batteri
Sensor.
Du kan velge hva som helst, jeg liker I2C -sensorer, jeg velger lyssensor MAX44009 https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)
s.click.aliexpress.com/e/mF3rZpQ (BME280 - temperatur-, fuktighets- og trykksensor)
eller.
DS18B20 1-tråds temperatursensor https://s.click.aliexpress.com/e/bhmyP8ha gratis forsendelse:
s.click.aliexpress.com/e/bhmyP8ha
2 x keramisk kondensator 100 nF
1x elektrolytisk kondensator47microF (kan bruke 470microFarad)
s.click.aliexpress.com/e/bFvGcnB6 *
* kondensatorpakker
s.click.aliexpress.com/e/bFvGcnB6
s.click.aliexpress.com/e/bcwvHbiC
1x CP2102 USB til UART seriell modul
s.click.aliexpress.com/e/btKG0HlO
n
2x taktil trykknapp
s.click.aliexpress.com/e/DEGyCsC
2x brødbrett langt eller 1xlangt brødbrett + 1x kort brødbrett eller 1x PCB (som er bedre, lav kapasitans) https://s.click.aliexpress.com/e/DEGyCsC (lang)
s.click.aliexpress.com/e/DEGyCsC (kort)
1x pakke dupont -kabler (ikke så bra, bedre å kjøpe tykkere, for god tilkobling)
Motstander: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ
Pakker:
s.click.aliexpress.com/e/DEGyCsC
s.click.aliexpress.com/e/bzLcEtPS
Trinn 1: Bygging
Jeg beskriver bare hoveddelene for esp weatherstation, flere detaljer om mine tidligere instruerbare prosjekter.
Jeg bruker ESP8266 - 12 mikrokontroller, du kan bruke ESP8266 - 7 med antenne. For å arbeide med esp -brikke trenger du en nedtrappningsmodul på 3,3 V, som konverterer spenning fra litiumionbatteri til 3,3 V. Jeg bruker litiumionbatteri fra den gamle bærbare batteripakken.
For å lade batteri bruker jeg solcelle, i utgangspunktet trenger du solcelle, som gir maks 7 V (avhengig av TP4056 lademodul) og rundt 200 mA maksimal strøm fra solcelle. Maksimal strøm avhenger av batteriet, det er regel C/10, men for litiumbatterier kan du lade med 500 mA også (C er batteriets kapasitet).
Til mål bruker jeg 3 temometre DS18b20, som er basert på ett ledningskonsept. Jeg sjekker også universell adresse til hver enkelt temoter. Hvorfor 3 meter? Sjekk inn neste lysbilde.
Også ESP kan måle med wifi -antenne! Jeg måler styrken til SSID som jeg kobler til. Vanligvis er det i dB -enheter. Også min esp sjekk antall wifi -nett rundt huset mitt. Noen ganger er 2, noen ganger er 3 eller 4.
Trinn 2: Måling
Til måling bruker jeg 3 temometre, ett mål temperatur inne i esken, hvor er esp og all maskinvare. Andre temometer måler temperaturen på luften utenfor. Jeg fester bare sensor bak brettet på balkongen. Tredje temometer jeg bruker til å måle temperaturen inne i flasken. Når det er sol, er luften inne i flasken ganske varm. Så det er som solstrålingsdetektor.
Jeg måler også batterispenning med analog digital converter (ADC). ESP bruker ADC med maks 1 V, så jeg må dele votlage fra litiumbatteri til mindre enn 1 V.
Også ESP måler styrken på SSID og antall wifi -nett rundt huset mitt.
Trinn 3: Testing
For testing bruker jeg Thingspeak -kanalen (https://thingspeak.com/channels/297517?fref=gc). Jeg lager 8 grafer, utetemperatur, ADC (verdier fra ADC, som måler batterispenning), Forskjell (Temperatur ute - temperatur i flaske), temperatur i eske, Wi -Fi -styrke, Antall "wiffs", Temperatur på Sol = i flaske.
Min esp sender data til thingspeak hvert 28. minutt (jeg satte på 30 minutter, men intern klokke svinger med litt støy, men i utgangspunktet er tidsintervallet rundt 28 minutter)
Det fungerer ganske bra, men i forrige uke fant jeg ut at en verdi daglig mangler en verdi. Tidsintervallet er lengre enn 28 minutter = 56 minutter. Kanskje Thingspeak -serveren er litt problematisk.
Du kan også lage graf fra disse verdiene og legge denne grafen til en annen kanal på Thingspeak (bruk verktøyene MATLAB Analysis og MATLAB Visualization). Jeg bruker det, men det kan føre til at det mangler litt i verdiene mine. (Manglende verdier skjedde også etter at jeg slettet mine nye grafer og nye kanaler)
Trinn 4: Grafer
Det er hyggelig å sjekke temperaturen ute og analysere temperaturen i flasken min, som er som drivhus. Temperaturen kan nå over 30 ° C (86 F) når utsiden er rundt 15 ° C (59 F). Utetemperaturen min er heller ikke nøyaktig, på prognosens nettsted i min region sjekker jeg at utetemperaturen som jeg måler fortsatt er høyere. Kanskje jeg trenger bedre isolasjon.
temperaturen ute
temperatur ved SOL
Anbefalt:
Tweerstationneke A.k.a. Nederlandsk WeatherStation: 4 trinn
Tweerstationneke A.k.a. Nederlandsk WeatherStation: Min far er alltid interessert i de siste nyhetene og den siste værinformasjonen. Så det førte meg til den perfekte bursdagsgaven da han ble 76: En liten alltid værstasjon uten tull, den sitter stille i et hjørne hele dagen og gir
ESP8266 - Hage vanning med timer og fjernkontroll via Internett / ESP8266: 7 trinn (med bilder)
ESP8266 - Hage vanning med timer og fjernkontroll via internett / ESP8266: ESP8266 - vanning fjernstyrt og med timing for grønnsakshager, blomsterhager og plener. Den bruker ESP-8266-kretsen og en hydraulisk / elektrisk ventil for mating av vanning. Fordeler: Lave kostnader (~ 30,00 dollar) hurtig tilgang Kommandoer over
Wemos D1 Mini Weatherstation (Plug & Play): 4 trinn
Wemos D1 Mini Weatherstation (Plug & Play): Dette prosjektet handler om enklest mulig værstasjon basert på WeMos D1 Mini. Jeg velger WeMos D1 Mini, fordi den har fordeler: 1. Du kan programmere og kjøre den uten å koble til eksterne moduler, bare ved hjelp av USB -kabel. du trenger ikke spenningsregulering
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
RPi Weatherstation med responsivt nettsted: 5 trinn
RPi Weatherstation med responsivt nettsted: For et skoleprosjekt måtte vi lage en IoT -enhet med et nettsted for å visualisere den innsamlede informasjonen på en fin måte. Jeg valgte å lage en værstasjon drevet av en Raspberry Pi 3 som kjører Flask for det responsive nettstedet, MySQL (MariaDB) for mine data