Está en la página 1de 6

LABORATORIO 15

Carrera:

 Gestión Y Mantenimiento De Maquinaria Pesada

Docente:

Curso:

 Introducción a la Programación

Estudiantes:

 Quezada Padilla, Inocente


 Llenque Iman, Jose
 Monsefú Cabanillas, Alex
 Antícona Gamboa, Antony
 Domínguez Salvador, Juan

Trujillo 24 de julio de 2022


Descripción de Arduino
Arduino es una plataforma de desarrollo basada en una placa electrónica de hardware libre que
incorpora un microcontrolador reprogramable y una serie de pines hembra. Estos permiten
establecer conexiones entre el microcontrolador y los diferentes sensores y actuadores de una
manera muy sencilla (principalmente con cables DuPont).
Arduino es de código abierto donde tiene su hardware libre con lo cual tiene dispositivos cuyas
especificaciones y diagramas son de acceso público, es decir todos lo pueden usar, también
tiene su software libre los cuales son sus programas informáticos el cual lo pueden usar
libremente pues sus códigos son accesibles por cualquier persona en su plataforma IDE
(Entorno de Desarrollo Integrado) que es un espacio de programación con el que se pueden
crear aplicaciones para las placas de Arduino.
Arduino se caracteriza por ser libre, flexible y fácil de utilizar para cualquier programador y
desarrollador los cuales pueden darles diversos tipos de usos

Ventajas de Arduino
 Un bajo coste: Por poco dinero puedes hacerte con algún kit de Arduino con los
componentes necesarios para iniciarte en él.
 Fácil de utilizar: Cualquiera puede usarla, aun teniendo pocos conocimientos de
programación, electrónica y estos entornos. A cualquier edad, incluso niños.
 Plataforma abierta: Es de código abierto, por lo que se pueden construir gran cantidad
de proyectos y posibilidades de desarrollo. Con menos límites, ya que se puede
combinar con otras plataformas o diferentes funcione como crear drones y más.
 Alta flexibilidad: Se puede trabajar en todas las plataformas informáticas, o casi todas.
Es de código abierto y cuenta con muchas herramientas para facilitar su uso y crear
grandes cosas con ello.
 Gran variedad de placas: no hay sola una placa sino una gran familia que tienen
ciertas similitudes y diferencias en función del proyecto que quieras realizar con ella.
 El hardware y software es ampliable y de código abierto: tienes grandes
posibilidades de crear proyectos de todo tipo.
 Tiene muchas aplicaciones y usos: puedes crear con Arduino prácticamente lo que
desees, incluso proyectos profesionales.

Desventajas de Arduino
 Falta de apoyo a la comunidad y del desarrollo del proyecto Arduino. Al comprar un
clon, dejamos de soportar el desarrollo de todas las actividades que realizan los
miembros de la comunidad de Arduino.
 Problemas técnicos. Por ejemplo, de vez en cuando no es posible enviar el código
compilado a la primera. La solución normalmente suele ser usar el botón de reset o
simplemente reiniciar el IDE de Arduino.
Tipos de Arduino
Arduino UNO:

Arduino de gama básica, todas las shields están


diseñadas para usarse sobre esta placa. Cuenta 14
pines entrada/salidas digitales de las cuales 6 se
pueden usar como PWM, además cuenta con 6
entradas analógicas, además cuenta con I2C, SPI,
además de un módulo UART.

Arduino DUE:

Arduino basado en un
microcontrolador de 32 Bits, Tiene
54 entradas/salidas digitales y 12
entradas analógicas, 2 buses TWI,
SPI y 4 UARTs. Funcionan todos
los módulos basados en 3.3V, no
soporta 5V ya que puede dañar la
placa. Posee adicionalmente interno
dos puertos USB para poder
controlar periféricos.

Arduino Leonardo:

Arduino básico, Con características similares a


la Arduino, sin embargo, tiene 12 entradas
analógicas y 20 entrada salidas digitales. A
diferencias del resto de Arduino con el
microcontrolador ATmega32u4 en que no posee
un controlador adicional
para controlar el USB. Además, tiene
más pines de interrupciones externas. Tiene
comunicación TWI, SPI y dos UART.
Arduino Mega 2560:

Arduino basado en un
microcontrolador
ATmega2560. Tiene 54
entradas/salidas digitales, 16
de ellos pueden usarse como
PWM, 16 entradas analógicas
y 4 UART además dos modos
PWI y uno SPI. Tiene 6
interrupciones externas. Y es
compatible con todos los
shields de Arduino.

Arduino Mega ADK:

Exactamente
igual que el
Mega 2560 pero
con la diferencia
de que en este
caso se tiene la
posibilidad de
USB Host, poco
útil en este
proyecto.

Arduino Micro:

Es completamente similar al Leonardo, la única


diferencia es el tamaño con el que fue construido. Es
compatible con las Shields de Arduino, sin embargo, se
debe instalar de forma externa, es decir, cableándolo,
aunque en el caso de que se construya nuestra propia
shield no es ningún problema.

Arduino Nano:
Arduino basado en un microcontrolador ATmega328. Es
similar en cuanto a características al Arduino uno. Las
diferencias son tanto el tamaño como la forma de conectarlo
al ordenador para programarlo. Es compatible con la mayoría
de shield, aunque de la misma forma que el Arduino Micro.

Arduino YUN:

El Arduino YUN se trata de un conjunto que trabaja


por separado de forma complementaria, por un lado,
se tiene la versatilidad de un Arduino normal. En
este caso un ATmega 32u48 a 16 Mhz, y por otro
lado de un dispositivo con microprocesador Atheros
AR9331. El cual funciona con Lilino (Linux basado
en OperWrt (OperWrt-Yun)) a 400 Mhz. Las
características del Arduino son similares a la placa
Leonardo. Tiene Ethernet, slot SD y WiFi incluidos,
controlados por Lilino. Es compatible con todas las
Shields y es capaz de trabajar por separado.

Arduino FIO:

Arduino basado en un microcontrolador


ATmega328p. Trabaja a 8 Mhz y 3.3V tiene 14
pines de entrada/salidas digitales (6 PWM), 8
pines de entrada analógicas e integra tanto un
conector para la batería y su correspondiente
módulo de carga, como un slot para poder
instalar un módulo de comunicaciones xBee.
Tiene UART TTL e interrupciones lo que nos
permite también ponerlo en modo Sleep, permite también poner el XBEE en modo Sleep,
reduciendo el consumo total. Además posee tanto TWI (I2C) como SPI. Unas ventajas
importantes de este dispositivo son el bajo consumo en Sleep y el poder programarlo mediante
XBEE, sin necesidad conectarlo físicamente al ordenador.

Aplicaciones de Arduino
1. Automatización industrial:
- Arduino cada vez se está implantando más y más en la industria y no solo como una
herramienta de prototipado, sino que los sistemas de control (autómatas) se están
abriendo cada vez más.

2. Instalación de alarmas para casas:


- El Arduino es un microcontrolador que por medio de un sensor de ultrasonidos y un
zumbador que estarán conectados con la placa de Arduino y unos jamperes, por
ultimo se programa, para emitir la onda de sonido, para controlar la duración del
sólido.

3. Aplicasiones en la robótica:
- El Arduino se ve diseñado en la robótica también puesto que nos permiten
representar figuras, o maquinas que funcionen solas en un futuro, y eso puede ser
realizado con Arduino, como un método de prueba a pequeña escala y si funciona
puede ser llevado como un gran proyecto y realizarlo tamaño original.

También podría gustarte