Como havia prometido, iria postar alguns projetos do livro que estou lendo (Arduino Básico).
Desta vez, temos um projeto bem simples, de código básico, onde montamos um semáforo.
Este é o projeto 3 do livro, acredito que os próximos serão mais interessantes do que esse. Um ponto importante que gostaria de comentar sobre o livro, é que nos dois primeiros projetos (piscar LEDs) o autor explica alguns conceitos básicos de programação e eletrônica, só para realizar os testes. Achei estes conceitos legais, como por exemplo, calcular a capacidade do resistor. Farei um post sobre isso.
Abaixo temos o vídeo com o projeto funcionando.
Aqui o código utilizado. Coisa bem simples não?
int ledDelay = 10000;
int redPin = 10;
int yellowPin = 9;
int greenPin = 8;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
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);
}
Pelo que estava lendo no livro, os próximos projetos são bem legais, envolvendo motores e outros CIs.
Nenhum comentário:
Postar um comentário