Arduino external_led: Encender un led usando un pin de salida

Este ejercicio es similar al anterior (Arduino ledblink: Hacer parpadear el led de la placa) pero voy a usar una luz led incluido en el kit DFRduino Beginner Kit For Arduino (SKU:DFR0100) conectada a un pin (nº 8).

Los pins digitales se pueden configurar como entradas o salidas (por defecto están configurados como entradas, si lo queremos usar así no es necesario llamar a la función pinMode()).

 

arduino8

El esquema del circuito es como el siguiente pero usando la salida Nº 8.

arduino9

La patilla más larga del led es el ánodo (el polo positivo) y la otra el cátodo, debemos conectar la resistencia (yo he usado una de 1.0K ohm) a la patilla más larga y el otro extremo a la salida Nº 8. La otra patilla del led va directamente a la señal GND.

arduino10

 

A nivel de código es igual que el ejercicio anterior.

arduino11

Enlaces:

Anuncios

Arduino ledblink: Hacer parpadear el led de la placa

Este es el ejercicio más sencillo para comenzar, algo así como el “Hola mundo” en otros lenguajes de programación. El objetivo es hacer que parpadee el Led integrado en nuestra placa Arduino One (pin digital nº 13).

Se queremos saber cual es el nº de pin integrado en la placa y otras especificaciones https://www.arduino.cc/en/Main/ArduinoBoardUno#techspecs.

arduino7

Sólo debemos rellenar la función setup() con los datos de configuración, en este caso usamos la función pinMode(). Esta función configura un pin de la placa como entrada / salida.

La función loop() ejecuta en bucle una y otra vez el código que incluyamos. Usamos la función digitalWrite() para activar / desactivar la salida asociada al Led luminoso y la función delay() especificando para esperar 1000 mili-segundos entre activación / des activación.

Ahora sólo queda compilar la aplicación y subirla a la placa para que empiece a funcionar.

arduino6