Led com Botão

O push botton ou botão de pressão é um componente digital, usado normalmente para o acionamento de outros componentes. O projeto a seguir é bem simples e muito bom para o entendimento de quem está começando. Material necessário:

  • Arduino;
  • Protoboard;
  • Led;
  • Botão;
  • Resistor de 220 ohm’s;
  • Fios Jumper.

Esquema:

Trab36 - Parte2 - Botão controla LED

Conecte seu arduino ao computador e suba o sketch:


const int led = 13; //definindo o pino 13 como 'led'
const int botao = 12; //definindo o pino 12 como 'botao' 
int estadoBotao = 0;//Variável que armazenará os estados do botão (0 LOW, 1 HIGH).

void setup() {
 pinMode(led,OUTPUT); //Definindo pino digital 13 como de saída.
 pinMode(botao,INPUT); //Definindo pino digital 12 como de entrada. 
}
 
 void loop() { 
 //o resultado a variável estadoBotao.
 estadoBotao = digitalRead(botao);//Lendo o estado do pino 12, constante botao, e atribuindo 
 //o resultado a variável estadoBotao.
 
 //Verificando o estado do botão para definir se acenderá ou
 //apagará o led. 
 if (estadoBotao == HIGH) {
 digitalWrite(led,HIGH); //Botão pressionado, acende o led.
 } else {
 digitalWrite(led,LOW); //Botão não pressionado, apaga o led. 
 } 
}


 

Anúncios

4 comentários sobre “Led com Botão

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s