lunes, 3 de febrero de 2020

Arduino

Código de Arduino simulando el cruce de una carretera con dos semáforos:

void setup() {
  pinMode(2,OUTPUT);   //verde
  pinMode(3,OUTPUT);   //ambar
  pinMode(4,OUTPUT);   //rojo
  pinMode(5,OUTPUT);   //verde2
  pinMode(6,OUTPUT);   //ambar2
  pinMode(7,OUTPUT);   //rojo2
}
void loop() {
digitalWrite(4,HIGH);
digitalWrite(3,LOW);
digitalWrite(2,LOW);
digitalWrite(7,LOW);
digitalWrite(6,LOW);
digitalWrite(5,HIGH);
delay(3000);
digitalWrite(4,HIGH);
digitalWrite(3,LOW);
digitalWrite(2,LOW);
digitalWrite(7,LOW);
digitalWrite(6,HIGH);
digitalWrite(5,LOW);
delay(3000);
digitalWrite(4,LOW);
digitalWrite(3,LOW);
digitalWrite(2,HIGH);
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
digitalWrite(5,LOW);
delay(3000);
digitalWrite(4,LOW);
digitalWrite(3,HIGH);
digitalWrite(2,LOW);
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
digitalWrite(5,LOW);
delay(3000);
}

·Que he hecho: 
He echo todo el trabajo, ayudando a comprender a Alfredo y Celia como configurar arduino, ya que a ellos no se les daba muy bien este trabajo.

Que he aprendido
Al realizar esta practica he aprendido junto a mis compañeros a como programar una plataforma de hardware libre, donde tendría que ir el positivo, para que funciona el puerto tierra... Al principio muestra profesora nos enseño lo básico como encender y apagar un led, como hacer que parpade, cuantos segundos quieres que este encendido... después se nos fue complicando y empezamos a hacer secuencias con leds apagando y encendiendo otros, y por ultimo la tarea a entregar fue hacer un cruce simulando una carretera con dos semáforos donde cuando en uno estaba en rojo en el otro tenia que estar en verde, luego el rojo pasaría a ámbar y el verde se mantendría , y por ultimo el ámbar pasaría a verde y el verde a rojo y así continuamente.
Esto me pareció muy entretenido y interesante ya que nos iniciamos un poco en el mundo de la electrónica y la programación con la realización de diferentes proyectos.










No hay comentarios:

Publicar un comentario