Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLACA ARDUINO
DOCENTE:
ALUMNO:
MATERIA:
CICLO:
IX
MOQUEGUA-PERU
2021
pág. 1
Tabla de contenido
Introducción.......................................................................................................................3
Placas Arduino...................................................................................................................4
1. Qué es Arduino.......................................................................................................4
1.1. Cómo funciona Arduino.....................................................................................5
1.2. Software Arduino...............................................................................................5
1.3. Hardware Arduino..............................................................................................6
2. Modelos de placas Arduino....................................................................................7
2.1. Arduino Uno R3..............................................................................................8
2.2. Arduino 101....................................................................................................9
Fig. 3 Arduino 101....................................................................................................10
2.3. Arduino Micro..............................................................................................10
2.4. Arduino Zero.................................................................................................11
2.5. Arduino Due.................................................................................................12
2.6. Arduino Mega 2560......................................................................................13
3. Sensores para Arduino.........................................................................................14
4. Componentes y Shields para Arduino..................................................................15
4.1. Arduino Ethernet Shield...............................................................................16
4.2. Arduino Bluetooth Shield.............................................................................17
4.3. Arduino Wifi Shield.......................................................................................17
4.4. Arduino Servo Shield....................................................................................18
4.5. Arduino GSM Shield......................................................................................19
4.6. Arduino Audio Shield....................................................................................20
5. Recomendaciones................................................................................................21
6. Conclusiones........................................................................................................21
7. Referencias bibliográficas.....................................................................................22
pág. 2
Introducción
pág. 3
Placas Arduino
1. Qué es Arduino
Arduino es una plataforma de creación de electrónica de código abierto, la
cual está basada en hardware y software libre, flexible y fácil de utilizar para los
creadores y desarrolladores. Esta plataforma permite crear diferentes tipos de
microordenadores de una sola placa a los que la comunidad de creadores puede
darles diferentes tipos de uso.
Para poder entender este concepto, primero vas a tener que entender los
conceptos de hardware libre y el software libre. El hardware libre son los
dispositivos cuyas especificaciones y diagramas son de acceso público, de
manera que cualquiera puede replicarlos. Esto quiere decir que Arduino ofrece
las bases para que cualquier otra persona o empresa pueda crear sus propias
placas, pudiendo ser diferentes entre ellas, pero igualmente funcionales al partir
de la misma base.
El software libre son los programas informáticos cuyo código es accesible por
cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la
plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de
programación con el que cualquiera puede crear aplicaciones para las placas
Arduino, de manera que se les puede dar todo tipo de utilidades.
El resultado fue Arduino, una placa con todos los elementos necesarios
para conectar periféricos a las entradas y salidas de un microcontrolador, y que
puede ser programada tanto en Windows como GNU/Linux. Un proyecto que
promueve la filosofía, que viene a querer decir que la mejor manera de aprender
es cacharreando.
pág. 4
1.1. Cómo funciona Arduino
El Arduino es una placa basada en un microcontrolador ATMEL. Los
microcontroladores son circuitos integrados en los que se pueden grabar
instrucciones, las cuales las escribes con el lenguaje de programación que puedes
utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear programas
que interactúan con los circuitos de la placa.
Si nos centramos en el software, debéis saber que contamos con un IDE para
casi todas las plataformas (Windows, Linux, Mac). ¿Y qué es un IDE? Bueno, son
las siglas de entorno de desarrollo integrado en cristiano. Un lugar donde
podemos escribir nuestras aplicaciones, descargarlas al Arduino y ejecutarlas o
depurarlas desde allí. El entorno de desarrollo es gratuito y descargable
desde aquí. En resumen, el proceso pasa por descargarnos e instalar el IDE
correspondiente a nuestra plataforma, trastear un poco siguiendo los
tutoriales o simplemente hacer "corta y pega" del código que nos interese
pág. 5
(aunque esto realmente es como desvelar el final de una buena película, es decir,
que tiene poca gracia) y ya tenemos gran parte del trabajo hecho. O al menos en
cuanto a software, porque la gracia de Arduino es precisamente la interacción
del software con el hardware.
pág. 6
Fig. 1 Placa
Arduino
Así, podemos catalogar los usos que podemos darle a Arduino en dos
grandes grupos:
pág. 7
necesidades de nuestro proyecto. Tenemos modelos de Arduino que nos
ofrecen características muy variadas: varios tamaños, número de entradas y
salidas, tipos de conectividad.
Microcontrolador: ATmega328P
Voltaje de funcionamiento: 5V
Voltaje de entrada (recomendado): 7-12V
Voltaje de entrada (limite): 6-20V
Pins I/O digitales: 14 (6 con salida PWM)
Pins I/O digitales PWM: 6
Pins de entrada analógica: 6
Memoria Flash: 32 KB (ATmega328P) de los cuales 0.5 KB son para el
bootloader
SRAM: 2 KB (ATmega328P)
EEPROM: 1 KB (ATmega328P)
Velocidad de reloj: 16 MHz
Longitud: 68.6 mm
Anchura: 53.4 mm
Peso: 25 g
pág. 8
fig. 2 Arduino Uno R3
Arduino 101 o Genuino 101 combina la facilidad de uso de las otras placas con el
uso de las nuevas tecnologías. Esta placa permite reconocer los gestos gracias a
el acelerómetro y giroscopio de 6 ejes que lleva integrado.
La placa Arduino 101 también nos permitirá manejar la placa desde nuestro
teléfono móvil gracias a la conectividad Bluetooth 4.0 de bajo consumo que
incorpora.
pág. 9
Anchura: 53.4 mm
Peso: 34 gr.
Microcontrolador: ATmega32U4
Voltaje de funcionamiento: 5V
Voltaje de entrada (recomendado): 7-12V
Voltaje de entrada (limite): 6-20V
Pins I/O digitales: 20
Pins I/O PWM: 7
Pins de entrada analógica: 12
Memoria Flash: 32 KB (ATmega32U4) de los cuales 4 KB son para el
bootloader
SRAM: 2.5 KB (ATmega32U4)
EEPROM: 1 KB (ATmega32U4)
Velocidad de reloj: 16 MHz
Longitud: 48 mm
pág. 10
Anchura: 18 mm
Peso: 13 g
Al igual que el modelo Arduino Zero esta placa también funciona con 3,3V.
Microcontrolador: AT91SAM3X8E
Voltaje de funcionamiento: 3.3V
Voltaje de entrada (recomendado): 7-12V
Voltaje de entrada (limite): 6-16V
Pins I/O digitales: 54 (12 con salida PWM)
Pins I/O digitales PWM: 12
Pins de entrada analógica: 12
Pins de salida analógica: 2 (DAC)
Memoria Flash: 512 KB
SRAM: 96 KB
pág. 12
Velocidad de reloj: 84 MHz
Longitud: 101.52 mm
Anchura: 53.3 mm
Peso: 36 g
Microcontrolador: ATmega2560
Voltaje Operativo: 5V
Voltaje de Entrada (recomendado): 7-12V
Voltaje de Entrada (límites): 20V
Pins I/O digitales: 54 (15 con salida PWM)
Pins de entrada analógica: 16
Corriente DC por cada Pin Entrada/Salida: 40 mA
Corriente DC entregada en el Pin 3.3V: 50 mA
Memoria Flash: 256 KB (8KB usados por el bootloader)
pág. 13
SRAM: 8KB
EEPROM: 4KB
Velocidad de reloj: 16 MHz
Longitud: 101.52 mm
Anchura: 53.3 mm
Peso: 37 g
Te mostramos algunos de los sensores para arduino más comunes y los que
más se usan en los proyectos realizados con estas placas. Clicando en las
imágenes de los sensores podrás ver información y características de los
sensores, también podrás ver ofertas para comprar sensores para tus proyectos:
pág. 14
Fig. 8 Sensor de movimiento
pág. 15
Nos permiten por ejemplo añadir conectividad para IOT (Internet of Things)
por Wifi, Bluetooth o RF, motores para robótica, cámaras para procesamientos
de imágenes, Joysticks y botones para controlar el proyecto, pantallas tft, lcd o
táctiles.
Abajo puedes ver algunos de los shields o módulos más utilizados para
proyectos con Arduino.
pág. 16
Fig. 11 Arduino Ethernet Shield
pág. 17
Este shield Wi-fi para Arduino lleva integrado un chip Esp8266 y gracias a ello
disponemos de diferentes firmwares de código abierto disponibles. También
encontraremos las librerías necesarias para trabajar con este componente en el
IDE de Arduino.
Sin duda alguna este shield puede sernos de gran utilidad si queremos
desarrollar un proyecto de domótica, un proyecto IoT (Internet de las cosas) o
algún tipo de control remoto con Arduino.
pág. 18
la alimentación de los servos, ya que la corriente que sacamos del Arduino no
sería suficiente para alimentar los motores.
pág. 19
El módulo GSM viene con un conector de tipo SMA para poder conectarle
una antena.
Las funciones de este shield pueden ser controlados por los botones que
incorpora o mediante señales que enviemos desde nuestra placa Arduino.
El shield de audio es apilable a nuestra placa Arduino Uno y utiliza los pines
ICSP como conexión, lo que nos permite dejar libres pines de entrada y salida.
pág. 20
Fig. 16 Arduino Audio Shield
5. Recomendaciones
Recurrimos al uso del Arduino puesto que permite realizar muchas tareas,
ahorrando elementos electrónicos y en sustitución, el uso de un lenguaje de
programación, lo que hace que sea de muy fácil uso. Debido a que fuimos
asignados a un experimento que usara elementos electrónicos, y tocamos el
tema de Arduino, decidimos hacer algo que involucrara los elementos
electrónicos que vimos en clase, además que fuera algo novedoso y singular.
Una de las conclusiones de lo investigado sobre placa arduino, que es una
placa que posee gran cantidad de aplicaciones como automatización industrial,
domótica, herramienta prototipo, verlo también como una plataforma de
entretenimiento para aprendizaje de electrónica, la eficiencia energética, la
adquisición de datos, el aprendizaje de habilidades tecnológicas y programación.
pág. 21
7. Referencias bibliográficas
https://arduino.wordpress.com/2017/06/19/placas-arduino-2/
Banzi, Massimo (24 de marzo de 2009). Getting Started with Arduino (en
inglés) (1ª edición). Make Books. p. 128.
Noble, Joshua (15 de julio de 2009). Programming Interactivity: A
Designer's Guide to Proceserjrsing, Arduino, and openFramework (1ª
edición). O'Reilly Media. p. 768.
Oxer, jyry; Blemings, Hugh (28 de diciembre de 2009). Practical Arduino:
Cool Projects for Open Source Hardware (1ª edición). Apress. p. 500.
http://manueldelgadocrespo.blogspot.com/p/modelos_29.html
pág. 22