• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Arduino и дешевый OLED дисплей



 



 

OLED дисплей - матрица органических светодиодов, которые загораются, когда они излучают энергию. Технология старых ЖК (жидкокристаллический дисплей) использует электронное управление поляризаторами, чтобы изменить прохождение света через них. Что требует внешней подсветки всего дисплея снизу. Также требуется много энергии, для подсветки всех пикселей. Новые OLED-технологии используют напряжение только на пиксель. Органические светодиоды очень тонкие по сравнению с LCD. Именно поэтому все новые экраны телевизоров, телефонов и мониторов  выполнены по этой технологии.

 

OLED дисплеи работают с медленной частотой обновления, которая просматривается как более темные линии на на картинке. Я нашел библиотеку, которая поддерживает все виды дисплеев для Arduino и поддерживает OLED Adafruit.

Вот то, что я сделал ...

 

 

1. Подключите OLED следующим образом:

OLED-

Arduino

Земля

Земля

VCC

VCC

SCL

контакт 5

ПДД

контакт 4

RST

контакт 3

D / C

контакт 2

CS

вывод 10  

Чтобы добавить CS (Chip Select), вы должны припаять провод к задней части OLED.

2. Скачайте U8glib библиотеку и разместите его в папке библиотек вашего Arduino.

3. Теперь более сложная часть, которая сделает работу вашего OLED более стабильным:
- Перейти в папку библиотеки
- Открыть U8glib
- Теперь откройте папку утилит
- Прокрутите, пока не найдете файл с именем "u8g_dev_ssd1306_128x64"
- На самом деле их два. Один из них больше, открывайте его. В строке 186 вы увидите это:

Измените на это .

4. Откройте Arduino IDE
5. В примерах U8glib, вы увидите "Hello World". Откройте его
6. Теперь, если вы посмотрите код, вы увидите что в начале есть много закомментированного кода, который позволяет пользователю выбрать  дисплей  для использования. Добавьте новую строку и поместите эту запись.

7. Щелкните «Загрузить», теперь у вас все настроено.

На самом деле довольно трудно заставить его работать в первый раз, потому что информации по всему интернету разбросано много и она не упорядоченна. Надеемся что эта небольшая рецензия поможет вам в подключении OLED дисплеев.

В начало обзора



Купить радиодетали для ремонта




Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 372



          

Радио для всех© 2024