Como he anunciado hace algunos das, soy poseedor de un Arduino gracias a mi amiguete dfowler de uHobby. Y como no poda ser de otra forma, he hecho un montaje de prueba para poder comenzar a utilizar este fantstico chip ATMega168.
Video y detalles del montaje a continuacin...
Relacionado:
- (DIY) Interfaz para LCD Nokia color con Arduino
Montaje sobre la protoboard:
Como se puede ver, el montaje es muy sencillo y se compone de un ATMega168, un oscilador de 16Mhz, un boton switch para el reset, un led junto con su resistencia y un mdulo MicroUSB de 4D Systems para poder conectar, alimentar y programar todo el conjunto de forma muy simple mediante el puerto USB.
No hay mucho que decir por el momento. Simplemente he seguido la fantstica gua de inicio rpido que he posteado hace unos das por aqui y voial.
Compilador y programacin:
Lo nico que se necesita es descargar el compilador basado en Java disponible en la pgina de arduino tanto para Windows como tambin Linux y Mac.
Configurando el entorno de programacin:
Lo primero que hay que hacer es configurar el puerto srie para poder comunicarse con la placa. En mi caso, el MicroUSB crea un puerto srie virtual marcado como COM3. La velocidad por defecto es de 115Kbps.
Programa de ejemplo LED Fade:
Como ejemplo, lo normal es usar el programa de ejemplo "LED Blink" que viene siendo el equivalente al "Hola mundo" de cualquier programa que podamos hacer. En ese ejemplo normalmente se conecta un LED a la salida digital 13 y lo hace parpadear, pero he preferido probar el montaje con una salida de PWM ya que tiene algo ms de gracia y queda de miedo con un LED azul ;)
Todo el montaje en la protoboard estaba listo en apenas 15 minutos. Arduino es una plataforma libre y extremadamente recomendada para iniciarse de forma fcil en el mundo de los microcontroladores.
Nota sobre la conexin USB:
La salida srie del Arduino permite una comunicacin srie con un PC como practicamente cualquier microcontrolador. Normalmente, este tipo de conexiones necesitan de un conversor como el MAX232 y algunos condensadores para poder funcionar. En mi caso he preferido ahorrarme dicho conversor e utilizar un mdulo MicroUSB de 4D Systems por distintos motivos. Lo primero y ms evidente es que es ms practico usar un puerto USB que un cable srie. Y lo segundo es que de esta forma, podemos tomar directamente del conector USB una toma de 5V estabilizados para alimentar la placa ahorrandonos tener que montar un regulador y varios componentes discretos a mayores. El resultado es un montaje extremadamente simple, con muy pocos componentes y listo para usar en apenas 10 minutos.
Notas finales:
Muchos son los sitios que hacen referencia a montajes similares, sin embargo mucha gente pregunta: "Y qu puedo hacer con esto?". Creo que la respuesta es muy fcil ya que el lmite lo pone tu imaginacin :)
Estar encantado de leer vuestros comentarios y opiniones en este post.
Continuar...
