Programación

PRIMEROS BOCETOS CON PROCESSING CON ARDUINO

1) Titilar un led (de la placa o conectado al pin 13)

void setup() {
pinMode(13,OUTPUT);
}

void loop() {
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(13,LOW);
  delay(1000);
}





2) Titilar un led en la protoboard (conectado al pin 2)

void setup() {
pinMode(2,OUTPUT);

}

void loop() {
  digitalWrite(2,HIGH);
  delay(4000);
  digitalWrite(2,LOW);
  delay(3000);
  digitalWrite(2,HIGH);
  delay(2000);
  digitalWrite(2,LOW);
  delay(1000);


}

3)Tercer boceto (2 leds conectados a pines 2 y 3) - Imagen
a) Prende y apaga el 2, prende y apaga el 3
b) Prenden los dos y apagan los dos

A)

void setup() {
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);



}

void loop() {
  digitalWrite(2,HIGH);
  delay(2000);
  digitalWrite(2,LOW);
  delay(2000);
  digitalWrite(3,HIGH);
  delay(2000);
  digitalWrite(3,LOW);
  delay(2000);

}




















B)
void setup() {
pinMode(2,OUTPUT);

pinMode(3,OUTPUT);
}


void loop() {
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  delay(1000);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
  delay(1000);
}























4) SEMAFORO

void setup() {
pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

pinMode(4,OUTPUT);
}

void loop() {
  digitalWrite(2,HIGH);
delay(4000);
  digitalWrite(2,LOW);
  delay(2000);
  digitalWrite(3,HIGH);
delay(2000);
  digitalWrite(3,LOW);
  delay(2000);
digitalWrite(4,HIGH);
delay(4000);
digitalWrite(4,LOW);
delay(2000);
  digitalWrite(3,HIGH);
delay(2000);
  digitalWrite(3,LOW);

  delay(2000);
}






0 comentarios:

Publicar un comentario