Управление подсветкой OLED 128x32 на SSD1306

Реальный ватник
Offline
Зарегистрирован: 02.12.2019

Кто знает, можно ли управлять яркостью подсветки на OLED 128x32 SSD1306. Например, подавая ШИМ от процессора.

Товарищей с вопросами, типа, а зачем тебе это надо, прошу не напрягаться. Мне надо!

negavoid
Offline
Зарегистрирован: 09.07.2016

Можно и программно https://www.youtube.com/watch?v=hFpXfSnDNSY

Реальный ватник
Offline
Зарегистрирован: 02.12.2019

Если я правильно понял, код:

void setContrast(int contr){
    int prech;
    int brigh; 
    switch (contr){
      case 001 ... 255: prech= 0; brigh= contr; break;
      case 256 ... 411: prech=16; brigh= contr-156; break;
      default: prech= 16; brigh= 255; break;}
      
    display.ssd1306_command(SSD1306_SETPRECHARGE);      
    display.ssd1306_command(prech);                            
    display.ssd1306_command(SSD1306_SETCONTRAST);         
    display.ssd1306_command(brigh);                           
}

является законченной функцией и может быть использован в прикладной программе?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Я вот думаю, нахрена OLED-у  подсветка? 

Kakmyc
Offline
Зарегистрирован: 15.01.2018

У них свой oled, с подсветкой и пикселями с низкой социальной ответственностью.

Реальный ватник
Offline
Зарегистрирован: 02.12.2019

Ещё раз прошу, особо одаренных, социально ответственных и иных лиц не способных ответить на поставленный вопрос не напрягаться и не гадить на ветке.

slider
Offline
Зарегистрирован: 17.06.2014

библиотека OLED_I2C.h  http://www.rinkydinkelectronics.com/

яркость  -  myOLED.setBrightness();

 myOLED.setBrightness(0); // 0(тускло)-255(ярко)

// пример белого фона   \Arduino\libraries\OLED_I2C\examples\Arduino\For_128x32\OLED_I2C_Brightness

/// у OLED невозможно менять яркость подсветки , т.к. подсветки там физически не может быть.
существует только яркость пикселей.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

slider пишет:

/// у OLED невозможно менять яркость подсветки , т.к. подсветки там физически не может быть.

его это никоим образом не валнуеть. Должна быть и всё. 

b707
Offline
Зарегистрирован: 26.05.2017

Реальный ватник пишет:

Ещё раз прошу

уважаемый, не надо нас об этом просить. Это открытый форум и каждый, кто считает нужным -  пишет что хочет в любой ветке. Учитесь направлять дискуссию в нужное русло без выдумывания своих собственных правил

Реальный ватник
Offline
Зарегистрирован: 02.12.2019

спасибо всем. вопрос исчерпан. отдельная благодарность negavoid. 

социально ответственным и иным праздно шатающимся, можете продолжать скакать и изголяться поскольку  по теме вам сказать всё равно нечего.