Tartalomjegyzék:

ESP8266 - 12 Időjárás: 4 lépés (képekkel)
ESP8266 - 12 Időjárás: 4 lépés (képekkel)

Videó: ESP8266 - 12 Időjárás: 4 lépés (képekkel)

Videó: ESP8266 - 12 Időjárás: 4 lépés (képekkel)
Videó: Xiaomi 13T | Jobban MEGÉRI, mint a Pro?! | TESZT 2024, Július
Anonim
ESP8266 - 12 Időjárás
ESP8266 - 12 Időjárás

Ez a projekt az ESP8266 - 12 alapú meteorológiai állomás építéséről és teszteléséről szól. Ez az utasítás az előző 2 projektem töltési rendszeren és az esp naplózón alapul.

BOM:

NYÁK prototípus tábla

s.click.aliexpress.com/e/bgL8ra4o

s.click.aliexpress.com/e/cZld3Uu0

ügy

s.click.aliexpress.com/e/bnH8vwuC

s.click.aliexpress.com/e/cgh1TZZA

6 V -os napelemek:

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

Akkumulátor. 18650 Lítium -ion akkumulátor.

Tartó az 18650 akkumulátorhoz

Érzékelő.

Bármit választhat, én szeretem az I2C érzékelőket, a MAX44009 fényérzékelőt választom https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)

s.click.aliexpress.com/e/mF3rZpQ (BME280 - hőmérséklet-, páratartalom- és nyomásérzékelő)

vagy.

DS18B20 1 vezetékes hőmérséklet-érzékelő https://s.click.aliexpress.com/e/bhmyP8ha ingyenes szállítás:

s.click.aliexpress.com/e/bhmyP8ha

2 x 100 nF kerámia kondenzátor

1x elektrolit kondenzátor 47microF (470microFarad használható)

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

* kondenzátorcsomagok

s.click.aliexpress.com/e/bFvGcnB6

s.click.aliexpress.com/e/bcwvHbiC

1x CP2102 USB -UART soros modul

s.click.aliexpress.com/e/btKG0HlO

n

2x tapintható nyomógomb

s.click.aliexpress.com/e/DEGyCsC

2x kenyérpad hosszú vagy 1x hosszú kenyérpadló + 1x rövid kenyérpad vagy 1 db pc (ami jobb, alacsony kapacitású) https://s.click.aliexpress.com/e/DEGyCsC (hosszú)

s.click.aliexpress.com/e/DEGyCsC (rövid)

1x csomag dupont kábel (nem olyan jó, jobb vastagabbat vásárolni, a jó kapcsolat érdekében)

Ellenállások: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ

Csomagok:

s.click.aliexpress.com/e/DEGyCsC

s.click.aliexpress.com/e/bzLcEtPS

1. lépés: Építés

Épület
Épület
Épület
Épület
Épület
Épület

Csak az esp időjárás főbb részeit írom le, további részleteket a korábbi oktatható projektjeimről.

ESP8266 - 12 mikrokontrollert használok, ESP8266 - 7 antennával. Az esp chip működéséhez 3,3 V -os léptető modulra van szükség, amely a lítium -ion akkumulátor feszültségét 3,3 V -ra alakítja. Lítium -ion akkumulátort használok a régi notebook akkumulátorból.

Az akkumulátor töltéséhez napelemet használok, alapvetően napelemre van szüksége, amely maximum 7 V -ot ad (TP4056 töltőmodultól függően) és körülbelül 200 mA maximális áramot a napelemtől. A maximális áram az akkumulátortól függ, ez a C/10 szabály, de lítium akkumulátorok esetén 500 mA -vel is töltheti (a C az akkumulátor kapacitása).

A méréshez 3 DS18b20 temométert használok, amelyek egy huzalkoncepción alapulnak. Ezenkívül ellenőrzöm az egyes témák univerzális címét. Miért 3 méter? Nézze meg a következő diát.

Az ESP wifi antennával is mérhető! Mérem a csatlakoztatott SSID erősségét. Általában dB egységekben van megadva. Szintén az esp csekk száma wifi hálózatok a házam körül. Néha 2, néha 3 vagy 4.

2. lépés: Mérés

Mérő
Mérő

A méréshez 3 temométert használok, az egyik a hőmérsékletet a dobozban, ahol az esp és az összes hardver található. A második temométer a külső levegő hőmérsékletét méri. Csak az érzékelőt rögzítem a tábla mögé az erkélyen. Harmadik temométer, amelyet a palack belsejében lévő hőmérséklet mérésére használok. Ha süt a nap, a palack belseje nagyon forró. Tehát olyan, mint a napsugárzás -érzékelő.

Az akkumulátor feszültségét analóg digitális konverterrel (ADC) is mérem. Az ESP maximum 1 V -os ADC -t használ, ezért a lítium akkumulátorról a szavazatokat 1 V -nál kisebbre kell osztanom.

Ezenkívül az ESP méri az SSID azonosító erősségét és a wifi -hálózatok számát a házam körül.

3. lépés: Tesztelés

A teszteléshez a Thingspeak csatornát használom (https://thingspeak.com/channels/297517?fref=gc). Készítek 8 grafikont, külső hőmérséklet, ADC (értékek az ADC -ből, amelyek az akkumulátor feszültségét mérik), különbség (külső hőmérséklet - hőmérséklet a palackban), hőmérséklet a dobozban, wifi erőssége, "wifi" száma, hőmérséklet napfényben üveg.

Az esp -m 28 percenként küld adatokat a dolgok beszédébe (30 percet állítottam be, de a belső óra kis zajjal ingadozik, de alapvetően az időintervallum körülbelül 28 perc)

Nagyon jól működik, de a múlt héten azt tapasztalom, hogy naponta egyszer hiányzik egy érték. Az időintervallum hosszabb, mint 28 perc = 56 perc. Talán a Thingspeak szerver egy kicsit problémás.

Ezenkívül létrehozhat grafikont ezekből az értékekből, és hozzáadhatja ezt a grafikont a Thingspeak másik csatornájához (használja a MATLAB Analysis és a MATLAB Visualization eszközöket). Én használom, de talán ez okoz egy kis hiányt az értékeimben. (Hiányzó értékek történtek az új grafikonok és új csatornák törlése után is)

4. lépés: Grafikonok

Szép ellenőrizni a külső hőmérsékletet, és elemezni a palackom hőmérsékletét, ami olyan, mint az üvegház. A hőmérséklet elérheti a 30 ° C -ot (86 F), ha a külső hőmérséklet 15 ° C (59 F) körül van. Szintén a külső hőmérsékletem nem pontos, a régióm előrejelző weboldalán ellenőrzöm, hogy a külső hőmérséklet, amelyet mértem, még mindig magasabb. Talán jobb elszigeteltségre van szükségem.

kinti hőmérséklet

hőmérséklet NAP

Ajánlott: