Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Para este trabajo se armó, en un protoboard, un circuito con tres led (uno rojo, uno
amarillo y uno verde) conectados en paralelo. Cada led, a su vez, tenía conectado en serie
una resistencia de 470Ω, todo eso conectado a la placa de arduino uno.
Luego se programó la placa para que los led prendan y apaguen en diferente
momentos como lo hace un semáforo.
El led verde se prende por 5 segundos, luego parpadea dos veces y se apaga antes
de que se encienda por 3 segundos el led amarillo. Un segundo antes de que el led
amarillo se apague, se prende el led rojo por un total de 5 segundos.
Y para finalizar se apaga el led rojo y vuelve a prenderse el led amarillo antes de
que se encienda el led verde nuevamente.
- Void setup.
- Void loop.
- digitalWrite (HIGH, LOW).
- Delay.
- pinMode (pin OUTPUT)
Diagrama de flujo
El circuito se armó de la siguiente manera
Se conectó un extremo de un cable verde al pin numero 2 de la placa de arduino
uno y el otro extremo del cable al protoboard. En serie al cable verde se conectó una
resistencia de 470Ω y luego, en serie con la resistencia, el polo positivo del led verde. Por
ulimo en serie con el polo negativo del led verde se conectó un extremo de un cable
marrón y el otro extremo a tierra (del protoboard).
Circuito en Fritzing
Fotos
Programa en formato Screenshot
void setup() {
pinMode(ledV, OUTPUT);
pinMode(ledA, OUTPUT);
pinMode(ledR, OUTPUT);
}
void loop() {
digitalWrite(ledV,HIGH);
delay(5000);
digitalWrite(ledV,LOW);
delay(1000);
digitalWrite(ledV,HIGH);
delay(1000);
digitalWrite(ledV,LOW);
delay(1000);
digitalWrite(ledV,HIGH);
delay(1000);
digitalWrite(ledV,LOW);
digitalWrite(ledA,HIGH);
delay(3000);
digitalWrite(ledR,HIGH);
delay(1000);
digitalWrite(ledA,LOW);
delay(4000);
digitalWrite(ledR,LOW);
digitalWrite(ledA,HIGH);
delay(1000);
digitalWrite(ledA,LOW);
}