0% encontró este documento útil (0 votos)
140 vistas

Introduccion Arduino

En 2005, investigadores del Instituto Italiano de Diseño Interactivo crearon Arduino, una plataforma de hardware y software de código abierto para crear objetos interactivos. Arduino consiste en placas electrónicas de bajo costo programables a través de un IDE basado en Processing. La plataforma permite integrar hardware y software para interactuar con el entorno físico, como encender una luz por un tiempo al presionar un botón. Arduino ha ganado popularidad entre estudiantes y aficionados gracias a su facilidad de uso y bajo costo.

Cargado por

rivamara5960
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
140 vistas

Introduccion Arduino

En 2005, investigadores del Instituto Italiano de Diseño Interactivo crearon Arduino, una plataforma de hardware y software de código abierto para crear objetos interactivos. Arduino consiste en placas electrónicas de bajo costo programables a través de un IDE basado en Processing. La plataforma permite integrar hardware y software para interactuar con el entorno físico, como encender una luz por un tiempo al presionar un botón. Arduino ha ganado popularidad entre estudiantes y aficionados gracias a su facilidad de uso y bajo costo.

Cargado por

rivamara5960
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

Introduccin a la Plataforma Arduino

Alfredo G. Rivamar [email protected]

Algo de historia En el ao 2005, en el Instituto Italiano de Diseo Interactivo (IVREA) se conforma un equipo integrado por los fundadores del proyecto Arduino, Massimo Banzi y David Cuartielles y complementados por Tom Igoe, Gianluca Martino, David Mellis y Nicholas Zambetti. El objetivo era disear una placa electrnica sencilla, de bajo costo, fcil de programar, utilizable en cualquier tipo de proyecto, disciplina y rea de conocimiento, de cdigo abierto y accesible, disponible bajo licencia Creative Commons, originalmente para los estudiantes del Instituto. Qu es Arduino? Arduino es una plataforma de computacin fsica open source basada en una placa de entrada/salida (E/S) y un ambiente de desarrollo (IDE) que implementa el lenguaje Processing. La computacin fsica permite integrarse con el ambiente por medio de hardware y software. Si necesitara encender una luz por un cierto intervalo de tiempo luego de que un pulsador sea presionado, podra utilizar Arduino con un pulsador y una lmpara. Luego de finalizar el tiempo definido como encendido, la luz se apagara. Permite desarrollar objetos interactivos en si mismos o conectada al software de una computadora. Facilita disear, desarrollar y construir sus propios proyectos electrnicos sin necesidad de poseer grandes conocimientos en electrnica y programacin. As, deja abierto el camino hacia la creatividad e innovacin en las soluciones. Multiplataforma (Windows, Macintosh y Linux). Basado en el IDE de Processing. Programable por medio del puerto USB. Software y hardware open-source. Bajo costo. Comunidad de usuarios a nivel mundial.

La Arduino con microcontroladores de 8 bits Atmel1 es actualmente la ms popular. Entre otras, incluye las placas UNO, MEGA 2560 y Leonardo. Anteriormente se comercializaron placas Diecimilia y Duemilanove. La diferencia ms importante entre UNO y estas es que Arduino UNO utiliza un tipo diferente de chip USB. Si bien esta modificacin no afecta como se utiliza la placa, facilita la instalacin del software de Arduino y permite mayores velocidades de comunicacin con la computadora. Arduino Leonardo se diferencia de sus predecesoras en que utiliza un chip ATmega32U4 que contiene el controlador USB, eliminando la necesidad de un procesador secundario. Estas placas se alimentan a partir de una fuente de 9 Vcc o mediante el puerto USB.
Caracterstica de Arduino
1

UNO

Mega 2560

Leonardo

DUE

www.atmel.com
1

Tipo de microcontrolador Velocidad de reloj Pines digitales de E/S Entradas analgicas Salidas analgicas Memoria de programa (Flash) Memoria de datos (SRAM) Memoria auxiliar (EEPROM)

Atmega 328 16 MHz 14 6 0 32 Kb 2 Kb 1 Kb

Atmega 2560 16 MHz 54 16 0 256 Kb 8 Kb 4 Kb

Atmega 32U4 16 MHz 20 12 0 32 Kb 2.5 Kb 1 Kb

AT91SAM3X8E 84 MHz 54 12 2 (DAC) 512 Kb 96 Kb 0 Kb

También podría gustarte