OLED LCD Display Module I2C 0.96

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
newcomer
Рядовой
Сообщения: 2
Зарегистрирован: 31.10.2017{, 23:09}
Репутация: 0
Откуда: Брест
Контактная информация:

OLED LCD Display Module I2C 0.96

#1

Сообщение newcomer » 02.11.2017{, 20:45}

Подскажите кто знает, почему, программируя в FBD не могу при помощи блока, на входе En, 
отключить, включить отображение текста на дисплее. 

"Меню" не переключается в инверсию, и обратно
Вложения
5120277.png
___OLED_0.96.flp
(1.45 МБ) 110 скачиваний

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

OLED LCD Display Module I2C 0.96

#2

Сообщение cmept-27 » 02.11.2017{, 20:56}

В блоках дисплея для начало нету после if(EN==1)  - { и в конце закрытия скобки }
Сделай так для начала


if(EN){
myOLED.setFont(SmallFont);
myOLED.print(in_str, x, y);
}
Последний раз редактировалось cmept-27 02.11.2017{, 21:25}, всего редактировалось 1 раз.
OK

newcomer
Рядовой
Сообщения: 2
Зарегистрирован: 31.10.2017{, 23:09}
Репутация: 0
Откуда: Брест
Контактная информация:

OLED LCD Display Module I2C 0.96

#3

Сообщение newcomer » 03.11.2017{, 19:18}

Спасибо, попробую исправить, если получиться.
Я с программным кодом, не очень дружу.

Добавлено (03.11.2017, 19:18)
---------------------------------------------
этот текст не сработал. 

if(EN){
myOLED.setFont(SmallFont);
myOLED.print(in_str, x, y);
}

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

OLED LCD Display Module I2C 0.96

#4

Сообщение pan » 03.11.2017{, 19:29}

видимо надо добавить
else{ код очистки экрана }

Ответить

Вернуться в «Дисплеи и индикаторы»