Boa noite Amigos Garagistas alguém poderia me ajudar ,gostaria de apagar a Luz de fundo do LCD sem push button, automaticamente por um tempo de 2 minutos se nenhuma tecla for acionada para economizar energia .segue o código em anexo obrigada
Tags:
Bom dia Marcela!!
Percebi que em seu programa vc esta usando o lcd puro, sem shield nem modulo l2C. Então, os display lcd possui uma luz de fundo chamada de blacklight geralmente os pinos 15(5V) e 16( Gnd) então quando voce alimenta esses pinos a luz do fundo do lcd acende. Voce pode controlar o acendimento criando interrompendo a alimentação nesses pinos isso pode ser feito por meio de um circuito com um transistor como chave( ON/OFF).
Veja o link abaixo:
http://labdegaragem.com/profiles/blogs/controle-de-display-lcd-com-...
Everton
Bom dia Everton ,então no que eu entendi para que apague a luz de fundo por tempo só usando um I2C?
Olá Marcela, Boa Tarde!!
Você está usando o modulo I2C?Pelo seu sketch o display esta sendo conectado direto.Mas tudo bem com o modulo I2c é possivel sim apagar e acender a luz de fundo(blacklight) usando essas instruções:
lcd.backlight(); // liga backlight.
lcd.noBacklight(); // desliga o backlight
Lembrando que o jumper do modulo deve está no lugar.
Everton
Boa tarde MS.
No seu sketch vê-se que voce está usando um LCD discreto.
ou seja, sem nenhum chip PCF...(I2C) ou HC595, etc..
"" #include <LiquidCrystal.h> "" e "" LiquidCrystal lcd(2, 3, 4, 5, 6, 7); "".
Escolha um port do seu arduino que vai controlar o acendimento do LED.
Defina no seu sketch que ao apertar os botões o LED acenda, e que desligue depois de alguns segundos
(ou minutos) depois de ter sido acendido e use este esquema abaixo.
Rui
Valeu amigos por me responderem ,vou tentar esse Rui
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por