programacion estructurada

Páginas: 2 (451 palabras) Publicado: 5 de mayo de 2013
PROGRAMACIÓN
ESTRUCTURADA
CONCEPTOS BÁSICOS
ARDUINO

EJERCICIO 1
// Ejercicio_01: Parpardeo del LED conectado al Pin 13

El Arduino ya debe estar
void setup()
conectado, y una vez
{concluido el programa, click
pinMode(13, OUTPUT); en verificar, si no hay
}
errores, click en Cargar.
void loop()
{
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}El LED naranja de la placa
empezará a parpadear.
Para terminar desconectar
el Arduino. El LED dejará de
parpadear hasta que se
cargue un nuevo programa.

EJERCICIO 1.b
Cambiar el códigopara que en vez del LED incorporado a
la placa encienda un LED conectado al pin 12.

EJERCICIO 2
Cuando se pulsa el switch, se enciende el LED del pin 12.

EJERCICIO 2
//Ejercicio_02: Entraday 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
}

EJERCICIO 2
void loop()
{
val= digitalRead(inPin);// lee valor de entradaif(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);
}
}

EJERCICIO 3
// Encendido y apagado de 3 LEDs
int ledPin1 = 5; // Define las salidas de los LED´s
int ledPin2 = 6;
int ledPin3 = 7;
void setup()
{ // Configura las SALIDASpinMode(ledPin1, OUTPUT); // declarar como SALIDAS
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
digitalWrite(ledPin1, LOW); // Apagar los LEDs
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3,LOW);
}

EJERCICIO 3
void loop()
{
digitalWrite(ledPin1, HIGH); // Apaga y enciende los leds
cada 200 ms
delay(200);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
delay(200);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Estructurada
  • Estructura de programacion
  • ESTRUCTURA PROGRAMACION
  • Programacion Estructurada
  • Programacion estructurada
  • Programacion Estructurada
  • programacion estructurada
  • La programacion estructurada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS