Нужна помощь в подключении oled дисплея
недавно я купил этот OLED-дисплей.
http://www.wvshare.com/product/0.96inch-OLED-A.htm
как я могу подключить его к ардуино. Чип драйвера - SSD1306. Поддерживаемый интерфейс: 3-проводной SPI, 4-проводной SPI, I2C. он может отображать два цвета: желтый и синий.
Мне нужно руководство о том, как подключить его к Arduino, скажем, по протоколу i2c. и есть ли существующая библиотека?
Примечание: на сайте wvshare есть только пример кода для микроконтроллеров STM32.
@chuax, 👍0
Обсуждение1 ответ
он работает с u8glib. но я использую 4-проводной SPI.
конструктор для U8GLIB
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9,8);
Конфигурация выводов была
Arduino - Oled Display
13 - CLK
11 - DIN (SI)
10 - CS
9 - D/C (A0)
8 - RES
требуется вывод сброса. я использовал контакт Arduino 3,3 В для vcc.
Да, это то, что на трафаретной диаграмме показано, как установленные резисторы выбирают для режима работы. Гербен предлагал вам сделать i2c, если вы измените их., @Chris Stratton
- Как отображать переменные на 0,96-дюймовом OLED-дисплее с библиотекой u8glib?
- Путаница между SPI и I2C для SSD1306 OLED
- Запуск 7-контактного OLED-дисплея с 4 контактами (I2C)
- Не удалось выделить SSD1306 при добавлении константы
- Как заставить текст мигать на экране ssd1306 i2c
- SSD1306 распознается сканером I2C, но не может его отобразить
- Чтение оперативной памяти с OLED-контроллера SH1106 через I2C
- Легкая библиотека Arduino OLED, которая поддерживает текст и растровые изображения
Вы читали даташит? https://www.adafruit.com/datasheets/SSD1306.pdf, @jippie
Готовы ли вы перепаять резисторы на задней панели?, @Ignacio Vazquez-Abrams
@jippie я прочитал техническое описание. кажется, я могу использовать контакты DIN и CLK как SDA и SCL. я пробовал это, но это не работает. Игнасио, какой резистор? я знаю некоторые основы пайки. Спасибо, @chuax
Вы должны удалить резистор 0 Ом «BS1» из положения «0» и переместить его в положение «1»., @Gerben
кто-нибудь пробовал с i2c? Уже 2 дня пытаюсь заставить его работать. Перепаял резисторы, но не хочет работать. и после пайки какую библиотеку выбрать?, @Vasso Anagnostopoulou