Sunteți pe pagina 1din 8

Componentes electrnicos

Arduino
Se trata de un conjunto hardware y software de cdigo abierto que permite la
elaboracin de prototipos interactivos mediante la aplicacin de prototipos de
electrnica fciles de utilizar, est orientado principalmente para artistas, diseadores,
etc.

Figura 1. Placa Arduino. (Fuente: Annimo, 2014. Placa Arduino. Obtenido de: http://panamahitek.com/que-esarduino-y-para-que-se-utiliza/)

Para elaborar la programacin de las placas Arduino se utiliza el software Arduino


Programming Language permitiendo enlazar el entorno con el prototipo electrnico
mediante el empleo de sensores cuyas seales posteriormente permiten el control de
elementos como luces, motores, etc., una de las ventajas relevantes de Arduino se halla
en la facilidad de enlazar mediante software hacia un ordenador, est basado en
microcontroladores ATMEGA8 y ATMEGA168 de Atmel.

Ventajas

Existe

una gran variedad de

plataformas

que facilitan la

utilizacin de

microcontroladores mediante paquetes que engloban una serie de funcionalidades, las


ventajas que posee el uso de Arduino son:

El costo de placas Arduino son baratas en relacin con otras plataformas que

tambin hacen uso de microcontroladores.


A diferencia de otros sistemas, el software de Arduino se puede ejecutar bajo

sistemas operativos como Windows, Linux y Macintosh.


El entorno de programacin es simple y permite ser utilizado pro principiantes,
adems que posee herramientas suficientes para ejecutar procesos complejos que

pueden ser utilizados por usuarios avanzados.


El software de Arduino es abierto y se puede expandir mediante la aplicacin de

libreras C++.
Los mdulos de Arduino se encuentran publicados bajo la licencia Creative
Commons, que facilita la modificacin y mejoramiento de estos mdulos, o
tambin permite a principiantes entender el principio de funcionamiento de las
diferentes placas de los mdulos.

Funcionamiento

Las placas Arduino se basan en el empleo de un microcontrolador ATMEL que puede


ser programado mediante una serie de instrucciones que varan dependiendo de la
aplicacin que se quiera desarrollar mediante un software de programacin que permite
al usuario crear programas que interactan con circuitos electrnicos.
La caracterstica principal de un microcontrolador se encuentra en la variada aplicacin
de sus entradas y salidas, pueden controlar seales digitales o analgicas y diversos
protocolos de comunicacin con un ordenador, por ejemplo, la comunicacin serial que
en sus inicios era muy difundida en equipos antiguos. Una placa Arduino contiene los
elementos necesarios para poder conectar y controlar mdulos a las entradas y salidas
del microcontrolador.
El proceso de funcionamiento simplificado de una placa Arduino es:

Conexiones de Entrada: Mediante el empleo de sensores previamente


conectados a los puertos de entrada analgicos o digitales permite registrar

seales provenientes del entorno.


Microcontrolador: Es el elemento encargado de interpretar los datos
registrados por los sensores, por medio de lenguaje de programacin el usuario
puede indicar la forma de interpretacin de los datos obtenidos, realizar

comparaciones y posteriormente se delimitan las acciones que se deben tomar

como respuesta.
Conexiones de salida: En funcin de la programacin realizada las placas
Arduino son verstiles debido a que pueden conectar a una gran variedad de
actuadores como rels, LCD, motores, parlantes, etc. tambin se pueden
conectar a otros sistemas lgicos para poder ejecutar la respuesta que

necesitamos.
Puertos/Buses de comunicacin: serie, I2C, SPI en la placa y ethernet, wifi,
modbus, can bus, RS232, etc mediante shields.

Elementos de una placa Arduino

Una de las placas ms utilizadas es Arduino Uno, cuyos elementos son:

Figura 2. Elementos de una placa Arduino UNO. (Fuente: Annimo, 2014. Componentes de Arduino UNO. Obtenido
de: https://sites.google.com/site/temasdedisenoymanufactura/arduino)

1) Conector USB, provee la comunicacin para la programacin y la toma de datos,


tambin provee una fuente de 5VDC para alimentar al Arduino.
2) Regulador de voltaje de 5V, transformar el voltaje que ingresa por el Plug de
conexin a 5 V regulado que es el voltaje necesario para que la placa Arduino
funcione correctamente y tambin se utiliza para energizar mdulos externos.
3) Plug de conexin para fuente de alimentacin externa, el voltaje que se
suministra debe ser directo y estar entre 6V a 18V, generalmente se usa un
adaptador.
4) Puerto de conexiones; constituido por 6 pines de.

5) Puerto de entradas anlogas, en estos puertos de entrada se conectan las


diferentes salidas de los sensores anlogos.
6) Microcontrolador Atmega 328, es el microcontrolador implementado en los
Arduino uno y sobre el cual vamos a programar.
7) Botn de RESET, permite resetear el microcontrolador lo que ocasiona que se
reinicie el programa.
8) Pines de programacin ICSP, son usados para programar microcontroladores en
protoboard.
9) LED ON, acciona un led cuando la placa se encuentra en funcionamiento.
10) LEDs de recepcin y transmisin, estos se encienden cuando la tarjeta se
comunica con el PC.
11) Puerto de conexiones, est constituido por los pines de entradas o salidas
digitales.
12) Puerto de conexiones, incluye 5 entradas o salidas adicionales las salidas 9, 10 y
11 permiten control por ancho de pulso; la salida 13 es un poco diferente pues
tiene conectada una resistencia en serie, lo que permite conectar un led
directamente entre ella y tierra. Finalmente hay una salida a tierra GND y un pin
AREF que permite ser empleado como referencia para las entradas anlogas.
(Diseo y Manufactura, 2012)
13) Led de estado
14) Pines
15) Chip de comunicacin que permite la conversin de serial a USB
Mdulos memorias SD para Arduino

Las memorias SD son las ms usadas por dispositivos porttiles, por su gran capacidad
y su reducido tamao, debido a su gran demanda son fciles de conseguir en diferentes
capacidades y precios. Estas caractersticas nos dan una buena alternativa de
almacenamiento para usarlo en Arduino, sobre todo cuando necesitamos guarda gran
cantidad de informacin. (Naylamp, 2016)

Figura 3. Tipos de tarjetas de memoria. (Fuente: Annimo, 2016. Tarjetas de memoria. Obtenido de:
http://www.naylampmechatronics.com/blog/38_Tutorial-Arduino-y-memoria-SD-y-micro-SD-.html)

Este tipo de memorias tienen tres tipos de presentaciones de tarjetas de memoria, SD


estndar, Mini SD y Micro SD, la comunicacin entre las tarjetas de memoria y la placa
Arduino se la realiza mediante SPI a 3.3V, para utilizarlo con Arduino necesitamos
mdulos externos que aparte de tener el socket traen los componentes necesarios para
adaptar los voltajes a TTL y poder conectarlo de forma fcil a nuestro Arduino.
En el mercado se encuentran disponibles estos dos mdulos:
Modulo Micro SD: nos permite insertar una memoria Micro SD que son las ms
comunes en el mercado, el modulo se puede alimentar con 3.3V o 5V usando los pines
respectivos.

Figura 4. Mdulo Micro SD. (Fuente: Annimo, 2016. Micro SD- mdulo. Obtenido de:
http://www.naylampmechatronics.com/blog/38_Tutorial-Arduino-y-memoria-SD-y-micro-SD-.html)

Mdulo SD card: Este mdulo trae el socket grande para las memorias SD de tamao
estndar, pero usando un adaptador podemos usar tambin memorias micro SD

Figura 5. Mdulo SD card. (Fuente: Annimo, 2016. SD card mdulo. Obtenido de:
http://www.naylampmechatronics.com/blog/38_Tutorial-Arduino-y-memoria-SD-y-micro-SD-.html)

Para utilizar este tipo de mdulos se utiliza una librera dentro del software de
programacin que se aplica para los dos mdulos, este complemento necesario viene
con el IDE de Arduino lo que evitar descargar e instalar externamente las herramientas
necesarias para manipular este tipo de mdulos.

Teclado matricial

Un teclado matricial es un simple arreglo de botones conectados en filas y columnas, de


modo que se pueden leer varios botones con el mnimo nmero de pines requeridos. Un
teclado matricial 4x4 solamente ocupa 4 lneas de un puerto para las filas y otras 4
lneas para las columnas, de este modo se pueden leer 16 teclas utilizando solamente 8
lneas de un microcontrolador (Figura7). (Electrnica Corpostar, s.f.)

Figura 6. Teclado matricial (Fuente)


(Fuente: Annimo, 2016. Teclado matricial de 4x4. Obtenido de: http://www.puntoflotante.net/PROY_TECL.htm)

Altavoz

Un altavoz es un transductor electroacstico, es decir, convierte energa elctrica en


energa acstica. Esta conversin tiene lugar en dos etapas: la seal elctrica produce el
movimiento del diafragma del altavoz y este movimiento produce a su vez ondas de
presin (sonido) en el aire que rodea al altavoz.

La cantidad de aire que debe moverse depende de la potencia sonora deseada y de la


frecuencia. Es muy difcil construir un altavoz que funcione en todo el espectro de
frecuencias audible. Para producir un nivel acstico determinado a bajas frecuencias, es
necesario mover una gran cantidad de aire, mientras que en los agudos se obtiene el
mismo nivel acstico con una menor cantidad de aire. Por tanto, normalmente
compramos sistemas de altavoces, dos, tres o incluso ms, montados en la misma
carcasa junto con un circuito elctrico. (ehu.es, 2016)

Figura 8. Altavoz (Fuente: Importhome, 2016. Altavoz Tru Audio. Obtenido de:
http://www.puntoflotante.net/PROY_TECL.htm)

Esquemas

El circuito de conexin para la elaboracin de un teclado Braille tiene el mismo


principio de funcionamiento que un reproductor MP3, el circuito de conexin que se
utilizar se presenta a continuacin:

Figura 9. Esquema de conexin. (Fuente: Importhome, 2015. Circuito de conexin Arduino UNO. Obtenido de:
http://intelirobot.com.mx/blog/arduino/toca-sonidos-wav-en-arduino/)

Los materiales principales para ejecutar el proyecto son:

Una placa Arduino UNO


Una bocina de 8 Ohms
Un mdulo de tarjeta SD
Una tarjeta SD
Cables

Para utilizar los archivos de sonido desde la tarjeta de memoria es importante proveerle
de ciertas caractersticas al archivo, es decir, se debe convertir un archivo cuya
extensin sepa .mp3 en un archivo .wav que facilitar modificar caractersticas
importantes para su posterior uso.

1. Bibliografa

Diseo y Manufactura. (20 de Diciembre de 2012). Obtenido de Diseo y Manufactura:


https://sites.google.com/site/temasdedisenoymanufactura/arduino
ehu.es, C. d. (19 de Diciembre de 2016). Curso de Acstica ehu.es. Obtenido de Curso
de Acstica ehu.es:
http://www.ehu.eus/acustica/espanol/electricidad/altaves/altaves.html
Electrnica Corpostar. (s.f.). Recuperado el 1 de Enero de 2016, de Electrnica
Corpostar Website: http://www.circuitoselectronicos.org/2011/03/tecladomatricial-4x4.html
Naylamp. (19 de Diciembre de 2016). Naylamp Mechatronics. Obtenido de Naylamp
Mechatronics: http://www.naylampmechatronics.com/blog/38_TutorialArduino-y-memoria-SD-y-micro-SD-.html

S-ar putea să vă placă și