Arduino Practica 1: Blinking led


practica 1Esta es la practica numero 1 para aprender Arduino, esta es la practica mas sencilla considera como el “Hola Mundo” de la electronica de microcontroladores.

Dividiremos cada practica en: Objetivo – Materiales – Montaje – Codigo ( y video segun tengamos tiempo)

Objetivo:

Controlar el encendido y apagado de un LED, conocer la programacion de funciones y el ciclo loop.

Materiales Necesarios:

  • 1 Placa Arduino
  • 1 Resistencia 220 ohm
  • 1 Diodo Emisor de Luz (LED)

Montaje:

Blinking Led

El montaje es muy sencillo solo vamos a hacer una conexion entre el catodo y anodo del led (negativo y positivo) a los puertos del Arduino. Como notaran lo conectamos al pin 13 previamente añadiendo una resistencia de 220 ohms en su anodo(+) y la otra pata del LED al puerto GND(ground-tierra) al catodo (-).

Explicacion por que usar una resistencia de 220 ohms con leds en Arduino

Codigo:

Nuestro codigo es muy sencillo pero al final haremos un par de cosas mas interesantes como mera practica.

Si cargamos el programa a nuestro arduino podremos observar que el led enciende y apaga cada segundo segun lo hemos programado.

 

Practica 1.5

Podemos cambiar los numeros dentro de la funcion delay() y observar los cambios y declarar una funcion que se llame parpadeoLed() e incluso declarar mas leds obviamente conectando mas a nuestra placa con sus respectivas resistencias. En fin es momento de jugar con el arduino y de paso aprender un poco de electronica y programacion.

Como notaran cambiamos algunos valores en delay, agregamos nuevas variables e incluso hicimos algunas funciones que llamamos en nuestra funcion principal. Queda en nosotros seguir experimentando y obtener diferentes resultados, tal vez programar un semaforo con 6 leds.

Recuerden practicar su lenguaje C y moverle al codigo para ver que ocurre.

Mañana subo el video de los ejemplos corriendo.


Acerca de darkaw_remse

Administrador de poca monta, mi interes principal dentro de la informatica es la programacion web, entusiasta de las nuevas tecnologias en hardware y software. Sueño con tener un sitio que cobre inteligencia propia =p

Deja un comentario