Найти тему
У Павла!

Подключение датчика BH1750 к Arduino

Я уже рассказывал как подключить данный датчик к Raspberry pi. Сейчас расскажу как же его подключить к arduino.

Как уже было сказано. Устройство BH1750 - это цифровой датчик освещенности, использующий интерфейс I2C. Отсюда следует, что датчик можно подключить к Arduino всего 4мя пинами. +,-,SCL и SDA.

Выглядит он следующим образом:

По данному датчику есть очень подробный даташит.

Ну что-ж, давайте подключим датчик к Arduino. Схема подключения будет выглядеть следующим образом:

-2

Теперь про скетч. Здесь будет использоваться 2 библиотеки <Wire.h> - это библиотека стандартная и она уже есть в комплекте arduino ide. А вот вторую придётся до качать. Вторая библиотека у нас <BH1750.h>.

Для этого зайдем в программе arduino ide: Скетч -> Подключить библиотеку -> Управлять библиотеками... . И здесь найти в поиске библиотеку BH1750. И нужно ее установить.

-3

Далее просто запускаем скетч, который можно скачать по ссылке: https://yadi.sk/d/laAxnbvRQYT39w

Ну и заливаем все это дело в ардуино. После этого открываем монитор порта со скоростью 9600 и увидим значения снятые с датчика с периодичностью в 1 секунду.

-4

На этом пока все. Надеюсь Статья оказалась полезна для Вас.