You are on page 1of 6

Universidad Católica de Santa María

Laboratorio de Microcontroladores y
Microprocesadores

Tema : Arduino

Alumno : Llerena Quenaya


Gabriel Alonso
Grupo : 01

Arequipa – 2018
Arduino
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la
electrónica en proyectos multidisciplinares.

¿Para qué sirve Arduino? Se puede utilizar para desarrollar elementos autónomos,
conectándose a dispositivos e interactuar tanto con el hardware como con el software.
Nos sirve tanto para controlar un elemento, pongamos por ejemplo un motor que nos
suba o baje una persiana basada en la luz existente en una habitación, gracias a un
sensor de luz conectado al Arduino, o bien para leer la información de una fuente,
como puede ser un teclado, y convertir la información en una acción como puede ser
encender una luz y pasar por un display lo tecleado.

Hay otro factor importante en el éxito de Arduino, es la comunidad que apoya todo
este desarrollo, comparte conocimiento, elabora librerías para facilitar el uso de
Arduino y publica sus proyectos para que puedan ser replicados, mejorados o ser base
para otro proyecto relacionado.

En resumen:
Arduino = HW + SW + Comunidad

HW Arduino: El HW de Arduino es básicamente una placa con un microcontrolador.


Un microcontrolador (abreviado µC, UC o MCU) es un circuito integrado
programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto
de varios bloques funcionales, los cuales cumplen una tarea específica. Un
microcontrolador incluye en su interior las tres principales unidades funcionales de
una computadora: unidad central de procesamiento, memoria y periféricos de
entrada/salida.
Características de un Microcontrolador:

 Velocidad del reloj u oscilador  DAC (Digital to Analog


 Tamaño de palabra Converter)
 Memoria: SRAM, Flash,  ADC (Analog to Digital
EEPROM, ROM, etc.. Converter)
 I/O Digitales  Buses
 Entradas Analógicas  UART
 Salidas analógicas (PWM)  Otras comunicaciones.

SW Arduino: El software de Arduino es un IDE, entorno de desarrollo integrado (siglas


en inglés de Integrated Development Environment). Es un programa informático
compuesto por un conjunto de herramientas de programación.
El IDE de Arduino es un entorno de programación que ha sido empaquetado como un
programa de aplicación; es decir, consiste en un editor de código, un compilador, un
depurador y un constructor de interfaz gráfica (GUI). Además incorpora las
herramientas para cargar el programa ya compilado en la memoria flash del
hardware.
Comunidad Arduino: Un factor del éxito de Arduino ha sido la comunidad que está
apoyando este proyecto y que día a día publica nuevo contenido, divulga y responde a
las dudas. En Internet hay disponible todo tipo de cursos, tutoriales, herramientas de
consulta, proyectos, etc… que ayudan a que se pueda usar Arduino con facilidad.

Tipos de Arduino: Cuenta con varios prototipos y modelos de placas a elegir,


dependiendo de qué tan grande es uso que le demos a esta. Cada una con
características particulares y diferentes que las diferencian de las demás.

Aquí se mencionan algunas de las más populares junto con sus características:
Arduino Arduino Arduino Arduino Arduino
UNO LEONARDO NANO MINI MEGA
Microcontrolador Atmega 328P Atmega 32U4 Atmega 328 Atmega 328P Atmega 2560
Voltaje de
5V 5V 5V 5V 5V
operación
Voltaje de entrada 7 – 12 V 7 – 12 V 7 – 12 V 7–9V 7 – 12 V
Pins I/O digitales 14 20 22 14 54
Pins analógicos 6 12 8 8 16
Memoria flash 32 KB 32 KB 32 KB 32 KB 256 KB
SRAM 2 KB 2.5 KB 2 KB 2 KB 8 KB
EEPROM 1 KB 1 KB 1 KB 1 KB 4 KB
Velocidad de reloj 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz
Largo 68.6 mm 68.6 mm 45 mm 30 mm 101.52 mm
Ancho 53.4 mm 53.3 mm 18 mm 18 mm 53.3 mm
Peso 25 g 20 g 7g 2g 37 g
CC por pin 20 mA 40 mA 40 mA 40 mA 20 mA

Arduino LEONARDO Arduino NANO

Arduino MINI Arduino MEGA


Conclusiones:
 Arduino es una plataforma de código abierto que permite el poder simplificar
el proceso de trabajar con micro controladores.
 Es una herramienta para la toma de los equipos que pueden detectar y
controlar más del mundo físico como sensores, luces, motores.
 La configuración e instalación son pasos muy fáciles para poder desarrollar
sobre esta placa.
 La variedad de tipos de Arduino, permiten el poder disponer de una gran
variedad de ejemplos y posibilidades de aplicar en el mundo actual.
 La programación es similar a los lenguajes de alto nivel conocidos en la
actualidad, por lo que el aprendizaje de la sintaxis no es compleja.

You might also like