9 мая, 2020 - 10:35 | |
---|---|
На дисплее имеется перемычка для смены адреса 0х78 или 0х7А. С библиотекой iarduino все работает но эта библиотека очень скудная по функционалу. Поэтому хотелось бы использовать Adafruit_SSD1306 и Adafruit-GFX. Но у меня не получилось пока это реализовать в скетче. Работает только один дисплей с адресом 3D. Оба дисплея работают только если написать высота равна 32 а не 64, но тогда текст растягивается по высоте в 2 раза. Подскажите что делаю не так???
UA6BBI |
UA6BBI
![]() 8.05.2020 |
10 мая, 2020 - 08:14 | #1 |
---|---|
Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |
10 мая, 2020 - 08:15 | #2 |
---|---|
У вас в коде даже нет информации какие библиотеки использует. Как вам помочь? Будущее за микроконтроллерами |
Admin
![]() 3.07.2018 |
10 мая, 2020 - 09:58 | #3 |
---|---|
Прошу прощения I2C сканер показывает что на шине 2 устройства с адресами 3C и 3D. Пробовал примеры загружать, например тест графики. Работает великолепно на каждом из дисплеев, только адрес в коде менял.UA6BBI |
UA6BBI
![]() 8.05.2020 |
30 января, 2022 - 18:20 | #4 |
---|---|
30 Янв 2022 18:08 Добрый вечер! Пол-года назад я сделал аналогичную ошибку с тремя разными экранами (2-I2C и SPI) на espruino-pico модуле. Знакомый программист сходу по телефону подсказать не смог. На этом я "завис". Удалось ли Вам продвинуться? КИС814 |
814kis
![]() 30.01.2022 |
Как работать с одним дисплеем смотрите тут:
#15.1 SSD1306 OLED-дисплей, вывод текста на русском языке в Arduino IDE