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.