Iniciou esta discussão. Última resposta de José Gustavo Abreu Murta 27 Abr, 2020. 12 Respostas 0 Curtiram isto
Saudações a todos!Preciso de uma ajuda do pessoal da eletrônica.Estou fazendo um experimento com o NRF24L01 e, para isso, é necessário conectá-lo na SPI pinos digitais 11,12 e 13 do Arduino.No…Continuar
Iniciou esta discussão. Última resposta de Américo Lopes 19 Set, 2019. 6 Respostas 0 Curtiram isto
OláEstou planejando desenvolver um carrinho (robô autônomo) que detecta os obstáculos à frente e desvia.No entanto, queria que o carrinho detectasse também o fim de percurso, como uma escada ou a…Continuar
Iniciou esta discussão. Última resposta de Jose Augusto Cintra 11 Dez, 2018. 2 Respostas 0 Curtiram isto
Boa tarde!Olha que projeto interessante!Brinquedos para crianças deficientes com Arduino.Quem puder contribuir financeiramente, acessem o endereço abaixo:…Continuar
Tags: brinquedos, arduino
Iniciou esta discussão. Última resposta de José Gustavo Abreu Murta 28 Mar, 2018. 16 Respostas 0 Curtiram isto
Boa tarde!Desculpem a dúvida de iniciante, mas não conhecia esse micro fusívelSerá que…Continuar
Postado em 22 maio 2016 às 14:30 8 Comentários 2 Curtiram isto
Dicas para redução da utilização da memória - Técnicas de otimização em sketches Arduino
Quem desenvolve programas para dispositivos com memória reduzida precisa estar antenado com as técnicas de otimização de modo a evitar problemas de performance e estabilidade.
Neste artigo, reunimos importantes dicas que você pode utilizar em seus sketchs com o objetivo de economizar espaço em…
Postado em 3 janeiro 2016 às 10:22 0 Comentários 2 Curtiram isto
Olá!
Para quem é iniciante, como eu, postei no site do Code Project este pequeno tutorial sobre entrada e saída de dados com Arduino, usando:
http://www.codeproject.com/Tips/1068271/Data-input-and-output-with-Arduino
Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
//Programa : Teclado matricial membrana 3x4 - Biblioteca Keypad
//Carrega a biblioteca Keypad
#include
//Definicao da quantidade de linhas e colunas
const byte LINHAS = 4;
const byte COLUNAS = 3;
//Matriz de caracteres
char matriz_teclas[LINHAS][COLUNAS] =
{
{'1','2','3'},
{'4','5','6'},
{'7','8','9'},
{'*','0','#'}
};
//Definicao dos pinos das linhas
byte PinosLinhas[LINHAS] = {4, 5, 6, 7};
//Definicao dos pinos das colunas
byte PinosColunas[COLUNAS] = {8, 9, 10};
//Inicializa o teclado
Keypad meuteclado = Keypad( makeKeymap(matriz_teclas), PinosLinhas, PinosColunas, LINHAS, COLUNAS);
void setup()
{
Serial.begin(9600);
Serial.println("Teclado 3x4 - Exemplo biblioteca Keypad");
Serial.println("Aguardando acionamento das teclas...");
Serial.println();
}
void loop()
{
//Verifica se alguma tecla foi pressionada
char tecla_pressionada = meuteclado.getKey();
//Mostra no serial monitor o caracter da matriz,
//referente a tecla que foi pressionada
if (tecla_pressionada != NO_KEY && tecla >= '0' && resposta_digitada.length() < 4)
{
resposta_digitada = resposta_digitada + tecla; //vai mostrar os numeros digitados
serial.setCursor(6, 1);
serial.print(resposta_digitada);
}
Por favor, se possivel me ajude a corrigir o programa acima.
Preciso de um teclado matricial que eu possa digitar um numero de até 4 digitos e o mesmo ser mostrado no monitor serial!
obrigado
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por