Documente Academic
Documente Profesional
Documente Cultură
Introduccin Al Arduino
ndice
Contenido
Introduccin Arduino.......................................................................................................................3
1.- Qu es Arduino?.......................................................................................................................3
2.- Componentes del Arduino UNO.....................................................................................................4
Microcontrolador ATmega328............................................................................................................4
Caractersticas:...............................................................................................................................4
Botn Reset.................................................................................................................................... 4
ICSP.............................................................................................................................................. 4
~PWM........................................................................................................................................... 4
Carga............................................................................................................................................ 4
Serie: 0 (RX) y 1 (TX)......................................................................................................................4
Interrupciones externas...................................................................................................................4
SPI............................................................................................................................................... 5
GND.............................................................................................................................................. 5
AREF............................................................................................................................................. 5
USB.............................................................................................................................................. 5
Conector de alimentacin.................................................................................................................5
Reset............................................................................................................................................ 5
3.3 V............................................................................................................................................. 5
5V................................................................................................................................................ 5
GND.............................................................................................................................................. 5
VIN............................................................................................................................................... 5
Analog In....................................................................................................................................... 7
Cristal........................................................................................................................................... 7
3.- Identificar PINES Analgicos y Digitales en la placa Arduino..............................................................7
4.- Conexin al ordenadorador del Arduino y carga del programa...........................................................7
Nota:............................................................................................................................................ 7
5.- Modificar parpadeo con sketch a 2 seg encendido, y 2 apagado..........................................................8
6.- Modificar el parpadeo a 2 seg encendido y 1 apagado......................................................................9
7.- Arrancar Fritzing y cargar el ejemplo propuesto Blink.......................................................................9
8.- Carga otros ejemplos en Fritzing y mira los circuitos y el PCB. Hemos cargado el ejemplo LED-Matrix,
estudiando sus circuitos y su PCB....................................................................................................10
Protoboard................................................................................................................................... 10
Esquema...................................................................................................................................... 11
PCB............................................................................................................................................. 11
9.- En Fritzing, hacer el esquema de una protoboard, con 3 pulsadores que activen 3 LEDs de diferentes
colores......................................................................................................................................... 13
9.1.- Esquema.............................................................................................................................. 13
10.- Conclusiones...........................................................................................................................13
11.- Links..................................................................................................................................... 14
Pgina 3 de 14
Introduccin Arduino
1.- Qu es Arduino?
Arduino es una plataforma de hardware libre, basada un circuito electrnico
basado en el microcontrolador AMTEL AVR (de la empresa californiana Atmel) y
un entorno de desarrollo, diseado para realizar de forma fcil circuitos
electrnicos programables, que faciliten el uso de la electrnica en proyectos de
diversa indole. Bsicamente es un circuito donde conectaremos sensores,
actuadores y dispositivos electrnicos, que pueden ser controlados por medio de
software.
Las placas se pueden montar a mano o adquirirse y su entorno de desarrollo
integrado es libre y gratuito, pudiendo ser descargado por cualquier usuario que
lo desee desde su pgina oficial. Este software, trae incluidos los drivers de
todas las tarjetas disponibles para facilitar la carga de cdigos desde el
computador.
Caractersticas:
Voltaje de Operacin: 5V
Memoria Flash: 32 KB, siendo utilizados de estos 512 bytes por el
bootloader
SRAM 2 KB.
EEPROM 1 KB.
Velocidad del Reloj 16 MHz.
Bootloader preinstalado.
Botn Reset.
Suministrar un valor LOW (0V) para reiniciar el microcontrolador. Utilizado
comnmente para aadir un botn de reset a los shields que no dejan acceso
a este botn en la placa.
ICSP
~PWM
Pines 3, 5, 6, 9, 10 y 11 de 8 bits de salida PWM con funcin analogWrite. La
modulacin por ancho de pulsos (tambin conocida como PWM) de una seal
o fuente de energa, tcnica que modifica el ciclo de trabajo de una seal
peridica, ya sea para transmitir informacin a travs de un canal de
comunicaciones o para controlar la cantidad de energa que se enva a una
carga.
Se utiliza para recepcin (RX) y transmisin (TX) datos serie TTL. Estos pines
estn conectados a los pines correspondientes de la ATmega8U2 USB-to-TTL
de chips de serie.
Interrupciones externas
Los pines 2 y 3 se configuran para activar una interrupcin en un valor bajo,
un flanco ascendente o descendente, o un cambio en el valor.
GND
Pines de tierra o comn del circuito, donde se supone que existe 0 voltios.
Conector de alimentacin
SPI
Pines 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK); sirven de apoyo a la
comunicacin SPI con la biblioteca de SPI. El Bus SPI, es un estndar de
comunicaciones, para la transferencia de informacin entre circuitos
integrados en equipos electrnicos. Este estndar, sirve para controlar casi
cualquier dispositivo electrnico digital que acepte un flujo de bits serie
regulado por un reloj.
AREF
USB
Reset
3.3 V
5V
GND
VIN
Analog In
Seis entradas analgicas, con una resolucin de 10bits (1024 valores) Por
cada una. Por defecto se mide de tierra a 5 voltios, siendo posible cambiar la
cota superior usando el pin AREF y la funcin analogReference.
Cristal
Nota:
Para que funcione en Windows
7, tendremos que instalar los
drivers correspondientes, los
cuales encontraremos incluidos
en la propia carpeta del
programa Arduino sketch.
Una vez instalados los drivers, iniciamos el programa Arduino IDE y cargaremos el
programa (sketch), y en Ficheros--> Bsico, abrimos el ejemplo Blink.
Paso 1
Paso 2
Esquema.
PCB.
9.1.- Esquema.
10.- Conclusiones.
Arduino, es un dispositivo sumamente flexible, que nos permite realizar un sinfn
de aparatos e ingenios con el nico lmite de nuestra imaginacin.
Los proyectos hechos con Arduino, son multidisciplinares, abarcando la msica, la
robtica, iluminacin, domtica o cualquier otra cosa que podamos imaginar.
Para la ejecucin de estos programas, tan solo es necesario conectar el
dispositivo a un computador inicialmente para implantar los mismos, funcionando
a partir desee momento de forma autnoma y sin la asistencia de PC alguno.
11.- Links.
http://www.aprenderobotica.com/group/eslaprimeravez/page/principiantes-arduino
https://es.wikipedia.org/wiki/Arduino
https://es.wikipedia.org/wiki/Processing
http://kzgunea.blog.euskadi.net/blog/2014/11/28/arduino-que-es-y-para-que-sirve/
http://deideaaapp.org/arduino-un-mundo-de-posibilidades-en-la-palma-de-tu-mano/
http://arduinodhtics.weebly.com/historia.html
http://www.sorayapaniagua.com/2011/03/14/arduino-la-revolucion-silenciosa-del-hardware-libre/