Satura rādītājs:

ESP8266 - 12 laika apstākļi: 4 soļi (ar attēliem)
ESP8266 - 12 laika apstākļi: 4 soļi (ar attēliem)

Video: ESP8266 - 12 laika apstākļi: 4 soļi (ar attēliem)

Video: ESP8266 - 12 laika apstākļi: 4 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Novembris
Anonim
ESP8266 - 12 Laika apstākļi
ESP8266 - 12 Laika apstākļi

Šis projekts ir par meteoroloģiskās stacijas izveidi un testēšanu, pamatojoties uz ESP8266 - 12. Koncepcija ir balstīta uz zemu enerģijas patēriņu ar uzlādējamu akumulatoru, izmantojot saules bateriju. Šī pamācība ir balstīta uz manu iepriekšējo 2 projektu uzlādes sistēmu un esp reģistrētāju.

BOM:

PCB prototipa plāksne

s.click.aliexpress.com/e/bgL8ra4o

s.click.aliexpress.com/e/cZld3Uu0

gadījumā

s.click.aliexpress.com/e/bnH8vwuC

s.click.aliexpress.com/e/cgh1TZZA

6V saules baterijas:

s.click.aliexpress.com/e/boPIbdcU

s.click.aliexpress.com/e/P2CdlvQ

s.click.aliexpress.com/e/hpaB1es

8266 ESP 12

s.click.aliexpress.com/e/uPIsjqu

s.click.aliexpress.com/e/c2KA2QyC

Akumulators. 18650 Litija jonu akumulators.

Akumulatora turētājs 18650

Sensors.

Jūs varat izvēlēties jebko, man patīk I2C sensori, es izvēlos gaismas sensoru MAX44009 https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)

s.click.aliexpress.com/e/mF3rZpQ (BME280 - temperatūras, mitruma un spiediena sensors)

vai.

DS18B20 1 vadu temperatūras sensors https://s.click.aliexpress.com/e/bhmyP8ha bezmaksas piegāde:

s.click.aliexpress.com/e/bhmyP8ha

2 x keramikas kondensators 100 nF

1x elektrolītiskais kondensators47microF (var izmantot 470microFarad)

s.click.aliexpress.com/e/bFvGcnB6 *

* kondensatoru iepakojumi

s.click.aliexpress.com/e/bFvGcnB6

s.click.aliexpress.com/e/bcwvHbiC

1x CP2102 USB uz UART sērijas modulis

s.click.aliexpress.com/e/btKG0HlO

n

2x taustes taustiņš

s.click.aliexpress.com/e/DEGyCsC

2x maizes dēļu gari vai 1x garš maizes dēlis + 1x īss maizes dēlis vai 1x pcb (kas ir labāk, zema ietilpība) https://s.click.aliexpress.com/e/DEGyCsC (garš)

s.click.aliexpress.com/e/DEGyCsC (īss)

1x dupont kabeļu iepakojums (nav tik labs, labāk pirkt biezāku, lai būtu labs savienojums)

Rezistori: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ

Iepakojumi:

s.click.aliexpress.com/e/DEGyCsC

s.click.aliexpress.com/e/bzLcEtPS

1. solis: būvniecība

Ēka
Ēka
Ēka
Ēka
Ēka
Ēka

Es aprakstīju tikai galvenās laika apstākļu daļas, sīkāku informāciju par saviem iepriekšējiem pamācāmajiem projektiem.

Es izmantoju ESP8266 - 12 mikrokontrolleru, jūs varat izmantot ESP8266 - 7 ar antenu. Lai strādātu esp mikroshēmā, jums ir nepieciešams 3,3 V atkāpšanās modulis, kas pārveido spriegumu no litija jonu akumulatora uz 3,3 V. Es izmantoju litija jonu akumulatoru no vecā piezīmjdatora akumulatora.

Lai uzlādētu akumulatoru, es izmantoju saules bateriju, būtībā jums ir nepieciešams saules elements, kas nodrošina maksimālo 7 V (atkarīgs no TP4056 uzlādes moduļa) un aptuveni 200 mA maksimālo strāvu no saules baterijas. Maksimālā strāva ir atkarīga no akumulatora, tas ir C/10 noteikums, bet litija baterijas var uzlādēt arī ar 500 mA (C ir akumulatora ietilpība).

Mērīšanai es izmantoju 3 tematometrus DS18b20, kuru pamatā ir viena stieples koncepcija. Es arī pārbaudu katra atsevišķa tematora universālo adresi. Kāpēc 3 metri? Pārbaudiet nākamo slaidu.

Arī ESP var izmērīt ar wifi antenu! Es mēra savienotā SSID stiprumu. Parasti tas ir dB vienībās. Arī mans esp pārbaude wifi tīklu skaits manā mājā. Dažreiz ir 2, dažreiz ir 3 vai 4.

2. solis: mērīšana

Mērīšana
Mērīšana

Mērīšanai izmantoju 3 temometrus, vienu mēra temperatūru kastes iekšpusē, kur ir esp un visa aparatūra. Otrais temometrs mēra gaisa temperatūru ārā. Es vienkārši piestiprinu sensoru aiz dēļa uz balkona. Trešais temometrs, ko izmantoju temperatūras mērīšanai pudeles iekšpusē. Kad ir saulains, gaiss pudeles iekšpusē ir diezgan karsts. Tātad tas ir kā saules starojuma detektors.

Arī es mēra akumulatora spriegumu ar analogo digitālo pārveidotāju (ADC). ESP izmanto ADC ar maksimālo 1 V, tāpēc man ir jāsadala balsis no litija akumulatora līdz mazāk nekā 1 V.

Arī ESP mēra mana SSID stiprumu un wifi tīklu skaitu manā mājā.

3. darbība: pārbaude

Testēšanai izmantoju Thingspeak kanālu (https://thingspeak.com/channels/297517?fref=gc). Es izveidoju 8 grafikus, āra temperatūra, ADC (vērtības no ADC, kas mēra akumulatora spriegumu), starpība (temperatūra ārā - temperatūra pudelē), temperatūra kastē, wifi stiprums, "wifi" skaits, temperatūra saulē = in pudele.

Mans esp sūta datus uz lietas runu ik pēc 28 minūtēm (es iestatīju 30 minūtes, bet iekšējais pulkstenis svārstās ar nelielu troksni, bet būtībā laika intervāls ir aptuveni 28 minūtes)

Tas darbojas diezgan labi, bet pagājušajā nedēļā es atklāju, ka vienu reizi dienā trūkst vienas vērtības. Laika intervāls ir garāks par 28 minūtēm = 56 minūtes. Varbūt Thingspeak serveris ir nedaudz problemātisks.

Varat arī izveidot diagrammu no šīm vērtībām un pievienot šo diagrammu citam kanālam lietā Speak (izmantojiet rīkus MATLAB analīze un MATLAB vizualizācija). Es to izmantoju, bet varbūt tas nedaudz izraisa trūkumu manās vērtībās. (Trūkstošās vērtības radās arī pēc jauno diagrammu un jauno kanālu dzēšanas)

4. solis: grafiki

Ir patīkami pārbaudīt temperatūru ārā un analizēt temperatūru pudelē, kas ir kā siltumnīca. Temperatūra var sasniegt vairāk nekā 30 ° C (86 F), ja ārā ir aptuveni 15 ° C (59 F). Arī mana āra temperatūra nav precīza, sava reģiona prognozes vietnē es pārbaudu, vai manis izmērītā ārējā temperatūra joprojām ir augstāka. Varbūt man nepieciešama labāka izolācija.

temperatūra ārā

temperatūra SUN

Ieteicams: