Подскажите пожалуйста как понизить с 5 Вольт до 3 Вольт на выводах от 0 до 13 ? Что нужно объявить в void setup() { } ? Микроконтроллер ATmega328p-pu (Arduino Uno R3). Заранее спасибо.
если нет, то помогут ли резисторы в несколько сотен килоом напрямую (без стяжки или делителя напряжения) для подключения жки на 3В, у которого как минимум 13 выводов не более 3.3В в жки ? Стяжка или делитель напряжения недопустим, т.к. нужно ещё с него считывать информацию.
Напряжение есть напряжение и просто установив резистор на выходе или что-то написав в setup() его уменьшения вы не добьётесь. Что у вас за экран и почему вы так уверены, что делитель напряжения — не ваш случай? Получив 3 В сигнал от экрана МК Arduino на 5 В всё равно примет его за единицу. Другое дело — питание. Питать от делителя напряжения можно или если точно расчитать нагрузку (ваш LCD) и если есть уверенность, что он всегда кушает одно и то же количество тока. В противном случае нужен регулятор напряжения. На Arduino есть выход 3.3 В и если дисплей забирает не более 40 мА — цепляйтесь к нему. Иначе ставьте свой.