arduino
Materia: Control de motores
Nombre: Oscar Antonio Limón Maciel
Grupo: 64
Tarea: Arduino
¿Qué es un arduino?
Arduino es una plataformade hardware libre, basada en una placa con un micro controlador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.2 3
El hardware consiste en unaplaca con un micro controlador Atmel AVR y puertos de entrada/salida.4 Los micro controladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permitenel desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing / Wiring y el cargador de arranque (boot loader)que corre en la placa.4
Desde octubre de 2012, Arduino se usa también con micro controladoras CortexM3 de ARM de 32 bits5 , que coexistirán con las más limitadas, pero también económicas AVR de 8bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso sí, lasmicro controladoras CortexM3 usan 3.3V, a diferencia de la mayoría de las placas con AVR que usan mayoriamente 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3.3V como laArduino Fio y existen clónicos de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado asoftware del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Puré). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargargratuitamente.
Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles muy fáciles de usar, debido a que el IDE con el que trabaja es fácil de...
Regístrate para leer el documento completo.