mpartilhar todos os outros pinos, apenas o Enable precisa ser unico.
Tudo que se refere a lcd passa a se referir a lcd1 ou lcd2 conforme sua necessidade.
O uso de mais teclas recomendo construir um teclado maior. Vc pode construir um teclado de 8x4 assim gastaria só mais 4 pinos. Aih por ex:
const byte ROWS = 8; //Quatro linhas
const byte COLS = 4; //QUatro
char convteclado[16]={'1','4','7','2','5','8'.... //Matriz de conversão de posicoes teclado 2 para teclado1.
//Mapeamento de teclas
char keys[ROWS][COLS] = {
{'1', '2', '3', 'A', 'E','I','M','Q',},
{'4', '5', '6', 'B', 'F','J'... // '...' significa que vc tem que terminar a tabela
{'7', '8', '9', 'C', 'G','K'...
{'*', '0', '#', 'D', 'H','L'...
Aih vc precisa fazer uma lógica depois pra transformar o 'E' em '1' do teclado 2. algo como: if (key>='E') teclado=1; // Como estão em ordem os caracteres é possivel fazer só isso para saber se é uma tecla 'alta'.
else
{teclado=2;
key=convteclado[key-'E']; // usa a tabela para converter.
}…
Adicionado por Eduardo ao 0:28 em 29 setembro 2017
Olá.. alguém tem um exemplo como transformar um número float de 2 dígitos inteiros com 7 decimais em uma string? Tenho dados de localização de gps e gostaria exportar como texto , no árduino mega.
Adicionado por Cesar Luis ao 13:17 em 8 outubro 2020
da 1 -> Sinal receptor RF
entrada 2 -> botão para armazenar códigos dos chaveiros RF
saída 3,4,5,6 -> valor do caixa livre em BCD ( para entrada do decodificador BCD para display 7 segmentos ).
Sds,
…
eja, a cada pulso somar duas unidades (só números pares): 00 - 02 - 04 ... até 24.
Alguém pode me ajudar a adaptar o circuíto para essas funções: contar de 2 em 2 e limitar a contagem em 24 e fazer o display piscar ao atingir 24.
…
Adicionado por Joel Reinert ao 11:31 em 1 novembro 2018