LED 1602. Вывод символов "стрелка"

Подскажите, пожалуйста.
Как вывести символы стрелок:
стрелка - вверх
- вниз
- вправо
- влево
Спасибо!

1 лайк

можно и самому нарисовать, если нет подходящих

1 лайк

Да. Вместо библиотеки LiquidCrystal_I2C.h взял LCD_1602_RUS.h. Там можно определить восемь пользовательских символов. Этого достаточно.

Везде можно. Это фича дисплея, а не библиотеки.

1 лайк

Если я правильно понял, то lcd.write(65); означает: вывести на дисплей символ, код которого равен 65, то есть символ “A”. И пиксели, которые рисуют этот символ, попадут в “ячейку” №65 дисплея после его инициализации. Затем в эту “ячейку” можно загнать что угодно за счет символа “A”.

Не знаю, но для меня это бессмысленный набор слов.

Дисплею можно определить до 8 своих символов, с номерами от нулевого до седьмого. Чтобы вывести любой из них, надо писать write(n); где n – от нуля до семи.

Нет. Не фантазируйте

А для меня - новые знания. Теперь я могу с дисплеем делать все, что хочу. Но мне и восьми символов пока хватает.

Ну, если для Вас

новые знания, то я Вас не поздравляю :frowning:

А с “А” что? Если за его счёт то теперь МАМА не напишешь?

Не напишешь. Но это к примеру. Там говорят о восьми символах. Но эти символы пользовательские. И если этого мало…

Мне кажется модуль уже явно устарел. Надо аналог без жесткой зашивки символов.

То ходи голодный. А что делать?.. ))

То для решения задачи Вы выбрали неправильный инструмент.
Берите графический дисплей и рисуйте что хотите.
Символьные - они для тех, кому хватает.

1 лайк