Semáfaro com aduino

Vamos começar o projeto de uma sinaleira controlada pelo arduino. Este projeto será dividido em 4 partes, cada vez incrementado mais nosso projeto até o resultado final de uma sinaleira completa.

 

Para este projeto vamos precisar:

– 3 Leds (vermelho, amarelo, verde)

– 3 resistores 220 Ohms

– Arduino Uno

– Protoboard

Código:


int ledDelay = 10000; //seta na variavel ledDelay o valor 10000
int redPin = 10; //seta na variavel redPin o valor 10 (porta)
int yellowPin = 9; //seta na variavel yellowPin o valor 9 (porta)
int greenPin = 8; //seta na variavel greenPin o valor 8 (porta)

void setup() {
 pinMode(redPin, OUTPUT); //define redPin saida
 pinMode(yellowPin, OUTPUT); //define yeloowPin saida
 pinMode(greenPin, OUTPUT); //define greenPin saida
}
void loop() {
 digitalWrite(redPin, HIGH);
 delay(ledDelay);

digitalWrite(redPin, LOW);
 digitalWrite(greenPin, HIGH);
 delay(ledDelay);

digitalWrite(greenPin, LOW);
 digitalWrite(yellowPin, HIGH);
 delay(2000);

 digitalWrite(yellowPin, LOW);
}

Versão final:

Anúncios
Esse post foi publicado em Arduino e marcado , , , . Guardar link permanente.

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 )

Imagem do Twitter

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

Foto do Facebook

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

Foto do Google+

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

Conectando a %s