Вопросы LCD1602 по I2C к Ардуино.

countervector
Offline
Зарегистрирован: 08.12.2016

//author: countervector@mail.ru
//SDA - to A4;
//SCL - to A5;
//GND - to GND;
//VCC - to 5V;

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x3f, 20, 4);
int i=-1;
String S1=("12345678ABCDEFGHIJKLMNOP");
String S2="                                                ";
void setup(){
   lcd.init();                     
   lcd.backlight();// Включаем подсветку дисплея
 }
void loop(){
  i++;
  if(i>23){i=-1;} 
  lcd.setCursor(0, 0);
  lcd.print(S2);
  lcd.setCursor(i, 0);
  lcd.print(S1);
  delay(1000);
}

 

Код не идеален, это мой скетч.
Итак знатоки() внимание вопрос: 
как гасить дисплей программно кодом и
сколько минут можно держать его в день
состоянии вкл.  Спасибо!!!
AlexanderNO
Offline
Зарегистрирован: 08.11.2018

Включать кнопкой или пультом IR когда необходимо посмотреть на дисплей. Выключать той же кнопкой или пультом IR или по времени. 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

countervector пишет:

как гасить дисплей программно кодом и

Почитать документацию к библиотеке и увидеть, что там есть некая функция, отвечающая за подсветку. Можно и через ключ и питание рубить, по желанию - только потом переинициализировать при подаче питания надо будет.

countervector
Offline
Зарегистрирован: 08.12.2016
lcd.noBacklight();

нашел на русских сайтах, на английских нету. вопрос в силе сколько можно в день  (без подстветки) или с подсветкой!!!

AlexanderNO
Offline
Зарегистрирован: 08.11.2018

1. Лучше применять функцию, в которой аргумент управляет подсветкой и хранит ее состояние:

lcd.setBacklight( flag );

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

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

countervector пишет:

 вопрос в силе сколько можно в день  (без подстветки) или с подсветкой!!!

Обычно такие вещи надо смотреть в даташитах ;) Если там ничего не указано - то ориентироваться на срок службы светодиода подсветки.

countervector
Offline
Зарегистрирован: 08.12.2016

Спасибо! Ребята! Буду пилить дальше. Очень выручает сайт.