Está en la página 1de 13

Arduino

Taller de Arduino
2da Sesin Actuadores digitales

Eduardo Sacristn Ruiz Funes


Arduino

Actuadores digitales

Leds
Arduino

Dispositivos interactivos

Entrada => Control => Salida

Sensores => Controlador => Actuadores

Info entrada => Programa => Info salida

Analgicos y/o Digitales


Arduino

Digital - Analgico
Digital
Solo dos valores
Ejemplos: 0-1, Verdadero-Falso, 0 o 5 volts
Analgico
Valores continuos en un rango
Ejemplo: todos los valores entre 0 y 5 volts
Arduino

Pines Digitales del Arduino UNO


El Arduino Uno tiene 14 pines digitales
Para entrada y salida digital
Y 6 analgicos, que tambin pueden usarse
como digitales
Trabajan con voltajes de 0 o 5 volts
La mxima corriente por pin es de 40 mA
Arduino

Pines Digitales del Arduino UNO


Arduino

Pines digitales
Pueden usarse de entrada o de salida
Para definir su funcionamiento, entrada o
salida, usamos la funcin:
pinMode(numpin, INPUT/OUTPUT);
donde:
INPUT de entrada, para sensores
OUTPUT de salida, para actuadores
Arduino

Actuadores digitales
Los configuramos en la funcin setup()
pinMode(numpin, OUTPUT);
La salida ser de 5 o 0 volts
Para definir la salida usamos la funcion:
digitalWrite(numpin, HIGH/LOW);
donde
HIGH 5 volts

LOW 0 volts
Arduino

El Led
El led es el actuador digital por excelencia
Fcil de usarse, muy til para hacer pruebas
Es un diodo emisor de luz
Es un componente con polaridad +/-
La pata larga es el anodo (+)
La pata corta es el catodo (-)
Arduino

Un circuito con un Led


Hay que conectarlo en el sentido correcto
para que circule la corriente
Es necesario limitar la corriente que pasa por
el led con una resistencia
De otra manera puede fundirse
Usaremos una resistencia de 220 Oms
Arduino

Circuito con un Led


Arduino

Proyectos con actuadores digitales


El Hello World o Blink
Un led en el protoboard que parpadea
Dos leds que parpadean
Una secuencia de leds
Un led RGB
Arduino

Proyecto Hello World


El primer proyecto, Hello World o Blink
Viene cargado en el Arduino
Muy til para revisar que todo funciona
Es buena idea correrlo cada vez que
empezamos a trabajar con el Arduino

También podría gustarte