Страница 1 из 1

датчик bh1750 нет отображения на дисплее

Добавлено: 22.09.2022{, 22:23}
vitalik9
Помогите как подключить датчик освещенности с дисплеем по i2c
в монитор порта значения идут а на дисплее нет
адрес датчика 23
дисплея 27
контроллер ардуино нано

Отправлено спустя 8 минут 27 секунд:
сам проект

датчик bh1750 нет отображения на дисплее

Добавлено: 22.09.2022{, 22:49}
ecoins
Проверил Ваш тест - он работает. Что-то у Вас с дисплеем, возможно адрес не тот.
Просканируйте шину.
Также можете попробовать и тест на других блоках:
Test_BH1750.zip
(430.34 КБ) 19 скачиваний
Test_BH1750_project.png
Стенд.jpg

датчик bh1750 нет отображения на дисплее

Добавлено: 23.09.2022{, 02:49}
Ingwar
vitalik9 писал(а):
22.09.2022{, 22:31}
в монитор порта значения идут а на дисплее нет
Возможно, что если напрямую отправленный на дисплей текст отображается, проблема в датчике/адресе. А если нет, то покрутите контрастность на плате дисплея.

датчик bh1750 нет отображения на дисплее

Добавлено: 23.09.2022{, 06:48}
vitalik9
напрямую текст отображается нормально тоже думаю что с адресом, как сменить адрес датчику?

датчик bh1750 нет отображения на дисплее

Добавлено: 23.09.2022{, 08:27}
ecoins
Попробуйте расширенный вариант теста:
Test_BH1750_2.zip
(463.16 КБ) 20 скачиваний
Test_BH1750_2_project.png
1.В блоках можно изменить адреса сенсора и LCD. Можно сделать их внешними и задавать вручную.
2.Каждые 1.5c в монитор порта выводятся адреса устройств подключенных к шине i2c
Сканирование шины i2c.PNG
----------
Для работы теста потребуется установить библиотеку RT_HW_BASE.h
----------
Успехов.