Программная регулировка яркости єкрана 1602

Тема в разделе "Arduino & Shields", создана пользователем Alex20280, 20 сен 2019.

  1. Alex20280

    Alex20280 Нерд

    Имеется дисплей 1602, подключенный через i2c. Задача снизить яркость экрана 1602 на %50 через некоторое время после срабатывания сервопривода. Можно ли это реализовать программно, без потенциометра? Спасибо.
     
  2. DetSimen

    DetSimen Guest

    Проще сделать, как сделал я, если в течение 30 секунд не нажимались кнопки, подсветка выключается навовсе, нажал любую кнопку - тут же опять включается. По крайней мере, это можно сделать программно. Если всёже хочется только пригасить, не выключая, то надо сзади снять перемычку и подключить подсветку через транзистор, который уже и ШИМить.

    Напрямую подсветку к пинам Ордуины подключать нельзя, ток слишком большой, толька через транзистор.
     
    Daniil, arkadyf и Andrey12 нравится это.
  3. Alex20280

    Alex20280 Нерд

    Ок, спасибо. Буду пробовать.