Logo Studenta

08 Semana 8

¡Este material tiene más páginas!

Vista previa del material en texto

Semana 8: 
Arduino
CURSO: ROBÓTICA
CICLO: IX
SEMESTRE: 2021-2
DOCENTE: ING. ANGEL MARTHANS RUIZ, MG.
UNIVERSIDAD NACIONAL DE LA AMAZONÍA PERUANA
FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA
Arduino
Arduino es una plataforma libre, educativa y de desarrollo. 
Generalmente, cuando se habla de un Arduino, nos estamos refiriendo al 
elemento físico de la plataforma Arduino, su hardware (también conocido como 
tarjeta, placa o PCB).
Arduino es algo más que un hardware, por lo que su definición más exacta es la 
de plataforma formada por: un hardware (1), un software(2) (o entorno de 
programación) y un lenguaje de programación (3).
La función de la plataforma Arduino es facilitar el uso de un microcontrolador(4)
(MCU).
Arduino
MCU
Un MCU es un circuito integrado que puede ser reprogramado y que está 
diseñado para el control de procesos mediante la lectura y generación de 
señales.
El control de procesos hace referencia a la regulación manual o automática 
sobre un conjunto de fases sucesivas de un fenómeno natural o de una 
operación artificial.
Análisis de un Arduino
Es necesario analizar el uso que se le va a dar, con lo cual se podrá determinar 
los requerimientos que debe cumplir la placa a ser seleccionada.
En el sitio web oficial de Arduino tenemos disponible la lista de hardware los 
cuales están agrupados en categorías según sus funcionalidades o 
características.
https://www.arduino.cc/en/Main/Products
https://www.arduino.cc/en/Main/Products
Análisis de un Arduino
Podemos ver dentro de cada hardware sus características particulares.
Análisis de un Arduino
Uno de los apartados mas importantes que debemos revisar y analizar antes de 
seleccionar una placa Arduino, son sus especificaciones técnicas (Tech Specs).
Análisis de un Arduino
También podemos visualizar la distribución de los pines de la placa (pinout) o 
descargar la hoja de datos completa (datasheet).
Placa Arduino UNO R3
Revisamos las principales características de la placa Arduino UNO R3
Característica Descripción
Microcontrolador: 
ATmega328
Indica el MCU que incorpora
I/O Voltage: Voltaje de 
operación (5VDC)
Indica la tensión máxima con la que puede trabajar el MCU, y también la tensión máxima que 
disponemos para interactuar con el entorno.
Input Voltage: Voltaje de 
entrada (nominal 7-
12VDC)
En la mayoría de las placas Arduino se incorpora un conector hembra (Jack) para alimentación a 
través de una fuente de voltaje externa. La tensión recomendada va desde 7VDC hasta 12VDC.
Digital I/O pins: Pines 
digitales
El Arduino UNO dispone de 14 pines digitales que se pueden comportar como entradas o 
salidas, por ser digitales los pines pueden estar “encendidos“ o “apagados“. Esto, nos permitirá 
encender o apagar un led (salida) o saber si un pulsador se ha pulsado (entrada).
Placa Arduino UNO R3
Revisamos las principales características de la placa Arduino UNO R3
Característica Descripción
PWM pins: pines PWM 
(6)
Indican que 6 de estos 14 pines pueden generar señales PWM, lo que por ejemplo nos permite 
regular un motor o una luz.
Analog Input Pins: pines 
de entrada analógica (6)
Indica que estos pines nos permiten tomar lecturas de señales que varían entre 0 y 5V. Como 
puede ser el caso de sensores que devuelven un valor de tensión en función de la cantidad de 
magnitud física medida.
DC Current per I/O Pin: 
20mA
Indica la limitación de intensidad que puede entrar o salir por cada uno de los pines del 
Arduino. Esta indicada en mili amperios.
Memory: Atmega 328P 
(2KB SRAM, 32KB FLASH, 
1KB EEPROM)
La memoria FLASH es la que almacena el programa que cargaremos a la placa Arduino; parte 
de esta memoria esta ocupada por el gestor de arranque (Bootloader). La memoria SRAM la 
utiliza el MCU para trabajar con los datos temporales para la realización de las operaciones 
programadas. La memoria EEPROM permite almacenar datos de forma persistente.
Placa Arduino UNO R3
Revisamos las principales características de la placa Arduino UNO R3
Característica Descripción
Clock Speed: Velocidad 
de reloj (16MHz)
Indica la velocidad con la que opera la placa Arduino y también interviene en las 
temporizaciones. Está indicada en Mega Hertz.
Dimensiones: (weight, 
width, lenght)
Indica el peso y las medidas de la placa Arduino, especificada en gramos y milímetros.
Tarea Académica (Individual – Entrega hasta el 6 de Abril 8pm)
Realizar una tabla comparativa de características técnicas de las placas Arduino con respecto a la 
placa ARDUINO UNO R3.
Comparar con las placas indicadas a continuación:
1. Arduino Nano
2. Arduino Nano Every
3. Arduino Micro
4. Arduino Leonardo
5. Arduino Mega 2560
6. Arduino Due
7. Arduino MKR Vidor 4000
	Semana 8: �Arduino
	Arduino
	Arduino
	MCU
	Análisis de un Arduino
	Análisis de un Arduino
	Análisis de un Arduino
	Análisis de un Arduino
	Placa Arduino UNO R3
	Placa Arduino UNO R3
	Placa Arduino UNO R3
	Tarea Académica (Individual – Entrega hasta el 6 de Abril 8pm)

Continuar navegando