ola amigos, sou novo aqui, eu estou trabalhando em um projeto e preciso que o arduino receba dados constantes mesmo depois de ser programado, ou seja utilizar uma função para que ao apertar um botão ele aceite receber um valor externo e armazene esse valor em uma variável que possa ser utilizada na programação dele.Tipo se eu programa que X = 1. então eu n quer mais que X seja valor um e sim valor X = 2, sem que eu precise compilar dinovo preciso que ao aperta um botão ele zera a variável X e aceitar receber outro valor. Alguém pode me ajudar?
Tags:
Oi Marcos, bom dia.
Você quer alterar o valor de uma variável ao apertar um botão?
Se for isto faça o seguinte:
Defina o pino do Arduino onde vai ser ligado o botão;
Defina o pino como entrada;
Defina a variavél;
Teste o pino: if (pino x = 1) variável = o valor que voce quer que esteja na variável.
Espero ter ajudado
Rui
nessa caso seria
if(pino x == 1) variavel =
ok amigo vc precisa detalhar mais
como sera q o recebimento da variavel?
tem q ser gravado na memoria e2pron?
o valor da variavel eh sequencial ou pode ter valores aleatorios inseridos por vc?
deve ter alguma condiçao para q o valor seja mudado ou pode ser feito a qq momento?
Amigo o meu projeto eu preciso armazenar um valor para que seja enviado quando eu apertar eu um botão, mais eu preciso que esse valor possa ser alterado tipo quando eu apertar o botão ele envia "123" dai no dia seguinte eu quero que ele envie "1234" so que n e aleatorio e sim o que eu escolha.
ok estude a funçao randon, eepron Write e digitalRead.
referencias:
http://arduino.cc/en/Reference/Random
Amigo resolvi meu problema de outra forma, fiz com que o aplicativo que se comunica com o arduino manipule a variavel dai o arduino ja recebe a string modificada. Brigado pela ajuda...
Marcos, seria possível você explicar como você conseguiu fazer para que possa enviar um valor externo (tipo por um ethernet shield) e a variável fique com esse valor para ser comparado?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por