Дисплей 0.96' I2C IIC 128*64 проблема.
-
GoshaA
- Рядовой
- Сообщения: 46
- Зарегистрирован: 31 авг 2024, 13:31
- Имя: Игорь
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Дисплей 0.96' I2C IIC 128*64 проблема.
Здравствуйте. Пиксели светятся через строку по вертикали. Копировал простой проект с Ютуба. Там на видео всё нормально. У меня же вытянутые по вертикали знаки. При перезагрузке быстро выскакивает заставка и там тоже самое. Брак дисплея?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
aidar_i
- Полковник
- Сообщения: 3477
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 30 раз
- Поблагодарили: 192 раза
- Контактная информация:
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Чтобы ответить на Ваши вопросы не хватает данных: не знаем какую библиотеку используете, как настроили дисплей и тп, проект лучше выложить.GoshaA писал(а): 16 мар 2026, 14:56 Здравствуйте. Пиксели светятся через строку по вертикали. Копировал простой проект с Ютуба. Там на видео всё нормально. У меня же вытянутые по вертикали знаки. При перезагрузке быстро выскакивает заставка и там тоже самое. Брак дисплея?
-
GoshaA
- Рядовой
- Сообщения: 46
- Зарегистрирован: 31 авг 2024, 13:31
- Имя: Игорь
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Вот, ссылка на Ютуб. https://www.youtube.com/watch?v=5Af9GWWpZAM&t=118s
Проект Библиотек нет. Просто перетаскиваем нужное(в определённом порядке) на рабочую зону
Проект Библиотек нет. Просто перетаскиваем нужное(в определённом порядке) на рабочую зону
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
aidar_i
- Полковник
- Сообщения: 3477
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 30 раз
- Поблагодарили: 192 раза
- Контактная информация:
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Сходу по скриншоту : блок display должен стоять последним, лучше перенесите его на 2 плату.
- Dev1
- Майор
- Сообщения: 1069
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Благодарил (а): 4 раза
- Поблагодарили: 21 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
В блоке дисплея не стоит размер шрифта(будет по умолчанию какой забит в библиотеке), не установлены координаты...GoshaA писал(а): 16 мар 2026, 15:18 Вот, ссылка на Ютуб. https://www.youtube.com/watch?v=5Af9GWWpZAM&t=118s
Проект Олед дисплей.flp
Библиотек нет. Просто перетаскиваем нужное(в определённом порядке) на рабочую зону
111.jpg
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 
-
GoshaA
- Рядовой
- Сообщения: 46
- Зарегистрирован: 31 авг 2024, 13:31
- Имя: Игорь
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
aidar_i писал(а): 16 мар 2026, 16:40 Сходу по скриншоту : блок display должен стоять последним, лучше перенесите его на 2 плату.
Всё попробовал, тоже самое. Может неисправность развёртки в самом дисплее?Dev1 писал(а): 16 мар 2026, 17:24 В блоке дисплея не стоит размер шрифта(будет по умолчанию какой забит в библиотеке), не установлены координаты...![]()
-
aidar_i
- Полковник
- Сообщения: 3477
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 30 раз
- Поблагодарили: 192 раза
- Контактная информация:
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
У Вас главный блок инициализирует дисплей 128х32, поэтому такое изображение, подправил его теперь будет нормально.GoshaA писал(а): 16 мар 2026, 18:46aidar_i писал(а): 16 мар 2026, 16:40 Сходу по скриншоту : блок display должен стоять последним, лучше перенесите его на 2 плату.Всё попробовал, тоже самое. Может неисправность развёртки в самом дисплее?Dev1 писал(а): 16 мар 2026, 17:24 В блоке дисплея не стоит размер шрифта(будет по умолчанию какой забит в библиотеке), не установлены координаты...![]()
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
GoshaA
- Рядовой
- Сообщения: 46
- Зарегистрирован: 31 авг 2024, 13:31
- Имя: Игорь
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Вот спасибо огромное, работает.aidar_i писал(а): 16 мар 2026, 19:49 У Вас главный блок инициализирует дисплей 128х32, поэтому такое изображение, подправил его теперь будет нормально.Олед дисплей_1.flp
P/S подставил ваши данные "Adafruit_SSD1306 display(128, 64, &Wire, -1);" в скетч "кривого" блока, и там заработало нормально.
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
В новой версии FLProg поддерживается графические дисплеи, в том числе и SSD1306(i2c,SPI), работают шустро. Удобный графический редактор.GoshaA писал(а): 16 мар 2026, 15:18 Вот, ссылка на Ютуб. https://www.youtube.com/watch?v=5Af9GWWpZAM&t=118s
Проект Олед дисплей.flp
Библиотек нет. Просто перетаскиваем нужное(в определённом порядке) на рабочую зону
111.jpg
С уважением, ecoins.
-
GoshaA
- Рядовой
- Сообщения: 46
- Зарегистрирован: 31 авг 2024, 13:31
- Имя: Игорь
- Благодарил (а): 15 раз
- Поблагодарили: 1 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Спасибо. Я уже пробовал. Но не получилось. Был в теме "FLProg 9.6.20 Beta", там сказали что Atmega 328 для 9-тки не подходит.ecoins писал(а): 16 мар 2026, 21:32 В новой версии FLProg поддерживается графические дисплеи, в том числе и SSD1306(i2c,SPI), работают шустро. Удобный графический редактор.
С уважением, ecoins.
-
Dmabst
- Сержант
- Сообщения: 198
- Зарегистрирован: 08 дек 2018, 16:49
- Имя: Дмитрий
- Благодарил (а): 6 раз
- Поблагодарили: 6 раз
Re: Дисплей 0.96' I2C IIC 128*64 проблема.
Может действительно в своих проектах лучше использовать более дешëвые и, одновременно, более современные микроконтроллеры?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя