Talaan ng mga Nilalaman:
- Hakbang 1: Koneksyon
- Hakbang 2: I-install ang Software
- Hakbang 3: I-set up ang BMP280
- Hakbang 4: I-set up ang MQTT
Video: ESP8266, BMP280, MQTT Weather Station: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Gagabayan ka nito sa labangan sa paggawa ng isang simpleng istasyon ng panahon na may mahusay na kawastuhan.
Gumagamit kami dito ng isang ESP8266 WIFI development board upang ikonekta ang sensor sa internet upang mai-save ang data. Maraming nakatikim na umiiral at gagana at gagamitin ko ang mayroon ako sa bahay: Homefixer ESP8266
Maraming iba't ibang mga sensor, ngunit ayon sa https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html ang BME280 ay naghahatid ng pinakamahusay na mga resulta mula sa mga karaniwang hygrometro na may mababang gastos. (Dahil sa maling pagpapadala sa akin ng nagbebenta, ang gabay na ito ay gagamit ng BMP280 ngunit magkatulad ang mga hakbang.
Ang pagpapadala ng data ay magiging labangan ng MQTT.
Hakbang 1: Koneksyon
Una kailangan naming ikonekta ang BMP280 sa ESP8266.
Ikonekta ito tulad nito:
BME280 | ESP8266 (NodeMCU)
VCC | 3.3V GND | GND SCL | GPIO2 (D4) SDA | GPIO0 (D3)
Hakbang 2: I-install ang Software
Maaari mo ring sundin ang gabay na ito:
- I-download ang ESPEasy:
- I-unpack
- Patakbuhin ang flash.cmd
- Sagutin ang mga katanungan: Ang comport ay matatagpuan sa Devicemanager, ang Sukat ng Flash ay nakasalalay sa module: ang aking module ay 4096, Build: 120 o mas bago
- Teka lang
- I-off / i-on o i-reset ang module
- Sundin ang gabay na ito upang i-set up ang WiFi:
Hakbang 3: I-set up ang BMP280
- Kumonekta sa website ng mga module tulad ng ipinakita sa pag-setup ng wifi
- Baguhin ang mga port ng i2c sa SDA = GPIO0 at SCL = GPIO2 o habang ikinonekta mo ito
- Idagdag ang BMP280 sa ilalim ng mga aparato, tandaan na itakda ang IDX sa hindi-zero na halaga
Hakbang 4: I-set up ang MQTT
Sa ilalim ng tab na config maaari mong itakda ang mga setting ng broker ng MQTT. Gumagamit ako ng openHAB protocol pagkatapos ng rekomendasyon mula dito:
Ang temperatura ay mai-publish sa ilalim ng:
panahon_stasyon_bmp280 / BMP280 / Temperatura
at Presyon:
Weather_station_bmp280 / BMP280 / Presyon
Gumagamit ako ng node-red upang maipakita ito tulad ng ipinakita sa huling larawan.
Ngayon ang istasyon ng panahon ay tapos na hurray
Inirerekumendang:
Professional Weather Station Gamit ang ESP8266 at ESP32 DIY: 9 Mga Hakbang (na may Mga Larawan)
Professional Weather Station Gamit ang ESP8266 at ESP32 DIY: Ang LineaMeteoStazione ay isang kumpletong istasyon ng panahon na maaaring makitungo sa mga propesyonal na sensor mula sa Sensirion pati na rin ang ilang bahagi ng Davis Instrument (Rain Gauge, Anemometer) Ang proyekto ay naglalayon bilang istasyon ng panahon ng DIY ngunit nangangailangan lamang ng
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na sa Tamang Daan: 8 Hakbang (na may Mga Larawan)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na ang Tamang Daan: Matapos ang 1 taon ng matagumpay na operasyon sa 2 magkakaibang mga lokasyon binabahagi ko ang aking mga plano sa proyekto ng istasyon ng solar Powered na solar at ipinapaliwanag kung paano ito nabago sa isang system na maaaring mabuhay nang matagal panahon mula sa solar power. Kung susundin mo
DIY Weather Station at WiFi Sensor Station: 7 Hakbang (na may Mga Larawan)
DIY Weather Station & WiFi Sensor Station: Sa proyektong ito ipapakita ko sa iyo kung paano lumikha ng isang istasyon ng panahon kasama ang isang istasyon ng sensor ng WiFi. Sinusukat ng istasyon ng sensor ang lokal na data ng temperatura at kahalumigmigan at ipinapadala ito, sa pamamagitan ng WiFi, sa istasyon ng panahon. Ipinapakita ng istasyon ng panahon ang
Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)
Natatanging Deskpiece ng Weather Weather Station: Hey Guys! Para sa proyekto sa buwan na ito ay gumawa ako ng isang istasyon ng panahon sa anyo ng isang Desk Plant o maaari mo itong tawagan bilang isang Desk Showpiece. Ang istasyon ng panahon na ito ay kumukuha ng data sa ESP8266 mula sa isang Website na pinangalanang openwethermap.org at binabago ang mga kulay ng RGB sa
Isa Pa Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): 4 na Hakbang
Isa Pa Arduino Weather Station (ESP-01 & BMP280 & DHT11 & OneWire): Dito mahahanap mo ang isang pag-ulit ng paggamit ng OneWire na may napakakaunting mga pin ng isang ESP-01. Ang aparato na nilikha sa itinuturo na ito ay nagkokonekta sa Wifi network ng iyong pagpipilian (dapat ay mayroon kang mga kredensyal …) Kinokolekta ang data ng pandama mula sa isang BMP280 at isang DHT11