Have a
question
?

Környezeti fényérzékelő építése Wemos D1 mini és BH1750 segítségével

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.
Author: 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.


A projekt fő funkciói

  • Környezeti fényerő mérése különböző szenzorokkal (analóg és digitális)
  • ESPHome integráció, Wi-Fi alapú adatküldés
  • Kültéri vízálló kivitel kialakítási tanácsokkal
  • Moduláris bővíthetőség (pl. UV-szenzor integráció)
  • Energiatakarékos működés napelemes vagy akkumulátoros táplálás lehetősége

Ajánlott alkatrészek

TermékFunkcióAjánlás
Wemos D1 mini (ESP8266)Mikrovezérlő + Wi-Fi
WEMOS-D1-MINI
100.379.01
1+: 2 094 Ft
BH1750 digitális fénymérő modul (GY-30)I2C-alapú pontos fényérzékelő
GY-30 - BH1750FVI
100.381.83
1+: 630 Ft
BH1750 digitális fénymérő modul (BH1750FVI-I2C-WO)I2C-alapú pontos fényérzékelő
BH1750FVI-I2C-WO
100.477.94
1+: 1 138 Ft
LDR fényérzékelő ellenállássalAlap analóg fényérzékelés
DS5-5528-LDR
100.363.99
1+: 78,45 Ft
VEML7700Precíziós I2C szenzor
VEML7700-M
100.464.84
1+: 2 658 Ft
ML8511-M-UVHa UV mérést is szeretnénk
ML8511-M-UV
100.419.77
1+: 8 385 Ft
5V USB adapterTápellátás
KS 5V/2A/USB
100.383.25
1+: 1 336 Ft
MicroUSB kábelKód feltöltés
AK-300110-010-S
100.345.35
1+: 685 Ft
18650 akku, tartó és TP4056 töltőmodulAkkus alternatíva
PWRBID-2x18650
100.444.34
1+: 1 897 Ft

Szenzor kiválasztási lehetőségek

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.


Bekötési táblázat (BH1750)

BH1750 pinWemos D1 mini pin
VCC3V3
GNDG
SDAD2
SCLD1

ESPHome konfiguráció példa (BH1750)

YAML
# 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

Kódrészlet magyarázat

  • Az i2c: blokk aktiválja a D1 és D2 lábakat az I2C kommunikációhoz.
  • A sensor: rész a BH1750 modult integrálja.
  • A wifi: szekcióban be lehet állítani saját WiFi AP-nk / Routerünk SSID-jét és jelszavát.

Kültéri elhelyezés és vízálló védelem

  • Ha kültéri az alkalmazás, akkor IP65/IP67 doboz ajánlott UV-stabil áttetsző ablakos előlapú kivitelben kell megvalósítani
  • Érzékelő ne legyen direkt napsütésben – szórt fény optimális
  • Javasolt légzőnyílás beépítése páralecsapódás ellen

Továbblépési lehetőség: UV-mérés integrálása

VEML6075 vagy ML8511 UV-szenzor hozzáadásával bővíthető a rendszer. I2C vagy analóg bemenetet igényelnek.


Eképpen fog megjelenni a webadmin felület

Az eszköz IP címét böngészőben megnyitva láthatjuk is a lux értékeket.

Fényérzékelő lux

Összefoglaló

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.

This article is intended to provide inspirational projects and technical summaries and is not considered official support documentation. The source codes in the solutions presented are tested source codes at all times, but may become outdated due to software/hardware version changes beyond our control.
The articles are the intellectual property of HESTORE Hungary Kft.
Do you have a question?
IndexShopping cartShippingHelpTerms and conditionsPrivacyBK-KITSHESTORE APIContact
HESTORE Hungary Ltd, all rights reserved!

Our website is baking cookies in your browser.
Read about cookies here.

The products in your cart will be delivered from the HESTORE warehouse in Hungary.
GLS shipping GLS shipping FoxPost shipping DHL shipping  PayPal payment ISO9001 certified DigiCert SSL security SimplePay payment