O modo paralelo usa seis linhas GPIO, mais o acionamento da luz de fundo: pouco espaço em um Uno com o W5100 empilhado. Módulos adaptadores I²C (normalmente PCF8574) precisam só de SDA/SCL, liberando pinos para sondas extras ou para o PWM da luz de fundo. Em troca, você tem mais uma biblioteca, jumpers de endereço e temporização de barramento compartilhada com futuros sensores I²C.
Conta do orçamento de pinos
Revise os pinos SPI reservados e o mapa do modo paralelo: duas linhas de DHT22 mais seis linhas de LCD deixam pouca folga. O I²C recupera de quatro a seis pinos, dependendo da fiação.
Notas de migração
- Instale a biblioteca LiquidCrystal I²C e defina o endereço do adaptador (geralmente 0x27).
- Refaça a fiação de SDA/SCL. A4/A5 do Uno nas placas clássicas.
- Atualize os textos do display no formato do LCD: a largura em caracteres não muda.
Quando continuar no paralelo
Se a sua pilha de shields já funciona e os pinos bastam, o modo paralelo continua mais simples: visão geral do DHT22 e do LCD. Considere o I²C ao adicionar uma terceira sonda ou luz de fundo com PWM em um mapa de pinos lotado.