Página principal

ARDUINO - MI PRIMERA PRÁCTICA

xsetaseta@gmail.com

Esta semana pasada me llegó el famoso circuito Arduino.
Se puede comprar en internet por alrededor de 20€. El modelo que tengo es el Duemilanove con el procesador ATmega368 (2k SDRAM).
Desde luego por el precio que cuesta y ya montado me parece económico.
Como mis  prácticas se realizan el Linux bajo Debian he seguido las instrucciones que se encuentran en la página oficial .
Tengo dos manual, el primero arduma1 es una tradución de Arduino Notebook realizada por José Manuel Ruiz Gutiérrez, el segundo arduma2 Guía de Usuario de Arduino de Rafael Enríquez Herrador.
Estos dos manuales son de mucha ayuda, por lo que recomiendo su lectura.
En una consola y siendo root instalo:   apt-get install openjdk-6-jre gcc-avr avr-libc avrdude.
Debemos saber que el entorno de desarrollo para el Arduino funciona bajo java, por ese motivo es totalmente idéntico en Windows o Mac.
Ahora, bajo la última versión de arduino de la pagina oficial http://arduino.cc/es/Main/Software y lo descomprimo en mi directorio.
Ya solo falta ejecutar el fichero arduino que se encuentra en el directorio arduino-versión.
Nos aparece un IDE para editar y compilar nuestros proyectos.
La primera práctica que he hecho ha sido Blink, hace parpadear el LED que tiene el pin 13 del Arduino.
Para leer el ejemplo ir al menú :  File-> Examples->Basics->Blink
Cambia la línea : delay(1000); por el valor que mas te guste para que parpadee mas rápido o mas lento.
Ya tenemos el ejemplo cargado, solo nos falta compilarlo para ver si hay algún error, ir a menú: Sketch-> Verfy/Compile
Si no hemos cometido ningún error nos aparecerá como en la imagen.

Antes de mandar el programa a la placa debemos configurar un par de cosas.
La primera el modelo de placa que tenemos, vamos al menú : Tools-> Board -> Arduino
Duemilanove.
Y la segunda la conexión al PC, menú: Tools-> Serial Port ->/dev/ttyUSB0.
Ahora tenemos todo configurado, solo nos falta mandar el programa a la placa. menú: File-> Upload to I/O Board.
Esperamos unos segundos mientras se carga el programa en la placa, los LED TX-RX parpadean frenéticamente hasta que se paran y el programa empieza a funcionar haciendo parpadear el LED conectado al pin 13 del Arduino.
Mi primera experiencia ha sido un éxito, y la facilidad con que se programa y se carga en la placa sorprendente.