За почетак, схватимо шта ови ОЛЕД дисплеји значе. Термин ОЛЕД означава се као „ органска диода која емитује светлост“ и користи исту технологију која се користи на већини наших телевизора, али има мање пиксела у поређењу са њима. Заиста је забавно имати ове модуле за приказ који се међусобно повезују са микроконтролерима, јер ће наши пројекти изгледати цоол.
На тржишту је доступно пуно ОЛЕД модула за приказ, сваки са својом класификацијом. Дакле, пре него што га купите, уверите се који ће много више одговарати вашем пројекту. Најчешће коришћени типови су класификовани у наставку
Пре него што почнете да радите са својим ОЛЕД екраном, уверите се у коју категорију спада ваш екран. Овде смо приказали монохроматски 7-пински ССД1306 0.96 ”ОЛЕД екран. Ова врста екрана може радити на три различита комуникациона протокола као што су СПИ 3 Вире начин, СПИ четворожични режим и ИИЦ режим. СПИ четворожични режим је најбржи и подразумевани начин комуникације.
Пиноути и функција:
Као што је раније речено, модул који користимо имаће 7 пинова, слика истог је приказана испод.
Постоји пуно добављача за ове модуле и стога ваша плоча може изгледати мало другачије од моје. Такође би се могло разликовати и именовање. Прибадаче и његове функције су објашњене у доњој табели.
Пин број |
Пин Наме |
Друга имена |
Употреба |
1 |
Гнд |
Приземље |
Осовина уземљења модула |
2 |
Вдд |
Вцц, 5 В |
Напајање (3-5В подношљиво) |
3 |
СЦК |
Д0, СЦЛ, ЦЛК |
Делује као затик сата. Користи се и за И2Ц и за СПИ |
4 |
СДА |
Д1, МОСИ |
Дата пин модула. Користи се и за ИИЦ и за СПИ |
5 |
ОИЕ |
РСТ, РЕСЕТ |
Ресетује модул (корисно током СПИ) |
6 |
ДЦ |
А0 |
Дата Цомманд пин. Користи се за СПИ протокол |
7 |
ЦС |
Цхип Селецт |
Корисно када се под СПИ протоколом користи више модула |
Горе приказани модул може радити у сва три режима. Када га купите, ваш модул ће подразумевано бити постављен да ради у 4-Вире СПИ режиму. Можете га променити тако да ради у И2Ц или 3-Вире СПИ променом положаја отпорника како је приказано на ситотиску дна слоја плоче.
Рад ОЛЕД екрана:
Да би се нешто појавило на ОЛЕД екрану, комуницирамо са ССД1306 ИЦ присутним у ОЛЕД модулу. Овај ССД1306ИЦ ће затим ажурирати сваки пиксел присутан на нашем ОЛЕД дисплеју.
Ова комуникација се може догодити путем ИИЦ-а или СПИ-а са било ког микроконтролера попут Ардуина, ПИЦ-а итд. Да бисмо комуницирали са ИЦ-ом путем било ког комуникацијског протокола, прво бисмо требали разумјети ИЦ читајући његов технички лист који је напоран, али користан метод. Овде смо повезали ОЛЕД са Ардуином.
Доступно је много библиотека за повезивање са различитим микроконтролерима, помоћу којих повезивање можемо учинити много једноставнијим. Ове библиотеке су једноставне за употребу и имају пуно доступних графичких опција. Такође је доступно много мрежних алата за претварање слике у битне вредности мапе које се уносе у микроконтролере. Као што смо креирали испод Батман логотипа са Ардуином користећи овај веб алат: