Ebben a cikkben egy ESP8266-alapú Wemos D1 mini fejlesztőpanelre épülő kültéri BH1750 alapú fényérzékelő készül.
Szerző: HESTORE Hungary Kft. / Ecker János
A cél egy egyszerű, de megbízható szenzor létrehozása, amely folyamatosan monitorozza a környezeti fényerőt, és Wi-Fi kapcsolaton keresztül továbbítja az adatokat – például Home Assistant rendszer felé. A HESTORE kínálatából több szenzor típust is megvizsgálunk, az egyszerű LDR-től a precíz digitális I2C-s érzékelőkig. Szó lesz a vízálló kivitelről, ESPHome integrációról és a projekt jövőbeli bővítési lehetőségeiről is, például UV-index mérésre.
Termék | Funkció | Ajánlás |
---|---|---|
Wemos D1 mini (ESP8266) | Mikrovezérlő + Wi-Fi | |
BH1750 digitális fénymérő modul (GY-30) | I2C-alapú pontos fényérzékelő | |
BH1750 digitális fénymérő modul (BH1750FVI-I2C-WO) | I2C-alapú pontos fényérzékelő | |
LDR fényérzékelő ellenállással | Alap analóg fényérzékelés | |
VEML7700 | Precíziós I2C szenzor | |
ML8511-M-UV | Ha UV mérést is szeretnénk | |
5V USB adapter | Tápellátás | |
MicroUSB kábel | Kód feltöltés | |
18650 akku, tartó és TP4056 töltőmodul | Akkus alternatíva |
LDR + ellenállás (analóg módszer)
Egyszerű és olcsó, de kevésbé pontos. Az ESP8266 csak 0–1V tartományban mér, így feszültségosztó szükséges.
BH1750 – I2C digitális fényérzékelő
Lux alapú digitális szenzor, megbízható és könnyen integrálható.
VEML7700 – többcsatornás érzékelők
Látható és IR fényt is mérnek, ideális kültéri alkalmazásra.
BH1750 pin | Wemos D1 mini pin |
---|---|
VCC | 3V3 |
GND | G |
SDA | D2 |
SCL | D1 |
# HESTORE - Környezeti fényérzékelő
esphome:
name: fenyerzekelo-hestore
friendly_name: Fényérzékelő HESTORE
esp8266:
board: d1_mini
wifi:
ssid: "WIFI_SSID"
password: "WIFI_JELSZO"
ap:
ssid: "fenybackup-hestore"
password: "fallback1234"
captive_portal:
logger:
web_server:
port: 80
ota:
- platform: esphome
i2c:
sda: D2
scl: D1
sensor:
- platform: bh1750
name: "Környezeti fényerő"
address: 0x23
update_interval: 30s
i2c:
blokk aktiválja a D1 és D2 lábakat az I2C kommunikációhoz.sensor:
rész a BH1750 modult integrálja.wifi:
szekcióban be lehet állítani saját WiFi AP-nk / Routerünk SSID-jét és jelszavát.VEML6075 vagy ML8511 UV-szenzor hozzáadásával bővíthető a rendszer. I2C vagy analóg bemenetet igényelnek.
Az eszköz IP címét böngészőben megnyitva láthatjuk is a lux értékeket.
A projekt ideális alap otthoni vagy ipari IoT fényfigyeléshez. A Wemos D1 mini és BH1750 stabil működést biztosít. A HESTORE kínálata minden szükséges alkatrészt biztosít a megvalósításhoz.