programacion

Páginas: 3 (731 palabras) Publicado: 23 de abril de 2013
Programación Estructurada

TALLER 4 DEL CORTE 3
EJERCICIO 1
// Ejercicio_01: Parpardeo del LED conectado al Pin 13
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
NOTA: No se requiere conectar ningún LED, hay un LED de superficie conectado al pin 13, el cuál empezará a parpadear al ejecutar elprograma.

EJERCICIO 1.b (Entregar en clase)
Cambiar el código para que en vez del LED incorporado a la placa encienda un LED conectado al pin 12. Seguir el esquemático siguiente.

Ilustración 1:Salida digital

Programación Estructurada
MIDS Yolanda Pérez Pimentel
EJERCICIO 2: Cuando se pulsa el switch, se enciende el LED del pin 12
//Ejercicio_02: Entrada y salida digital
int ledPin=12;//Declara el pin 12 con el nombre ledPin
int inPin= 5;// Declara el pin 5 con el nombre de inPin
int val= 0;//variable para leer el valor del pin 5
void setup()
{
pinMode(ledPin, OUTPUT);//declara ledPin como salida
pinMode(inPin, INPUT);// declara inPin como entrada
}

void loop()
{
val= digitalRead(inPin);// lee valor de entrada
if(val== HIGH) //checa si el valor leído es “1”{
digitalWrite(ledPin, LOW);//apaga el led
}
else
{
digitalWrite(ledPin, LOW);// parpadea el LED
delay(200);
digitalWrite(ledPin, HIGH);
delay(200);
}
}

Ilustración 2: Entrada ysalida digital

Programación Estructurada
MIDS Yolanda Pérez Pimentel
EJERCICIO 3
// Encendido y apagado de 3 LEDs
int ledPin1 = 5; // Define las salidas de los LED´s
int ledPin2 = 6;
intledPin3 = 7;
void setup()
{ // Configura las SALIDAS
pinMode(ledPin1, OUTPUT); // declarar como SALIDAS
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
digitalWrite(ledPin1, LOW); // Apagar losLEDs
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
}
void loop()
{
digitalWrite(ledPin1, HIGH); // Apaga y enciende los leds cada 200 ms
delay(200);
digitalWrite(ledPin1, LOW);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS