[PROJEKT] Czujnik oświetlenia – KAmduino UNO oraz sensor BH1750
W projekcie zostanie pokazane użycie czujnika oświetlenia BH1750. Z jego pomocą zostanie stworzony układ, który przy niskim oświetleniu będzie zapalał diodę LED (może ona być zastąpiona przez pasek diod LED lub żarówkę sterowaną przy pomocy przekaźnika).
Do realizacji projektu będą potrzebne następujące elementy:
- Płytka KAmduino UNO
- Moduł z czujnikiem BH1750
- Niewielka płytka stykowa
- Przewody męsko-męskie i męsko-żeńskie
Rys 1. Zdjęcie modułu z czujnikiem oświetlenia BH1750
W projekcie został użyty moduł GY-302 z czujnikiem oświetlenia BH1750. Jego zakres pomiarowy mieści się w przedziale od 1 do 65535 LUX. Sensor cechuje się dużą dokładnością oraz czułością na zmiany oświetlenia. Komunikacja z czujnikiem odbywa się przy pomocy interfejsu I2C.
Podłączenie do płytki KAmduino UNO nie jest trudne – należy podłączyć zasilanie oraz linie danych interfejsu I2C (jak w tabelce poniżej). Dodatkowo czerwona dioda została podłączona do pinu 2.
Pin KAmduino UNO | Pin czujnika BH1750 |
+5V | VCC |
GND | GND |
SCL | SCL |
SDA | SDA |
Zmontowany układ z czujnikiem oświetlenia prezentuje się następująco:
Rys 2. Zmontowany układ z czujnikiem światła BH1750.