Una inmensa mayoría del trabajo que realizamos en aeromodelismo y radiocontrol esta relacionado de una forma u otra con la electrónica, incluso muchos de nosotros buscamos montajes de aeromodelismo o circuitos de aeromodelismo con los que implementar algunos de nuestros útiles, como comprobadores de servo por ejemplo.Los chips y microcontroladores que podemos comprar hoy pueden facilitar enormemente nuestros montajes y además aprender electrónica digital tampoco es tan difícil, por eso quería que conocierais Arduino. En realidad solo hablar de Arduino nos llevaría algo más que este artículo, por eso lo mejor es que acudáis a la página oficial del proyecto para ampliar la información. Baste decir que Arduino es hardware libre y que sustenta a su alrededor una comunidad amplísima de usuarios que desarrolla multitud de programas y le da soporte, pero lo mejor de todo es que es fácil de aprender a programar y que a nosotros nos puede servir muy bien para nuestros circuitos de aeromodelismo. No os dejéis engañar por su aspecto y tamaño, es muy potente y existe incluso un proyecto llamado Ardupilot que convierte Arduino en un piloto automático para aviones, coches y barcos de radiocontrol.
Como ilustración vamos a ver como hacer un comprobador de servos con Arduino, para ello necesitamos el IDE que podemos descargar desde la página de Arduino, la placa de Arduino, un servo y tres cables. Lo primero es descargarse Control Servo, que es el código con el que programamos la placa de Arduino mediante el IDE. Después conectamos un servo a la placa de Arduino de la siguiente forma, pin 2 de la placa de Arduino al pin de modulación del servo, que para un Futaba es el cable de color blanco, pin 5v de la placa de Arduino al pin de alimentación del servo, que para un Futaba es el cable de color rojo y pin gnd de la placa de Arduino al pin de masa del servo, que para un Futaba es el cable de color negro. Ahora programamos nuestro Arduino y una vez finalizado el proceso empezará a ejecutarse el código del comprobador de servos, desde el propio IDE de Arduino abrimos el monitor serial y ya podemos mandar los comandos para mover nuestro servo, "+" mueve el servo en un sentido, "-" en otro y la barra espaciadora lo centra. En el siguiente vídeo podemos ver el resultado del proceso.
Además existe la posibilidad de hacer otro gran número de montajes como luces para nuestras maquetas, monitores de parámetros de vuelo, etc todo depende de hasta donde estemos dispuestos a llegar. Si estáis interesados os podéis descargar un manual de programación de Arduino.









0 comentarios:
Publicar un comentario en la entrada