Materiales:
- 3 LED ( uno por cada ejercicio)
-protoboard
-ArduinoUno
-cables Dupont
-resistencias de 220 ohm y 10 K ohm
- boton (pulsador)
- cable USB
Código:
int LED =13;intBOTON = 7;
void setup()
{
pinMode(LED,OUTPUT); // establecer que el pin digital es una señal de salida
pinMode(BOTON,INPUT); // y BOTON como señal de entrada
}
void loop(){
if (digitalRead (BOTON) == HIGH)
{
digitalWrite(LED,HIGH);
delay(2500);
digitalWrite(LED,LOW);
}
}
Foto:
Video:
Práctica 5.1
En esta parte de la práctica se realizara lo mismo pero con la diferencia de que ahora se tiene que apagar por 2 segundos al presionar el pulsador y se vuelva a encender.
Código:
int LED =13;intBOTON = 7;
void setup() {
pinMode(LED,OUTPUT); // establecer que el pin digital es una señal de salida pinMode(BOTON,INPUT); // y BOTON como señal de entrada
}
void loop(){
if (digitalRead (BOTON) == HIGH)
{ digitalWrite(LED,HIGH);
delay(2000);
digitalWrite(LED,LOW);
}
}
Práctica 5.2
para la ultima práctica se va a realizar lo mismo que en la numero 5 solo que en esta ocación vamos a utilizar mas LEDS.
Código:
int LED = 13;
int BOTON = 7;
int LED1 = 12;
int BOTON1 = 8;
void setup() {
// put your setup code here, to run once:
pinMode(LED, OUTPUT); // establecer que el pin digital es una señal de salida
pinMode(BOTON, INPUT); // y BOTON como señal de entrada
pinMode(LED1, OUTPUT); // establecer que el pin digital es una señal de salida
pinMode(BOTON1, INPUT); // y BOTON como señal de entrada
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead (BOTON) == HIGH)
{
digitalWrite(LED, LOW);
delay(2000);
digitalWrite(LED, HIGH);
}
if (digitalRead (BOTON1) == HIGH)
{
digitalWrite(LED1, LOW);
delay(2000);
digitalWrite(LED1, HIGH);
}
}
Foto:
No hay comentarios:
Publicar un comentario