domingo, 1 de fevereiro de 2015

semáforo como botão para pedestre

Materiais

  • 1 arduino;
  • 5 leds;
  • 6 resistores de 220ohms;
  • 14 fios jampers;
  • 1 botão.
Circuito eletrônico


Código fonte


/*Projeto de semáforo com botão para pedestre

blog: http://projetosarduino321.blogspot.com.br/
contado: kleytonxavier31@gmail.com
*/

int ledVermelho=8;   //Definição de variáveis
int ledAmarelo=9;
int ledVerde=10;
int ledVerde1=11;
int ledVermelho1=12;
int botao=7;
int armazenar=7;

void setup(){
  
  pinMode(ledVermelho,OUTPUT);
  pinMode(ledAmarelo,OUTPUT);
  pinMode(ledVerde,OUTPUT);
  pinMode(ledVerde1,OUTPUT);
  pinMode(ledVermelho1,OUTPUT);
  pinMode(botao,INPUT);
  
}

void loop(){
  
  botao=digitalRead( armazenar );    //para fazer a leitura do botão
  
  digitalWrite(ledVermelho,LOW); digitalWrite(ledVerde1,LOW);
  digitalWrite(ledVerde,HIGH);  digitalWrite(ledVermelho1,HIGH);

  if(botao==HIGH){    //condição para acionar o led do semáforo de pedestre
    
    digitalWrite(ledVerde,LOW);
    digitalWrite(ledAmarelo,HIGH);
    delay(2000);
    digitalWrite(ledAmarelo,LOW); digitalWrite(ledVermelho1,LOW);
    digitalWrite(ledVermelho,HIGH); digitalWrite(ledVerde1,HIGH);
    delay(5000);
     
  }
        
  
}



  
  
← Postagem mais recente Postagem mais antiga → Página inicial

Um comentário:

  1. A imagem deste projeto está incompleta, falta o fio do LED amarelo que vai para o GND.

    ResponderExcluir

Copyright © Projetos Arduino 3-2-1 | Powered by Blogger Design by ronangelo | Blogger Template Mais Template