Вывод текста с библиотекой U8glib и I2C дисплеем.
- Войдите на сайт для отправки комментариев
Сб, 10/02/2018 - 20:34
Доброго времени суток господа Гуру.
Помогите пожалуйста разобраться, нужно что бы текст на дисплее менялся о определенной цикличностью.
например ("12345") 1 секунда ("23456") 1 секунда и так по кругу.
Я нашел в примерах библиотеке пример похожий на тот что мне нужно.
Поправил его так как нужно мне НО нечего работать не хочет ужу 3 день сижу и все никак.
То есть он компелируется но на дисплее тишина.
Ткните пальцем или поправьте что не так.
В этом деле я новичек и только учусь часть команд мне просто не понятно.
Заранее большое спасибо!!!
А Вы просто, без сдвигов, вывести слово можете?
Да это я уже строчки взял с примера, пробовал по разному.
Не работает. На дисплее нечего.
Погодите. Вы хотите что-то там менять и двигать. А просто без всяких меняний строку вывести можете? Пример HelloWorld запускали? Работает?
скеич HelloWorid работает без проблем.
Все скейчи с примеров библиотеки работают без проблем.
Я просто подобрал скейч похожий для моих нужд с примера библиотеки,
(Rotation) и поправил его но видать что то не так.
Ну, а Rotation работает? Ну так вернитесь к нему и меняйте его шаг за шагом, а не сразу, добиваясь, чтобы на каждом шаге работало.
Да там не совсем так. Там просто надпись по кругу крутилась.
Вот так.
Да, я Вам что говорю. Возьимте какой-нибудь пример. И начинайте его переделывать маленькими шашками. Чуть поменял - убедился, что работает, ещё поменял. И так сделаете. А сделать сразу Вы пока не можете. Научитесь со временем.
Так вроде так и делал. Без всего одну строчку на дислей вывести могу.
А вот здесь где ошибка не понятно?
u8g2.sendbuffer(); попробуй
u8g2.senbduffer не работает.
вот выкинул все лишнее и тоже самое.
На дисплее нечего.
Вот еще поправил но так и не работает.
У меня вот так, правда дисплей по SPI подключен
bobrovich, выложите код правильно, пожалуйста.
И еще - полезно смотреть на даты сообщений, вряд ли ТС спустя год ждет еще каких-то советов :)