![]() |
Barógrafo do it yourself.
Hacía dos semanas que no aparecía por la Taberna y tengo excusa:
He estado programando y fabricándome un barógrafo para el Juriola, que paso a compartir con vosotros por si alguno quiere hacérselo. Dado que ha hecho el programa para un hardware específico. Si no sabéis programar en C, podéis montarlo si compráis los mismos componentes y le cargáis el software que yo puedo proporcionaros. El cacharro no tiene ninguna sofisticación, al menos de momento. Los barómetros que dan un histórico, tienen el problema de que es difícil saber lo rápido o lento que es un cambio de presión. En la gráfica del "juriolobarografo" podéis ver la evolución de la presión atmosférica de las últimas 12 horas. Lo mejor: el precio, los componentes cuestan menos de 50€. No me critiquéis la caja que está en construcción todavía. ingredientes: Ardduino UNO http://tienda.bricogeek.com/arduino/...duino-uno.html Display http://www.elecfreaks.com/store/tft2...eld-p-687.html Sensor de presión BMP180 http://www.elecfreaks.com/store/octo...sor-p-787.html https://fbcdn-sphotos-h-a.akamaihd.n...385b6fabdfeebe |
Re: Barógrafo do it yourself.
Buen Brico :cid5:
Una pregunto de lego en informática :nosabo: ¿si le añadimos un módulo GPS, se podría incluir en la pantalla datos como la posición, velocidad y rumbo? :calavera: Quedaría más completo.. |
Re: Barógrafo do it yourself.
Cita:
|
Re: Barógrafo do it yourself.
1 Archivo(s) adjunto(s)
Os adjunto el código
|
Re: Barógrafo do it yourself.
:cid5::cid5::cid5::cid5::cid5:
Un barógrafo es una herramienta fundamental a bordo. Realmente, mucho más importante que el barómetro en sí mismo, si no se está tomando nota regularmente. Esta propuesta es buenísima. :brindis::brindis: :pirata: |
Re: Barógrafo do it yourself.
Es una idea fantástica. Maldita falta de tiempo. Igual pido los ingredientes para entretenerme en navidades :nosabo::nosabo:
Pero estoy por hacer un hyperlow cost: http://www.dx.com/es/p/dccduino-atme...g#.VHYIFjGG-24 http://www.dx.com/es/p/replacement-1...0#.VHYLXjGG-24 http://www.dx.com/es/p/bosch-bmp180-...5#.VHYPrzGG-24 Con higrómetro: http://www.dx.com/es/p/temperature-h...2#.VHYTCTGG-24 O un medidor de escora: http://www.dx.com/es/p/mini-arduino-...8#.VHYSrTGG-24 Al final serán más trastos en el fondo del cajón. :cunao::cunao::cunao: Por cierto, hay voltímetros y amperímetros hasta 20V y 10A http://www.dx.com/es/p/sj-028va-0-3-...2#.VHYNZTGG-24 |
Re: Barógrafo do it yourself.
Cita:
Para pantalla low cost te aconsejaría esta: http://www.dx.com/es/p/2-2-serial-sp...5#.VHZbAWdi7IU |
Re: Barógrafo do it yourself.
A petición de algún cofrade, paso a indicar los pasos a seguir para fabricarse el aparatejo.
1.- Encargar los componentes Cualquier clon de arduino UNO, sirve, cualquier sensor BMP180 , lo que tiene que ser igual es la pantalla para que el programa no de errores. Esperamos a que llegue el material. 2.- Descargar los programas y librerías necesarias. -programa Arduino IDE : http://arduino.cc/en/Main/Software -Librería para la pantalla: http://forum.arduino.cc/index.php?PH...0;attach=67807 - sketch (el archivo de texto del post de arriba) 3.- soldamos los cables del sensor a los agujeritos libres de la placa de la pantalla del siguiente modo: sensor - pantalla SCL - A5 SDA - A4 VCC - 5V GND - G 4.- conectamos la pantalla sobre el Arduino, con cuidado de hacerlo en el sentido correcto, que los pines de uno y otro coincidan. 5.- conectamos el montaje al ordenador mediante el cable USB 6.- arrancamos el programa IDE de arduino y en la opción herramientas, tarjeta ponemos Arduino Uno y comprobamos que nuestro montaje aparece en un puerto COM 7.- cargamos la librería ucglib habréis descargado un zip y deberéis saber donde está. En el programa IDE vamos a sketch-importar librería-add library. Le damoss la dirección de donde habeis descargado el zip (no hay que descomprimirlo) IDE instalará la librería. 8.- cargamos el sketch copiais el texto que habéis descargado del post y hacéis copypaste en la ventana del arduino. 9.- Cargamos el programa al barógrafo con el icono de la flecha le damos a cargar.... compilando... cargando... Si no ocurre un error (que no deberíia) vuestro montaje ya se ha convertido en un barógrafo, solamente queda hacerle la cajita como más os guste y para hacerlo funcionar lo alimmentáis con 12Vpor el jack redondo o por USB. En caso de que hubiera mejoras o modificaciones, tendríais que repetir los pasos desde el 8. Ánimo! |
Re: Barógrafo do it yourself.
Hola ; Juriola, como has hablado del higrometro, creo, a la hora de predecir nieblas, "cosa interesante", podrias ponerle algo de temperatura agua de mar....bola seca / bola humeda ???:brindis:,
... Hola ; Juriola, como has hablado del higrometro, creo, a la hora de predecir nieblas, "cosa interesante", podrias ponerle algo de temperatura agua de mar....bola seca / bola humeda ???:brindis:, Mejoro: Como tu ya le quieres poner un Higrómetro, tal vez sea mejor un Psicrometro ( son dos termometros sencillos y baratos juntos- bola seca y bola humeda). Y nos falta temperatura agua del mar ( otro termometro). EJemplo: - Temp bola seca 11º. - Temp bola humeda 9º Entonces, Temperatura punto de rocio ( 11-9= 2; 9-2= 7º es la temperatura de rocio. Se meten en una grafica ejes ( Ordenadas Tª/ Abscisas, hora L) las variables PUnto de rocio y temp agua de mar, y se ve la progresio de las rectas; si las rectas se acercan ...y cortan , esa sera la hora, en el eje de abscisas, en que habra niebla. Ademas el saber la temp de Rocio, nos servira para hacer otras previsiones, por ejemplo: - Si la temperatura y el punto de rocío están cercanos en la misma tarde cuando el aire empieza a volverse frío, es probable que se forme niebla durante la noche.( se vería en la grafica) / Un punto de rocío alto significa que hay mucho vapor de agua contenido. Un valor bajo significa poco vapor de agua contenido, por tanto. - Un alto punto de rocío indica probabilidad de lluvia y tormentas. Si se observan valores mayor a 22 grados en el punto de rocío podría haber caída de granizo o tormenta intensas. / Puede usar el punto de rocío para predecir la temperatura mínima de la noche. Siempre que no se esperen nuevos frentes por la noche y la humedad relativa por la tarde sea > /= 50%, el punto de rocío por la tarde le dará una idea de que temperatura mínima debe esperar por la noche, puesto que al aire es probable que no se enfríe más que el punto de rocío en ningún momento de la noche. ..Espero que se entienda |
Re: Barógrafo do it yourself.
bien, entendido. La temperatura del agua puedo medirla con un termómetro en contaccto con un pasacascos el problema es la bola húmeda del psicrómetro que hay que mantener mojada para tener una medida correcta. Además, para que la bola húmeda sea precisa necesita de una corriente de aire. Poderse, se puede pero el montaje a bordo es aparatoso (de aparatos).
|
Re: Barógrafo do it yourself.
Al final me estoy calentando de verdad :borracho::borracho:
jejeje otro puñado de trastos en el cajón. Tengo unas preguntillas, a ver si me puedes echar un cable que de electrónica estoy más escaso... ¿qué te parece este arduino? Creo que lleva el mismo micro que el que has puesto. Es una pagina tipo DE pero algo más barata. He comprado bastante ahí y siempre bien. http://www.buyincoins.com/item/10252.html#.VHdxEjGG-24 He visto una pantalla táctil, que a lo mejor serviría para crear un menu y poder seleccionar la escala o los datos a mostrar. http://www.dx.com/es/p/generic-uno-r...7#.VHd4pDGG-24 Como la pantalla se va a comer todos los pines de la placa, se podrían ampliar los pines de arduino con estos chips? http://www.dx.com/es/p/jtron-ic-inte...9#.VHd7XTGG-24 Así podríamos conectar más sensores. Pero tengo la duda si servirían para eso o solo para controlar más leds y motores, ya que creo que pierde un ciclo de reloj. No sé ni lo que digo. :cunao::cunao::cunao: |
Re: Barógrafo do it yourself.
Os dejo un enlace para calculo psicrometrico, está en catalán pero sirve si interesa http://www.casacota.cat/2x2/psicrometric.pl
:borracho::borracho: que va refrescando |
Re: Barógrafo do it yourself.
Cita:
|
Re: Barógrafo do it yourself.
Cita:
|
Re: Barógrafo do it yourself.
Gracias a un amigo y cofrade ya tengo montado y fiuncionando el Batrografo, pero como habeis echo para montarlo en el barco, que soporte o caja habeis utilizado ?????????:brindis::brindis::brindis::brindis::brindis:
|
Re: Barógrafo do it yourself.
Yo lo que he hecho ha sido, hacer una caja de madera tipo caja de cerillas con los agujeros en el lateral para los conectores. como cristal he cortado una vieja caja de cassete y la he pegado por dentro.
|
Re: Barógrafo do it yourself.
1 Archivo(s) adjunto(s)
os dejo una pequeña modificación del softwaredel barógrafo, incluye una escala graduada para las horas en la línea de 1013 hPa y líneas cada 10 hPa de referencia.
|
Re: Barógrafo do it yourself.
Hola Juriola.. :brindis:
Una duda con el texto del sketch :nosabo: Me está dando problemas al verificarlo con el programa, antes de grabarlo en el arduino. Me dice que la linea 5, me dice " error: 'Ucglib_ILI9341_18x240x320_SWSPI' does not name a type barografo.ino: In function 'void setup()':" :cagoento: También me da error en la linea 25 dice: " error: 'UCG_FONT_MODE_TRANSPARENT' was not declared in this scope" :cagoento: Parece que uso una librería que no toca... ¿O qué puede ser? :nosabo: Gracias :cid5::cid5: |
Re: Barógrafo do it yourself.
si, es un problema de librería, prueba con esta:
https://bintray.com/artifact/downloa...uino_v1.01.zip |
Re: Barógrafo do it yourself.
Hola de nuevo.
Creo que esta también la he probado.. Y me daba el mismo error. Lo miro y te comento |
Re: Barógrafo do it yourself.
Perfecto :cid5:
Con esta librería no me ha dado problemas al compilar Gracias, probaré a convertir mi estación meteo con la pantalla 5110 al barógrafo con la 2.2:calavera: Muchas gracias por la ayuda:cid5::cid5: Y venga unas birras para celebrarlo:brindis::brindis: |
Re: Barógrafo do it yourself.
Buenas tardes y feliz año
El pasado dia uno de enero contacté con Carlos,”Juriola”, para charlar sobre su juriolografo; os transcribo la conversación: Enhorabuena cofrade, por esa magnífica idea, por concretarlo en un trabajo que considero muy útil y sobre todo por compartirlo. Me he estado leyendo los post del hilo y me gustaría hacerte algunas preguntas: Relativo al software: Veo que las instrucciones son para el sensor bmp085, y que usamos bmp180; no tiene relevancia? Relativo a la pantalla: Cuantas líneas admitiría ese tipo? Me explico; sería posible añadir en su caso algunas líneas, sea con caracteres alfanuméricos, sea con líneas con una determinada pendiente? Relativo a la placa: Admitiría añadir un par de sensores más?, por ejemplo uno de temperatura de agua de mar pegado a un pasacascos, y uno de humedad colocado en cubierta? Me explico: Del post del cofrade xplanero veo que se puede predecir el punto de rocio con una formula matematica partiendo de la humedad relativa, temperatura del aire y presión en el momento. Habria que buscarla, he hecho algunos intentos y no me sale, pero todo se andará. Por otro lado en su post el cofrade marambaia nos da algunos conceptos para considerar la conveniencia de instalar digamos una alarma que salte en esa pantalla relativa a posibles chubascos, aparición de nieblas, etc… Idea muy buena a pulir un poco. Si hacemos un análisis de esas formulas algebraicas, y unimos todos los datos que nos pueden dar los sensores de que hablo, con no muchas líneas de programa se podría preparar un barógrafo que pueda interpretar en automatico de una forma básica los resultados que nos dieron los sensores.. Otra cosa es la interpretación “fina” de los resultados, pero la base de todo es tu barógrafo con esa idea de hacerlo casero y low cost, que permitiría hacer un equipo para navegantes que siempre andan haciendo otra cosa y miran el barómetro de vez en cuando. Incluso se podría pensar en conectar alguna alarma sonora; (a mi ya me ha pillado un chubasco de viento de noche sin esperarlo y es cuando menos desagradable) Me gustaría que me dijeras que te parece la idea, y si te convence, te propongo empezar a trabajar en el tema. Yo busco la parte de cálculos algebraicos, y sincronización de resultados; no se trabajar en c pero te podría dar el análisis y las subrutinas preparadas. En cuanto a diseño y confección de la caja también podría colaborar, he hecho cuadros eléctricos con aspecto profesional con una lámina de metacrilato, vinilo impreso y madera. Te animas a darle una vuelta a todo este tema? Es evidente que económicamente no tiene una rentabilidad, pero podría darnos a los navegantes un equipo hecho a medida para nuestras necesidades, no una simple estación meteo del l***. Y esta es la contestación de “Juriola” Hola Felipe, feliz año: Para mi es un honor ser útil a la comunidad y de alguna forma delvolver algo de lo mucho que me ha aportado la Taberna. En cuanto al sensor, el bmp085 está descontinuado y substituído por el bmp180 con igual drivers y configuración, por lo cual no supone ningún problema. Para hacer cualquier ampliación del equipo, hay que cambiarle la pantalla, no porque ésta no pueda sino porque ese modelo en concreto requiere unas librerías muy grandes que se comen la capacidad de memoria del arduino. No fue una buena elección de pantalla, pero, ahora estoy en Argentina y aqui no es fácil encontrar material de importación. De todas formas, un amigo de aqui, con problemas de visión me ha pedido que le monte uno con una pantalla más grande así que con la base del nuevo hardware puedo experimentar. El tema del psicrómetro, no es problemático de implementar, es problemático de mantener funcionando en un barco pues necesita una bola húmeda de agua destilada que hay que ir manteniendo mojada. Por el tema de añadir sensores no hay problema, se pueden añadir uno de cada tipo y también hay un sensor triple de presión temperatura y humedad. Leds y alarmas sin problemas, depende de los pines que se lleve la pantalla, hay cinco salidas analógicas (sensores) y cinco digitales (botones, leds, etc). Si te parece, publica estos dos mensajes en el post del barógrafo y continuamos desde ahí. |
Re: Barógrafo do it yourself.
Continuando con el post anterior, gracias a la colaboracion de un ilustre cofrade, ya tengo la formula matematica que nos ligara humedad relativa, presion y temperatura.
Formula contrastada y que nos permitiria tener la temperatura del pùnto de rocio |
Re: Barógrafo do it yourself.
Cita:
|
Re: Barógrafo do it yourself.
Exactamente que dato nos da un sensor de humedad de los que encontramos en las paginas de arduino?
Humedad relativa o cantidad de agua "disuelta" en el aire? ? |
| Todas las horas son GMT +1. La hora es 21:58. |
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto