Descarga la aplicación para disfrutar aún más
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)
Compartir