Está en la página 1de 15

Qué es Arduino

Arduino es una solución tecnológica que ofrece distintos modelos de placas controladoras
programables con entradas y salidas digitales/analógicas donde es posible conectar leds, sensores
y motores. Están pensadas para el diseño de pequeños proyectos domésticos de electrónica y
robótica. Estos proyectos consisten en la elaboración de sistemas físicos interactivos que recojan
inputs externos a través de sensores, los procese utilizando un programa de control, y ejecute
órdenes sobre luces, motores y otros dispositivos conectados a la placa. Arduino facilita el trabajo
con microcontroladores por lo que representa una opción muy interesante en el mundo educativo
para la iniciación del alumnado a la electrónica.

Las características más destacadas de la tecnología Arduino son:

• Coste reducido. Las placas Arduino son relativamente baratas, sobre todo, los modelos
compatibles que pueden rondar los 6 euros.

• Multiplataforma. El software de programación de Arduino se puede ejecutar en equipos


Windows, Mac o Linux.

• Programación fácil. El entorno de programación textual que proporciona Arduino resulta


asequible para estudiantes y usuarios no expertos. También existe software
como S4A basado en Scratch que permite su programación visual.

• Software extensible. El software Arduino está publicado como herramienta de código


abierto permitiendo que programadores expertos puedan expandir el lenguaje mediante
librerías C++

• Hardware modificable. Las placas Arduino utilizan microcontroladores ATMEGA8 y


ATMETA168 de Atmel. Los esquemas de estos módulos están publicados bajo Licencia
Creative Commons por lo que diseñadores de hardware especializados pueden crear
versiones extendidas y mejoradas de las placas originales.

1
Modelos de placas

En el mercado existen multitud de modelos de placas Arduino. A continuación se exponen algunos


de ellos:

Grupo 1. Nivel de iniciación. Son modelos fáciles de utilizar en tus primeros proyectos creativos.
Es la opción recomendada para empezar a aprender y jugar con la electrónica y la programación.
El más popular es Arduino Uno Rev3

2
Grupo 2. Funcionalidades mejoradas. Se utilizan en proyectos más complejos porque incorporan
prestaciones más avanzadas y rápidas.

3
Grupo 3. Internet de las cosas. Están pensadas para crear dispositivos conectados a través de
Internet.

4
Anatomía de la placa

Sus componentes más importantes son:

• Conector de alimentación. Se utiliza para suministrar corriente eléctrica a la placa Arduino


cuando no está conectada al ordenador usando el puerto USB. Admite voltajes entre 7 y
12 voltios.

• Regular de voltaje. Protege la placa Arduino frente a tensiones elevadas. Sin embargo no
es recomendable conectarlo a más de 20 V.

• Cristal 16 Mhz. Es el reloj oscilador de cristal de cuarzo que marca el ritmo o velocidad a la
que se ejecutan las instrucciones en la placa Arduino.

• Puerto USB-B. Permite conectar la placa al ordenador. A través de este conector se


alimenta la placa, se cargan en la placa los programas diseñados desde el ordenador, etc.

• Microcontrolador ATmega16U2. Es el chip encargado de controlar la comunicación de la


placa con el ordenador a través del puerto USB.

• Botón de reset. Se usa para poner a cero el microcontrolador ATmega de la placa.

5
• Led pin 13. Es un led integrado en la placa que se ilumina cuando se interactúa con el pin
digital 13. Resulta muy útil en depuración.

• Entradas/salidas digitales. Son los pines etiquetados del 0 al 13. Se pueden utilizar tanto
para la entrada digital (p.e. recibir la pulsación de un pulsador) como para la salida digital
(p.e. enviar un impulso para encender un led).

• Pines PWM (Pulse Wide Modulation = Modulación Ancha de Pulso). Los pines etiquetados
con este signo ~ (3,5,6,9,10 y 11) pueden actuar como pines digitales de entrada/salida
pero, a diferencia del resto de pines digitales, también pueden simular salidas con
modulación analógica de valores entre 0 y 255 emitiendo una señal cuyo voltaje oscila
entre 0 y 5 V.

• RX/TX Serial. Estos pines digitales especiales (0 y 1) permite la recepción (RX) o


transmisión (TX) en serie de datos. Se pueden utilizar, por ejemplo, para conectar varias
placas entre sí y asegurar la transmisión de datos entre ellas. Normalmente la placa se
comunica en serie con el ordenador a través del conector USB. En ambos casos los leds
RX/TX parpadean cuando la placa recibe o transmite datos de esta forma.

• Led de encendido. Indica que la placa está recibiendo alimentación eléctrica y puede
resultar útil en depuración de errores.

• ICSP (In-Chip Serial Programming = Programación en Serie del Chip Integrado). Este
conector permite acceder a la memoria flash de la placa para guardar en ella el gestor de
arranque Bootloader. Este gestor de arranque suele venir grabado de fábrica en la
memoria flash de la placa permitiendo la comunicación de la misma con el ordenador.

• Microcontrolador ATmega328. Es un circuito integrado con cuerpo negro y patillas de


metal. Es el cerebro de la placa Arduino y varía en función del modelo de placa Arduino.

• Entradas analógicas. Son los pines etiquetados de A0 hasta A5. Pueden leer la señal
enviada por un sensor analógico (p.e. un sensor de temperatura) y se convierte en un
valor digital que podemos leer.

• Salidas de alimentación (5V, 3.3V, GND, etc). Los pines etiquetados con 5V y 3.3V
proporcionan corriente eléctrica a estos voltajes. Los pines etiquetados como "GND"
(GND-Ground = Tierra) se utilizan para conectar el circuito a tierra.

6
Kit de iniciación Arduino

A continuación se detallan los detalles de los componentes electrónicos de este kit:

BreadBoard

Es una placa, también llamada protoboard, sobre la cual se pueden pinchar los componentes
electrónicos para diseñar un circuito sin necesidad de soldaduras. La breadboard dispone de filas y
columnas de agujeros con los contactos del metal para insertar componentes. Estos orificios están
conectados internamente tal y como se ilustra en la imagen derecha. Existen distintos tamaños de
placa de pruebas. Este kit incluye concretamente el modelo de 400 puntos (2x5x30+2x2x25)

Cables conectores

En este pack se incluyen 10 cables largos de 200 mm (x5 azules y x5 grises) y 20 cables más cortos
de 100 mm de distintos colores (x5 negros, x5 rojos, x5 amarillos y x5 verdes). Estos cables

7
disponen en sus extremos de pines metálicos para poder pincharlos cómodamente en la
breadboard.

Leds

LED (Light Emitting Diode=Diodo de emisión de luz). Se trata de un tipo de diodo que emite luz
cuando es atravesado por la corriente eléctrica. Como todos los diodos, la corriente sólo fluye en
un sentido por lo que si se insertan al revés no iluminarán. El ánodo o polo positivo generalmente
es la patilla más larga y el cátodo o polo negativo es la más corta. Cuando el led se representa con
ambos terminales de la misma longitud entonces el ánodo será el terminal que muestra una
doblez o ángulo. En el kit se aportan 5 leds rojos y 5 leds verdes.

Led RGB

Se trata de un led tricolor con 4 terminales: un cátodo para cada color (rojo, verde y azul) y un
anodo común. El ánodo común es la patilla más larga. El led RGB que contiene este kit es del
tipo anodo común. La variante alternativa de cátodo común es más facil de programar con S4A
como veremos. Por este motivo se propone reemplazarlo por un led RGB complementario del tipo
cátodo común.

8
Condensadores

Son dispositivos que almacenan y devuelven energía eléctrica al circuito. Cuando el voltaje del
circuito es más alto del que está almacenado en el condensador, la corriente fluye del circuito al
condensador dándole una carga. Cuando el voltaje del circuito es más bajo, la energía eléctrica
almacenada en el condensador se devuelve al circuito. Se suelen colocar entre el terminal positivo
y negativo de un sensor o motor para suavizar las fluctuaciones de tensión que se puedan
producir.

Existen distintos tipos de condensadores en función de su capacidad, voltajes que soportan y


material del que están construidos. En el kit mencionado se incluyen:

• 10 condensadores cerámicos de 10 nF

• 10 condensadores cerámicos de 100 nF

• 5 condensadores electrolíticos de 100 µF con polaridad marcada + y -

Pulsador

Cierran el circuito cuando se presionan y lo abren cuando se liberan. El kit contiene 5 unidades de
este dispositivo.

9
Interruptor deslizante (slide switch)

Es un dispositivo de dos posiciones que se puede utilizar para abrir o cerrar un circuito
colocándolo en la posición apropiada.

Interruptor de inclinación (tilt switch)

El modelo SW200D que contiene este kit funciona al variar la inclinación horizontal del interruptor.
Cuando se cambia a la posición vertical elevando un ángulo superior a 10 grados el terminal
dorado por encima del terminal plateado entonces adoptará la posición off. Cuando se eleva el
terminal plateado por encima del dorado entonces toma la posición on.

Servo Motor

Es un tipo de motor reductor que sólo puede girar 180 grados. Es controlado por señales eléctricas
en formato de pulsos que son enviadas desde la tarjeta Arduino. Cada pulso enviado le indica al
motor a qué posición debe moverse.

10
Diodo

Es un dispositivo que conduce la electricidad sólo en un sentido. Es útil utilizarlo en un circuito con
un motor o carga que consuma gran cantidad de energía. El terminal positivo o ánodo del diodo
debe conectarse al punto del circuito con más tensión. El cátodo o terminal negativo debe
conectarse a un punto con menos tensión. Normalmente el cátodo se indica con una franja blanca
en el lado del cuerpo del diodo.

Resistencias

Se trata de componentes que se oponen al paso de la corriente eléctrica en un circuito


produciendo como resultado una disminución de la intensidad de corriente. Resultan muy útiles
para reducir la intensidad de corriente evitando que, por ejemplo, los leds se quemen. El valor de
las resistencias se mide en ohmios y suele estar marcado en el cuerpo de la resistencia usando un
código de 4 bandas de colores.

El kit SideKick contiene 3 tipos de resistencias:

• 330 ohm = Naranja + Naranja + Marrón + Oro = 3 3 x 101 ± 5%

• 1 k ohm = Marrón + Negro + Rojo + Oro = 1 0 x 102 ± 5%

11
• 10 k ohm = Marrón + Negro + Naranja + Oro = 10 x 103 ± 5%

Potenciómetro

El POT es un dispositivo que ofrece una resistencia variable en función del giro del mando. Dispone
de 3 terminales. Los terminales extremos están conectados a los respectivos extremos del material
resistivo. El terminal medio se conecta a un cursor que se mueve sobre el material resistivo. El
valor de la resistencia que genera cambiará en función de la posición del mando.

Termistor

Los termistores son resistencias especiales cuya resistencia cambiará en función de la temperatura
que les rodea. Proporcionan una forma muy útil y conveniente para detectar la diferencia de
temperatura.

Foto-resistencia o LDR

Se trata de una resistencia variable que cambia su resistencia según la intensidad de luz que incide
sobre su superficie.

Zumbador

Un zumbador es un dispositivo de producción de audio que se utiliza en alarmas y temporizadores.


La patilla larga es el ánodo que se conecta a la tensión positiva y la patilla corta se conecta a

12
GND. El zumbador se puede conectar a las salidas digitales y emitirá un tono cuando la salida sea
1. También se puede conectar a una salida analógica PWM para generar un sonido con distintas
intensidades.

Componentes adicionales

Placa Arduino UNO Rev3 compatible

Cable USB

Carcasa protectora de metacrilato transparente

13
LED RGB de cátodo común

Se propone utilizar el led RGB de cátodo común en lugar del led RGB de ánodo común porque
resulta más fácil de montar y más intuitivo. Se trata de un led tricolor con 4 terminales: un ánodo
para cada color (rojo, verde y azul) y un cátodo común. El cátodo común es la patilla más larga y se
conecta a un pin GND de la placa Arduino. Cada ánodo de color se conecta a un pin PWM de la
placa. Esto permite controlar mediante programación el color que mostrará ese led en cada
momento: rojo, verde o azul.

Transistor

Es un componente de tres terminales que puede trabajar como un interruptor electrónico. Es útil
para controlar mediante programación elementos como leds, motores, zumbadores, etc. Cuando
el transistor recibe un impulso de control a través del terminal base, cierra los terminales
extremos, permitiendo el paso de corriente desde el colector al emisor. De esta forma el
elemento (led, motor, zumbador, etc) que está conectado al terminal emisor recibe la energía
necesaria que lo hace funcionar (gira, emite luz, genera un sonido). Existe gran variedad de
transistores en el mercado pero en este caso utilizaremos el modelo BC 547.

Sensor de temperatura

Modifica la tensión de salida que suministra dependiendo de la temperatura que tenga su


encapsulado. Sus terminales extremos se conectan entre una tensión y masa. El voltaje del
terminal central cambia según este componente este más caliente o más frío. El modelo que se ha
elegido es el sensor DS18B20.

14
15

También podría gustarte