Arduino MEGA 2560

El Arduino Mega 2560 es una placa de desarrollo basada en el microcontrolador ATmega2560. Tiene 54 entradas/salidas digitales (de las cuales 15 pueden ser usadas como salidas PWM), 16 entradas analógicas, 4 UARTs, un cristal de 16Mhz, conexión USB, jack para alimentación DC, conector ICSP, y un botón de reseteo. La placa Mega 2560 es compatible con la mayoría de shields compatibles para Arduino UNO.

¿Por qué ARDUINO?
Hay muchos otros microcontroladores y plataformas microcontroladoras disponibles para computación física. Parallax Basic Stamp, Netmedia's BX-24, Phidgets, MIT's Handyboard, y muchasotras ofertas de funcionalidad similar. Todas estas herramientas toman los desordenados detallesde la programación de microcontrolador y la encierran en un paquete fácil de usar. Arduino también simplica el proceso de trabajo con microcontroladores, pero ofrece algunas ventajas para profesores, estudiantes y acionados interesados sobre otros sistemas:


Barato: Las placas Arduino son relativamente baratas comparadas con otras plataformas microcontroladoras. La versión menos cara del modulo Arduino puede ser ensamblada a mano, e incluso los módulos de Arduino preensamblados cuestan menos de 50$.
Multiplataforma: El software de Arduino se ejecuta en sistemas operativos  Windows, Macintosh OSX y GNU/Linux. La mayoría de los sistemas  microcontroladores están limitados a Windows.

 

Entorno de programación simple y claro: El entorno de programación de Arduino es fácil de usar para principiantes, pero sucientemente exible para que usuarios avanzados puedan aprovecharlo también. Para profesores, está  convenientemente basado en el entorno de programación Processing, de manera que estudiantes aprendiendo a programar en ese entorno estarán familiarizados con el aspecto y la imagen de Arduino.


Código abierto y software extensible: El software Arduino está publicado como herramientas de código abierto, disponible para extensión por programadores experimentados. El lenguaje puede ser expandido mediante librerias C++, y la gente que quiera entender los detalles técnicos pueden hacer el salto desde Arduino a la programación en lenguaje AVR C en el cual está basado. De forma similar, puedes añadir código AVR-C directamente en tus programas Arduino si quieres.
Código abierto y hardware extensible: El Arduino está basado en microcontroladores ATMEGA8 y ATMEGA168 de Atmel. Los planos para los módulos están publicados bajo licencia Creative Commons, por lo que diseñadores experimentados de circuitos pueden hacer su propia versión del módulo, extendiéndolo y mejorándolo. Incluso usuarios relativamente
inexpertos pueden construir la versión de la placa del módulo para entender como funciona y ahorrar dinero.

Arduino dispone de una amplia variedad de placas y shields para usar dependiendo de nuestras necesidades.

 

SHIELD

Un shield es una placa compatible que se puede colocar en la parte superior de los arduinos y permite extender las capacidades del arduino.

PAGINA OFICIAL DE ARDUINO

El siguiente link es la pagina oficial de arduino, en la cual encontraras todas las herramientas necesarias para poder programar, como asi tambien ejemplos y descargas del compilador y cargador de programas al microcontrolador para los distintos sistemas operativos.

PAGINAS DE TUTORIALES Y EJEMPLOS

aprendiendo arduino

01 - GUIA DE ARDUINO.pdf
Documento Adobe Acrobat 5.5 MB
02 - MANUAL DE PROGRAMACION DE ARDUINO.p
Documento Adobe Acrobat 1.4 MB