Microcontroladores arduinos

Page 1


Con el fin de ayudar a toda esa gente que quiere comenzar en el mundo Arduino y no sabe muy bien qué placa comprar, les presentamos este humilde “catálogo" que esperamos les sea útil. Es una investigación realizada por estudiantes de la carrera de Sistemas Informáticos 2do año del INCOS –BENI 2018


HISTORIA Arduino fue inventado en el año 2005 por el entonces estudiante del instituto IVRAE Massimo Banzi, quien, en un principio, pensaba en hacer Arduino por una necesidad de aprendizaje para los estudiantes de computación y electrónica del mismo instituto, ya que en ese entonces, adquirir una placa de micro controladores eran bastante caro y no ofrecían el soporte adecuado; no obstante, nunca se imaginó que esta herramienta se llegaría a convertir en años más adelante en el líder mundial de tecnologías DIY (Do It Yourself). Inicialmente fue un proyecto creado no solo para economizar la creación de proyectos escolares dentro del instituto, si no que además, Banzi tenía la intención de ayudar a su escuela a evitar la quiebra de la misma con las ganancias que produciría vendiendo sus placas dentro del campus a un precio accesible (1 euro por unidad).


El primer prototipo de Arduino fue fabricado en el instituto IVRAE. Inicialmente estaba basado en una simple placa de circuitos eléctricos, donde estaban conectados un micro controlador simple junto con resistencias de voltaje, además de que únicamente podían conectarse sensores simples como leds u otras resistencias, y es más, aún no contaba con el soporte de algún lenguaje de programación para manipularla. Años más tarde, se integró al equipo de Arduino Hernando Barragán, un estudiante de la Universidad de Colombia que se encontraba haciendo su tesis, y tras enterarse de este proyecto, contribuyó al desarrollo de un entorno para la programación del procesador de esta placa: Wiring, en colaboración con David Mellis, otro integrante del mismo instituto que Banzi, quien más adelante, mejoraría la interfaz de software. Tiempo después, se integro al "Team Arduino" el estudiante español David Cuartielles, experto en circuitos y computadoras, quien ayudó Banzi a mejorar la interfaz de hardware de esta placa, agregando los micro controladores necesarios para brindar soporte y memoria al lenguaje de programación para manipular esta plataforma.


Más tarde, Tom Igoe, un estudiante de Estados Unidos que se encontraba haciendo su tesis, escuchó que se estaba trabajando en una plataforma de open-source basada en una placa de micro controladores pre ensamblada. Después se interesó en el proyecto y fue a visitar las instalaciones del Instituto IVRAE para averiguar en que estaban trabajando. Tras regresar a su país natal,recibió un e-mail donde el mismo Massimo Banzi invitó a Igoe a participar con su equipo para ayudar a mejorar Arduino. Aceptó la invitación y ayudó a mejorar la placa haciéndola más potente, agregando puertos USB para poder conectarla a un ordenador. Además, el le sugirió a Banzi la distribución de este proyecto a nivel mundial. Cuando creyeron que la placa estaba al fin lista, comenzaron su distribución de manera gratuita dentro de las facultades de electrónica, computación y diseño del mismo instituto. Para poder promocionar el proyecto Arduino dentro del campus, tuvieron que consultar con un publicista que más parte pasaría a formar parte del equipo Arduino: Gianluca Martino, quien la distribuyo dentro del instituto y promocionándola a algunos conocidos y amigos suyos. Al ver su gran aceptación por parte de los alumnos y maestros y tomando en cuenta el consejo de Igoe, pensaron en su distribución nivel mundial, para lo cual contactaron a un amigo y socio de Banzi, Natan Sadle, quien se ofreció a producir en masa las placas tras interesarse en el proyecto. Un breve tiempo más tarde, al ver los grandes resultados que tuvo Arduino y las grandes aceptaciones que tuvo por parte del público, comenzó a distribuirse en Italia, después en España, hasta colocarse en el número uno de herramientas de aprendizaje para el desarrollo de sistemas autómatas, siendo además muy económica (300-500 pesos) en comparación con otras placas de micro controladores (800 pesos en adelante).


Después de conocer la Historia de estos micro controladores empezaremos a conocer los mas utilizados. Bien, lo primero que se debería hacer antes de nada es responder a estas 3 preguntas que agilizarán bastante la elección de una u otra placa: 1 ¿Qué tamaño tendrán los proyectos que quiero hacer con Arduino?¿Qué me interesa más el espacio o las prestaciones? 2 ¿Dispongo de un programador de micros o quiero que tanto la alimentación como la programación se pueda hacer con la propia placa?

3 ¿El Arduino va a interactuar sólo con su propia circuitería o se tendrá que comunicar con más placas u otros dispositivos (móviles, pda's, receptores, etc.)


Conscientes de que cada vez salen a la luz nuevos tipos con nuevas funcionalidades, nos vamos a centrar en los modelos principales mĂĄs extendidos. Dicho esto, vamos a intentar meter las diferentes placas de Arduino en cada grupo de preguntas que formulamos arriba y que obviamente un mismo modelo podrĂĄ repetirse en varios grupos, por lo que tambiĂŠn podremos comprobar la versatilidad de los modelos.


ARDUINO MEGA

Arduino es una marca de microcontroladores mundialmente conocida por los amantes de la electr贸nica, la programaci贸n y la rob贸tica. Es un proyecto Open Source que pone a disposici贸n de sus usuarios una amplia gama de dispositivos basados en el microcontrolador AtMega. Es posible comprar una placa Arduino armada o conseguir las piezas para uno mismo desarrollar sus propios dispositivos.


ARDUINO BLUETOOTH

Se denomina Bluetooth al protocolo de comunicaciones diseñado especialmente para dispositivos de bajo consumo, que requieren corto alcance de emisión y basados en transceptores de bajo costo. Los dispositivos que incorporan este protocolo pueden comunicarse entre sí cuando se encuentran dentro de su alcance. Las comunicaciones se realizan por radiofrecuencia de forma que los dispositivos no tienen que estar alineados y pueden incluso estar en habitaciones separadas si la potencia de transmisión es suficiente. Estos dispositivos se clasifican como “Clase 1”, “Clase 2” o “Clase 3” en referencia a su potencia de transmisión.


ARDUINO PRO

(más robusto y mejor acabado final; incorpora funcionalidades interesantes tales como un conector especial para conectar una batería LiPo (Osea hablamos de un arduino portátil, si se cuenta con una batería de este tipo).)


ARDUINO UNO

Es la placa estándar y posiblemente la más conocida y documentada. Salió a la luz en septiembre de 2010 sustituyendo su predecesor Duemilanove con varias mejoras de hardware que consisten básicamente en el uso de un USB HID própio en lugar de utilizar un conversor FTDI para la conexión USB. Es 100% compatible con los modelos Duemilanove y Diecimila. Viene con un Atmega328 con 32Kbytes de ROM para el programa.


ARDUINO NANO

(su principal ventaja es que puede ser pinchado directamente sobre una protoboard haciendo muy cรณmodo el prototipado al igual que el Arduino mini).


ARDUINO MINI

Versiรณn miniaturizada de la placa Arduino. Mide tan sรณlo 30x18mm y permite ahorrar espacio en los proyectos que lo requieran. Las funcionalidades son las misma que Arduino UNO salvo que tiene sรณlo se fabrica con el chip Atmega168 con 12Kb de memoria para programa. El bootloader es algo antiguo y tarda unos 10 segundos arrancar (en el UNO es prรกcticamente instantรกneo).


ARDUINO PRO MINI

Esta placa fue desarrollada para aplicaciones e instalaciones donde el espacio es premium y los proyectos se realizan como configuraciones permanentes. Pequeño, disponible en versiones de 3.3 V y 5 V, con tecnología ATmega32 La Arduino Pro Mini es una placa electronica basada en el ATmega328 . Tiene 14 pines digitales de entrada / salida (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un resonador integrado, un botón de reinicio y orificios para el montaje de los pines. Se puede conectar un conector de seis pines a un cable FTDI o placa de arranque Sparkfun para proporcionar alimentación y comunicación USB a la placa. Arduino Pro Mini está diseñado para la instalación semipermanente en objetos o exposiciones. La placa viene sin encabezados preinstalados, lo que permite el uso de varios tipos de conectores o la soldadura directa de cables. El diseño del pin es compatible con el Arduino Mini. Hay dos versiones del Pro Mini. Uno funciona a 3.3V y 8MHz, el otro a 5V y 16MHz. Arduino Pro Mini fue diseñado y fabricado por SparkFun Electronics


ARDUINO LEONARDO

Similar a un Arduino UNO, puede ser reconocido por computadora como un mouse o teclado. El Arduino Leonardo es un tablero de microcontroladores basado en el ATmega32u4 ( hoja de datos ). Tiene 20 pines digitales de entrada / salida (de los cuales 7 pueden usarse como salidas PWM y 12 como entradas analógicas), un oscilador de cristal de 16 MHz, una conexión micro USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio. Contiene todo lo necesario para soportar el microcontrolador; simplemente conéctelo a una computadora con un cable USB o con un adaptador de CA a CC o batería para comenzar. El Leonardo difiere de todas las placas anteriores en que el ATmega32u4 tiene comunicación USB incorporada, eliminando la necesidad de un procesador secundario. Esto permite que el Leonardo aparezca en una computadora conectada como un mouse y un teclado, además de un puerto serie / COM virtual (CDC). También tiene otras implicaciones para el comportamiento de la junta;


ARDUINO DUE

Arduino Due es la primera placa Arduino basada en un microcontrolador central ARM de 32 bits. Con 54 pines digitales de entrada / salida, 12 entradas analรณgicas, es la placa perfecta para proyectos potentes de Arduino a gran escala.


ARDUINO YÚN

Arduino YÚN es la placa perfecta para usar cuando se diseñan dispositivos conectados y, más en general, proyectos de Internet of Things. Combina el poder de Linux con la facilidad de uso de Arduino.


ARDUINO ROBOT

El primer Arduino sobre ruedas, la forma más fácil de comenzar con la robótica. El Arduino Robot es el primer Arduino oficial sobre ruedas. El robot tiene dos procesadores, uno en cada uno de sus dos tableros. La placa del motor controla los motores, y la placa de control lee sensores y decide cómo operar. Cada una de las placas es una placa Arduino completa programable usando el Arduino IDE. Tanto el motor como las placas de control son placas de microcontroladores basadas en ATmega32u4 ( hoja de datos) El Robot tiene muchos de sus pines asignados a sensores y actuadores incorporados. La programación del robot es similar al proceso con el Arduino Leonardo. Ambos procesadores tienen comunicación USB incorporada, eliminando la necesidad de un procesador secundario. Esto permite que el Robot aparezca en una computadora conectada como un puerto serial / COM virtual (CDC). Como siempre con Arduino, todos los elementos de la plataforma (hardware, software y documentación) están disponibles de forma gratuita y de código abierto. Esto significa que puede aprender exactamente cómo está hecho y utilizar su diseño como punto de partida para sus propios robots. El Arduino Robot es el resultado del esfuerzo colectivo de un equipo internacional que analiza cómo puede ser divertido aprender a ciencia. Arduino ahora está sobre ruedas, ¡ven a pasear con nosotros


ARDUINO ESPLORA

Arduino Esplora es una placa basada en Arduino Leonardo con sensores y actuadores integrados

El Arduino Esplora es un tablero de microcontroladores derivado del Arduino Leonardo . El Esplora difiere de todas las placas Arduino anteriores en que proporciona una serie de sensores incorporados, listos para usar, para la interacción. Está diseñado para las personas que desean comenzar a trabajar con Arduino sin tener que aprender primero sobre la electrónica. Para una introducción paso a paso a Esplora,


ARDUINO MEGA ADK

El Arduino Mega ADK tiene las mismas características que el tablero Arduino Mega, pero está especialmente diseñado para funcionar con Android


ARDUINO ETHERNET

Un Arduino Uno que incorpora un controlador Ethernet WizNet W5100 TCP / IP.

La Arduino Ethernet es una placa electronica basada en el ATmega328. Tiene 14 pines digitales de entrada / salida, 6 entradas anal贸gicas, un oscilador de cristal de 16 MHz, una conexi贸n RJ45, un conector de alimentaci贸n, un encabezado ICSP y un bot贸n de reinicio.


ARDUINO MICRO

Arduino Micro es la placa más pequeña de la familia, fácil de integrar en objetos cotidianos para hacerla interactiva. El Micro se basa en el microcontrolador ATmega32U4 con un USB incorporado que hace que el Micro sea reconocible como un mouse o teclado.


ARDUINO FIO

El Arduino Fio es un tablero de microcontroladores basado en ATmega328V funciona a 3.3V y 8 MH. Arduino Fio es una placa de microcontrolador basada en ATmega328V que funciona a 3.3V y 8MHz. Tiene 14 pines digitales de entrada / salida (de los cuales 6 se pueden usar como salidas PWM), 8 entradas analógicas, un resonador integrado, un botón de reinicio y orificios para el montaje de los pines. Tiene conexiones para una batería de polímero de litio e incluye un circuito de carga por USB. Un zócalo XBee está disponible en la parte inferior del tablero


SI PIENSAS QUE LOS USUARIOS DE TUS PROGRAMAS SON IDIOTAS, SÓLO LOS IDIOTAS USARAN TUS PROGRAMAS


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.