Los siguientes son los pasos que tienes que seguir para empezar a trabajar con la placa Arduino:

  1. Conseguir una placa PICARO Arduino o Arduino UNO y el cable USB
  2. Descargar el ambiente de desarrollo Arduino
  3. Conectar la tarjeta Arduino
  4. Instalar los drivers
  5. Ejecutar el ambiente de desarrollo Arduino
  6. Abrir ejemplo Blink
  7. Seleccionar tu tarjeta Arduino
  8. Seleccionar el puerto de comunicación COM
  9. Cargar el programa en la tarjeta

1.- Conseguir una placa PICARO Arduino o Arduino UNO y el cable USB

La placa PICARO Arduino es una tarjeta I/O simple la cual se basa en el procesador ATmega8 de Atmel. La tarjeta está compuesta por un circuito impreso (PCB) y componentes electrónicos.

image001

Hay varias formas de obtener una placa Arduino:

Comprar una placa: http://www.olimex.cl/index.php?cPath=76_78

Construir tu propia placa: si quieres construir tu propio PCB descarga los archivos CAD desde la página de Hardware. Extrae el archivo .brd y envíalo a un fabricante de PCB. Ten en cuenta que un fabricante de PCB puede cobrarte bastante caro por hacer una sola placa. Es mejor juntar a un grupo de 20 a 30 personas. Como los archivos CAD están a libre disposición también puedes adaptar la placa a tus propios requerimientos.

Comprar las partes: Compra las partes tu tienda de electrónica preferida. La versión serial ha sido diseñada con componentes básicos, para que puedas encontrar los componentes fácilmente. La versión USB requiere de habilidades más avanzadas en cuanto a lo que es soldadura ya que utiliza componentes SMD como el chip FTDI. Aquí puedes descargar una lista de los materiales que necesitas.

Montar los componentes:  Aquí puedes ver la guía paso a paso para montar los componentes de la placa Arduino.

Programar el bootloader: para que el ambiente de desarrollo pueda programar el chip, este tine que ser programado con un código especial llamado bootloader. Aquí puedes ver la una guía sobre como programar el bootloader en tu chip.

Si estás utilizando una placa Arduino USB (como la Arduino NG o la Arduino Mini), necesitarás un cable USB.

2.- Descargar el ambiente de desarrollo Arduino

Para programar la tarjeta necesitas el ambiente de desarrollo Arduino, el cual lo puedes descargar del siguiente link (esta es la última versión disponible en este momento, pero siempre es bueno revisar la página oficial de Arduino http://www.arduino.cc para ver si hay actualizaciones)

Download ArduinoArduino 0009 for Windows

3.- Instalar los drivers USB

Si estás utilizando la placa Arduino USB, necesitarás instalar los drivers del chip FTDI. Estos se encuentran en el directorio  drivers/FTDI USB Drivers de la distribución. En el siguiente paso (conectar la tarjeta) Windows preguntará por los drivers.

La última versión de los drivers puede ser descargada desde el sitio web de FTDI.

4.- Conectar la tarjeta Arduino

Si está utilizando la versión serial de la tarjeta, la energía debe ser provista por una fuenta de poder externa (6 a 25 VDC, centro positivo). Conecte la tarjeta al puerto serial de su computador.

En la versión USB, la alimentación puede provista por el puerto USB o por una fuente externa. Para alimentar la placa por el puerto USB (adecuado para controlar dispositivos de bajo consumo, como un LED) conecte el jumper en los 2 pines más cercanos el conector USB .  Para alimentar la tarjeta utilizando una fuente externa (6-12V), conecte el jumper en los dos pines más cercanos al conector de poder.  Cualquiera sea el modo de alimentación conecta el cable USB al PC.

El LED de encendido debería iluminarse.

image002


El asistente para agregar nuevo hardware se abrirá. Selecciona la opción de NO buscar actualizaciones en Windows update y haz click en siguiente.

image003

Luego selecciona “Instalar desde una lista o ubicación específica (avanzado)” y luego selecciona siguiente.

image004

Asegúrate de que la opción “Buscar el controlador más adecuado en estas ubicaciones” esté seleccionada,  desmarca la opción “Buscar en medios extraíbles ” y marca la opción “incluir esta ubicación en la búsqueda”  y luego busca la carpeta en la cual descomprimiste los drivers del chip USB y haz click en siguiente.

image005

El asistente buscará en driver y luego dirá que encontró un “USB Serial Converter”. Haz click en finalizar.

image006

El asistente para instalar nuevo hardware aparecerá nuevamente. Sigue los mismos pasos anteriormente mencionados. Esta vez encontrará un “USB  Serial Port”.

5.- Conectar un LED

El primer sketch que vamos a cargar en la tarjeta Arduino será el que hace parpadear un LED, a si que asegúrate de tener uno conectado a la placa. Normalmente, necesitas tener un LED y una resistencia. La tarjeta Arduino Diecimila y la original Arduino NG, traen un LED conectado al PIN13. La tarjeta Arduino NG Recv.C y las versiones anteriores de Arduino NG no tiene este LED, pero si incorporan la resistencia; necesitarás conectar el lado positivo del LED (pata más larga) al PIN13 y el negativo al PIN GND.  En cualquier otro PIN es necesario utilizar una resistencia y un LED.

6.- Ejecutar el ambiente de desarrollo Arduino.

Abre la carpeta en la cual tienes instalado el software de Arduino y has doble click en la aplicación Arduino.

7.- Cargar el programa en la tarjeta

Abre el sketch de ejemplo: File > Sketchbook > Examples > Digital > Blink.

Aquí puedes ver como se debiera ver la pantalla.

image007

Selecciona el puerto COM en el que tienes conectada la tarjeta Arduino en el menú Tools|Serial Port menú. Para ver cual es el puerto COM en el que esta conectado tienes que ir al Administrador de Dispositivos de Windows  (Panel de control > Sistema > Hardware > Administrador de Dispositivos). Busca  “USB Serial Port” en la sección de puertos; esa es la tarjeta Arduino.

image008
image009

Necesitarás también especificar el microcontrolador que estás utilizando. Mira el chip que está isntalado en tu tarjeta. Debería ser el ATmega8 o el ATmega168. Asegúrate de seleccionar el correcto en el menú Tools >Microcontroller

image010

Si tienes la nueva Arduino Diecimila, simplemente haz click en el botón “Upload”. Si estás utilizando una Arduino Mini o una Arduino NG u otra tarjeta, necesitarás presionar el botón de reset presente en la placa inmediatamente antes de apretar el botón “Upload”. Espera unos segundos y deberías ver los LED’s RX y Tx de la tarjeta parpadeando. Si el programa se cargó satisfactoriamente un mensaje aparecerá en la barra de status “Done uploading”.

image011

8.- Mirar como pestañea el LED

Unos segundos después de que se haya cargado el programa el LED empezará a parpadear. Si lo hace felicitaciones! Ya haz realizado tu primer paso con las placas Arduino.

9.- Aprende a usar Arduino

Tutoriales: Prueba con estos programas de ejemplo (En Inglés)

Referencias: Lee las referencias de programación de Arduino (En Inglés)