Led arduino

4
LED PARPADEANTE ARDUINO María Guadalupe García Muñoz|Programar o morir UNIVERSIDAD TECNOLOGICA DEL VALLE DE TOLUCA

description

Quieres iniciar en Arduino

Transcript of Led arduino

LED PARPADEANTE ARDUINO

María Guadalupe García Muñoz|Programar o morir UNIVERSIDAD TECNOLOGICA DEL VALLE DE TOLUCA

MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR

1

Contenido OBJETIVO ............................................................................................................................................. 2

EJEMPLO .............................................................................................................................................. 3

CIRCUITO ......................................................................................................................................... 3

CÓDIGO ........................................................................................................................................... 3

MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR

2

OBJETIVO LED parpadeante

En la mayoría de los lenguajes de programación, el primer programa que tu escribes imprime en la

pantalla del ordenador la frase "Hola Mundo".Pero Arduino es una placa que no trae un pantalla

LCD integrada se puede hacer con un simple LED conectado directamente a la entrada.

Las placas están diseñadas para que hacer parpadear un LED sea muy fácil usando el pin digital 13.

Algunas (como la Diecimila y la LilyPad) tienen el LED directamente incorporado en la placa. En la

mayoría de las otras (como en la Mini y la BT), existe una resistencia de 1KOhm en el pin

permitiéndote conectar un LED directamente. (para conectar un LED a otro pin digital, deberías usar

una resistencia externa esto para evitar que se queme tu led utiliza una resistencia de 220 Ω.

Los LEDs tienen polaridad, lo que significa que solo encenderán si los orientas debidamente. La

terminal más largo es el positivo y deberá estar conectado al pin 13. El terminal corto debe

conectarse con la tierra (GND); adicionalmente el bulbo del LED tiene un borde plano en su extremo.

Si el LED no enciende, trata de conectarlo de manera opuesta, intercambiando los terminales de

posición (no dañaras el LED si lo conectas en sentido opuesto por un periodo de tiempo corto).

MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR

3

EJEMPLO

CIRCUITO

CÓDIGO

/*

Este es un bloque de comentarios, su contenido será ignorado por el

compilador.

Su función es almacenar información que nos haga más sencilla la

compresión del código o recordar su funcionamiento tiempo después, así

que cuanto más descriptivos seamos mejor.

BLINK

Enciende un LED durante un segundo, lo apaga durante otro segundo,

repetidamente. Este ejemplo de código es de dominio público.

*/

void setup() { // Esta en una línea comentada.

// Establece un pin digital como salida.

// El Pin 13 tiene un LED conectado a el.

pinMode(13, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH); // enciende el LED

delay(1000); // espera un segundo

digitalWrite(13, LOW); // apaga el LED

delay(1000); // espera un segundo

}