A interface paralela do LCD usa RS, E e D4–D7 para o texto, conforme documentado no mapa de GPIO do LCD. A luz de fundo de LED é um circuito de potência, muitas vezes chaveado por um transistor, porque os pinos do Arduino não fornecem a corrente da luz de fundo diretamente. O PWM ou o escurecimento temporizado mantém o display legível à noite sem um brilho constante aquecendo o gabinete.
Padrões de fiação
- Pino digital direto: só liga/desliga; o mais simples para testes na bancada.
- Pino PWM: escurecimento suave via
analogWritenos pinos compatíveis. - Desligamento por timer: o firmware apaga a luz de fundo depois de alguns minutos sem atividade.
Interação com o firmware
Mudanças na luz de fundo não exigem reinicializar o LiquidCrystal. Coordene com a atualização do formato do display para que o escurecimento não coincida com um contraste ilegível. O potenciômetro em Vo continua definindo a visibilidade dos caracteres pelos trilhos de alimentação.
Orçamento de energia
Desligar à noite economiza pouca corrente, mas reduz o calor em gabinetes fechados. Garanta que os pinos SPI continuem livres se escolher PWM em pinos que compartilham timers: confira o diagrama de pinos da sua placa.