Дотрый день. Имеется вопрос. Либа LowPower.h ( Arduino pro mini ) К ардуино подключено к примеру экран 16х2 Спойлер: Подключение при вводе в сон ( все пины я так понял отключаются ) не отключается питание экрана . Это понятно, потому-что поступает питание на экран через ардуино , которая в свою очередь подключена к usb и получается что экран ( подсветка ) на прямую подключён к USB . ВОПРОС. Можно подглючить VCC к любому аналоговому пину что бы отключала подсветку или есть иные способы подключения ( реле маленькие или ещё что то)????
искусственный интеллект пока не научился рассматривать картинки подключения не по ГОСТу) Реально, как подключен с помощью LCD I2C модуля?
Есть метод lcd.backlight(); управления подсветкой в библиотеке LiquidCrystal_I2C Код (C++): lcd.backlight(); // включаем подсветку lcd.noBacklight(); // выключаем подсветку
Ну а если это другой дисплей или ещё какая то переферия , которая кодключена по такой схеме . Вопрос заключался МОЖНО VCC ПОДУЛЮЧИТЬ К ЦИФРОВОМУ ИЛИ АЛАГОВОМУ ПИНУ , и если можно , то каким образом
дисплей без подсветки потребляет приблизительно 5ma если полностью отключить питание, то подключайте с помощью транзисторного ключа
Vcc дисплея подключаешь к Vcc Arduino. Любой свободный пин Arduino через резистор подключаешь к базе транзистора (B, вторая нога). GND дисплея подключаешь к коллектору транзистора (C, третья нога, на рисунке помечено "16":
можно использовать биполярные или полевые транзисторы схема транзисторного ключа управления подсветкой в LCD I2C модуль, в этой схеме подключается нагрузка GND к коллектору транзистора, т.е нагрузка включается не по VCC, а включается по GND