Скидки, ограниченное предложение! Полный список акционных товаров

Подключаем BH1750 датчик освещенности Gy-30,Gy-302 к Arduino

Необходимые детали
Видео уроки

Для измерения освещенности отлично подходят на базе сенсора BH1750 датчики Gy-30 и Gy-302.

Нам понадобится:

Для реализации проекта нам необходимо установить библиотеки:

Схема подключения

Подключаем модуль следующим образом:

BH1750 (Gy-30, Gy-302) Arduino Uno
Vcc +5V
GND GND
SCL A5
SDA A4

Для подключения удобно использовать провода "Папа-Мама".

Пример кода

После установки библиотеки можно приступить к загрузке скетча.

#include <Wire.h>
#include <BH1750.h>
BH1750 lightMeter;
void setup(){
Serial.begin(9600);
lightMeter.begin();
Serial.println("Running...");
}
void loop() {
uint16_t lux = lightMeter.readLightLevel();
Serial.print("Light: ");
Serial.print(lux);
Serial.println(" lx");
delay(500);
}

Данный пример будет каждые пол секунды отправлять значение освещенности в последовательный порт.

Для просмотра данных необходимо открыть "монитор последовательного порта".

Видео


Обсуждение

Присоединяйся

Другие уроки

На главную