Una vez conectado el módulo barométrico y de temperatura, he localizado un código de ejemplo que con unas pequeñas modificaciones ya lo he puesto a andar
Esta es la parte del código que envía la temperatura, presión atmosférica y altitud al PC.
Este es el monitor serial donde puedo visualizar los valores captados por el sensor.
El siguiente paso es la memorización de los datos para su posterior transferencia al PC o movil o lo que sea.
Después, estableceré un limitador para el motor de forma que pare el motor en caso de superar cierta altura. Es decir, parecido al los altímetros de F5J. Por cierto, dejaré uno como altímetro F5J por si vuelvo a competir.
lunes, 8 de julio de 2013
Autopiloto. Componentes para altímetro
Ya dispongo de los componentes básicos para iniciar la experimentación. Se trata de :
- Una copia de Arduino Pro Mini 328 5v
- Un módulo de sensor barómetrico y temperatura BMP085
- Un convertidor serie USB CP2102 USB 2.0 to TTL UART 6PIN
Es esquema del Arduino Pro Mini original es el siguiente:
Espero que coincida con la copia que he comprado
Ya he conectado y probado el Pro Mini 328 con el convertidor serie USB. El convertidor no tiene circuito de reset por lo que hay que mantener pulsador el botón de reset del Arduino Pro Mini antes de iniciar la descarga.
Los pines para comunicar con el convertidor USB los he soldado con salida hacia arriba para que no interfieran con el resto de pines en caso de usar placas de conexión rápida.
El convertidor permite alimentar lel circuito con 3,3 V o 5 V. El reset no lo utilizo, lo reseteo a mano cunado descargo la aplicación.
El módulo sensor barométrico y temperatura dispone también de alimentación a 5V
sábado, 6 de julio de 2013
Autopiloto
Hoy empiezo a desarrollar mi autopiloto.
La base es un Atmega 328. He elegido la version de 5V por ser la tensión del sistema de radio. Debo comprobar las tolerancias en ha alimentación.
El primer hito es integrar un sensor barométrico y registrar la altitud de vuelo.
El segundo es accionar la profundidad en base a la altitud para mantener la altura en vuelo. Quizás un simple control PI sea k que necesite.
Suscribirse a:
Entradas (Atom)


