SOBRE

LightBlog
Responsive Ads Here

sábado, 27 de abril de 2013

#2 Ligando LED utilizando botão de pressão no Arduino


Neste post você irá aprender como ligar um botão utilizando um botão de pressão no Arduino.  Abaixo os componentes que você irá utilizar para realizar este experimento:


A figura abaixo ilustra como os componentes deverão ser ligados.
É importante que os todos os componentes sejam ligados com o Arduino desligado, para não correr o risco de danificar a placa. Após os componentes ligados,é preciso programar , ligue o Arduino na USB do computador e abra a Interface de Desenvolvimento do Arduino. Cole o código abaixo:


Código

int led = 7;
int botao = 4;
int flag = 0;

void setup(){
  pinMode(led, OUTPUT); //Seta pino do led como saída
  pinMode(botao, INPUT); //Seta o pino como botao como entrada
}

void loop(){
   flag = digitalRead(botao); //Flag recebe o valor do botao
 //1 = pressionado, 0 = solto
   if(flag == 1){
     digitalWrite(led, HIGH);
   }else{
     digitalWrite(led, LOW);
   }
}