Прошу помочь с библиотекой U8glib и I2C дисплеем
- Войдите на сайт для отправки комментариев
Чт, 08/02/2018 - 12:14
Доброго времени суток ессть вот какой текст который выводится на дисплей.
#include <U8glib.h> #include "rus10x20.h" U8GLIB_SSD1306_128X32 u8g(U8G_I2C_OPT_NONE); // I2C / TWI void draw(void) { // graphic commands to redraw the complete screen should be placed here u8g.setFont(rus10x20); u8g.setPrintPos(0, 13); u8g.print("НЕ КУРИТЬ"); u8g.setPrintPos(0, 30); u8g.print("ГРУЗОВОЙ ПОЕЗД"); } void setup(void) { // flip screen, if required // u8g.setRot180(); } void loop(void) { // picture loop u8g.firstPage(); do { draw(); } while( u8g.nextPage() ); // rebuild the picture after some delay delay(500); }
Отлично! Ну хоть за кого-то порадоваться сегодня можно!
Подскажите а как его дописать чтобы строчки менялись через
определенный промежуток времени.
например
Извените за ошибки в машине не очень удобно писать.
u8g.print("НЕ КУРИТЬ");
u8g.print("ШТРАФ 1000");
Это не будет работать: мотивация не правильная!
Подскажи как правиль сделать?
Подскажите как его поправить.
На смартфоне не удобно набирать текст.
Извините еще раз.
Ну типа так: БРОСИЛ МУСОР В УРНУ - ПОЛУЧИ СТАКАН ПИВА!
у вас в радиусе километра чистота будет!
Ну типа так: БРОСИЛ МУСОР В УРНУ - ПОЛУЧИ СТАКАН ПИВА!
у вас в радиусе километра чистота будет!
"И со всей округи люди приходили к нам..." (с) Розенбаум
Будут приходить со своим мусором - пива не напасешься. Уж лучше штрафовать - оно и выгоднее :)
Вырежу код кусками из своего эксперемента. Надеюсь поймете что к чему
Спасибо большое за помощь.
Только вот не совсем все роботает.
я сделал вот так.
и что - в сообщении об ошибке же ясно все сказано... с английским проблемы. что ли?
Задекларируйте переменные, прежде чем использовать.
Спсасибо. Дело в том что я только учусь и мне не совсем все понятно.
Подскажите еще пожалуйста, исли например нужны разные
временные интервалы между сменами текста на дисплее
можно ли использовать
delay()
например