Plotter de bajo coste con Raspberry Pi y Open Plotter
Saludos Navegantes,
Hoy vamos a ver cómo instalar la famosa Raspberry Pi con Open Plotter en nuestro barco. Básicamente le vamos aponer un cerebro a nuestro barco.
Con la Raspberry Pi vamos a poder hacer multitud de cosas que podrían rellenar muchísimos post, pero hoy nos vamos a centrar en hacer dos cosas con ella: Vamos a construirnos un plotter muy avanzado y super económico para nuestro barco, y además vamos a añadir a ese plotter un sistema AIS para ver los barco que nos rodean. Y, esto último, va a ser con un simple sintonizador de TV USB.
Algunos conceptos básicos
Algunos ya habréis oído hablar de la raspberry pi, o el open plotter.. Para otros serán unos términos un tanto ocultos.. y no tendréis muy claro de qué estoy hablando.
Empecemos por la Raspberry Pi: pues la Raspberry Pi es básicamente un ordenador muy pequeño, muy barato y no por ello poco potente. Por ejemplo, la Raspberry Pi 3, que vamos a usar, cuesta 35 euros.
Como es un ordenador tan barato, han surgido multitud de proyectos para hacer todo tipo de cosas con él: desde convertirlo en una smart TV, o hacerse una consola retro como las de las salas de juegos, o hasta, como en nuestro caso, que un buen día a alguien se le ocurrió que sería un buen complemento para instalar en un barco..
Y de ahí surgió el otro gran término de nuestros conceptos básicos: Open Plotter.
Open plotter no es más que un sistema operativo basado en Linux y diseñado específicamente para funcionar en la Raspberry Pi y que une un montón de utilidades y programas super útiles para los navegantes.
¿Para que nos va a servir?
Con la Raspberry Pi, Open plotter y algunos accesorios adicionales vamos a poder hacer montones de cosas:
Lo primero es que enchufando un GPS USB lo vamos a poder usar de plotter para nuestro barco.
Pero es que va a ser un plotter muy versátil, mucho mas que otros carísimos de grandes marcas, porque, por ejemplo, con un sintonizador de televisión de 12 euros lo vamos a poder convertir en un receptor AIS para ver en tiempo real los grandes barcos que nos rodean, con sus rumbos y velocidades.
Y ahí no queda la cosa, porque podremos bajarnos la información meteorológica, con sus previsiones, y superponerla sobre los mapas de nuestro plotter, o conectar el resto de instrumentos que tengamos ya en el barco, como la sonda o los equipos de viento y ver toda esa información unificada en su pantalla (la pantalla que obtenemos por conectarle) o mejor aún.. a través del WiFi tendremos disponibles todos esos datos en nuestro tablet o en el móvil. Incluso , él mismo, es capaz de hacer de punto de acceso WiFi.
Por no nombrar el hecho de que también podremos usarlo para ver nuestras cámaras en una televisión o pantalla.
Pero hoy vamos a empezar por lo sencillo, por los primeros pasos.
Opciones de montaje
Para construir nuestro plotter con AIS vamos a ver dos opciones de montaje: Como un sistema sin pantalla o conectado a la TV del barco (como lo tengo yo en el mío) o una opción auto contenida, un todo en uno, con pantalla táctil incorporada.
Las compras
Vamos a ver que vamos a necesitar para cada una de las opciones, tanto para hacerlo con la RPi 3 o con la RPi4. Vamos a hacer una lista bastante completita:
- Para ambas opciones:
- RPI 3
Aliexpress: https://s.click.aliexpress.com/e/_ASklUn
Amazon: https://amzn.to/3uTLddk
o
RPI 4
Aliexpress: https://s.click.aliexpress.com/e/_AZ3l0d
Amazon: https://amzn.to/3bqOLw4 - Tarjeta de memoria 32 Gb
Aliexpress: https://s.click.aliexpress.com/e/_997Eal
Amazon: https://amzn.to/33NKpek - Sintonizador de TV
El que más me gusta
Aliexpress: https://s.click.aliexpress.com/e/_9wtWoh
Amazon: https://amzn.to/3y8NnIl
o
Una alternativa si vais a usar una antena de VHF como la de la emisora.
Aliexpress: https://s.click.aliexpress.com/e/_9iQE3f
Amazon: https://amzn.to/3yePYAt
- RPI 3
- Conector de mechero
Aliexpress: https://s.click.aliexpress.com/e/_9vmV9X
Amazon: https://amzn.to/3buIrUx- Cargador USB 5V 2A
Aliexpress: https://s.click.aliexpress.com/e/_AFzyKl
Amazon: https://amzn.to/2QkxZHA - Cable de alimentación
Micro USB (RPI3)
Aliexpress: https://s.click.aliexpress.com/e/_AtiifJ
Amazon: https://amzn.to/33ModkH
o
Cable USB C (RPI4)
Aliexpress: https://s.click.aliexpress.com/e/_9Ab7Pv
Amazon: https://amzn.to/3bsFweO
- Cargador USB 5V 2A
- Para la versión sin pantalla o conectada a una TV del barco o similar
- GPS USB con cable
Aliexpress: https://s.click.aliexpress.com/e/_ACtU7P
Amazon: https://amzn.to/33JT5T3 - Cable HDMI
Aliexpress: https://s.click.aliexpress.com/e/_ATJXcd
Amazon: https://amzn.to/2QlxJIn - Adaptador micro HDMI (Solo para la RPi 4)
Aliexpress: https://s.click.aliexpress.com/e/_AAlaZ3
Amazon: https://amzn.to/3eVmQ9X - Miniteclado y raton
Aliexpress: https://s.click.aliexpress.com/e/_ANJaBR
Amazon: https://amzn.to/3uU3E1D - Un caja para la Raspberry
Para RPi3
Aliexpress: https://s.click.aliexpress.com/e/_9wl1bF o con pantalla tactil pequeñita https://s.click.aliexpress.com/e/_9y5pWh
Amazon: https://amzn.to/3tRSwAU o con pantalla tactil pequeña https://amzn.to/3uToqhQ
Para RPi4
Aliexpress: https://s.click.aliexpress.com/e/_AUwW8h
Amazon: https://amzn.to/3eQgNDc
- GPS USB con cable
- Para la versión todo en uno
- GPS USB con antena integrada
Aliexpress: https://s.click.aliexpress.com/e/_AZf7ul
Amazon: https://amzn.to/3wcYvSr - Pantalla tactil
Para la RPi3
Aliexpress: https://s.click.aliexpress.com/e/_AYhjWv
Amazon: https://amzn.to/3tZUTC9
Para la RPi4
Aliexpress: https://s.click.aliexpress.com/e/_9HXvhJ
Amazon: https://amzn.to/33KdxmC
- GPS USB con antena integrada
Conexionado
Bueno, cualquier de las dos opciones de montaje va a ser muy sencilla e independientemente de cuál de las dos usemos la instalación y puesta en marcha será idéntica:
Si escogemos la mía, reusando una TV del barco:
Pues muy sencillo, metemos nuestra RPI en la caja que hemos comprado, le podemos añadir los disipadores e incluso un ventilador que se conectará a los pines 4 y 6.
Luego, nuestro GPS USB, simplemente al puerto USB, nuestro sintonizador de TV, que irá a otro de los puertos USB y que de momento usaremos con la antena que nos viene (siempre será mejor usar una grande de VHF o conectarle con un splitter o un selector a la de la emisora) y a la tele con el cable HDMI. Para hacer más fácil todo un mini teclado con ratón USB (os valdría cualquier teclado y/o/ratón USB) y por fin la alimentación, que irá a un cargador de movil que tengáis a la bateria del barco…
Si hemos optado por la otra opción todo en uno con pantalla táctil
Meteremos la raspberry Pi en su caja que incluye una pantalla táctil, conectaremos internamente los conectores para la pantalla.. Y el resto de conexiones.. pues idénticas a las anteriores. GPS, sintonizador de TV y alimentación.. En este caso el teclado es opcional, pues ya tenemos la pantalla táctil.. aunque el proceso de instalación nos será más fácil con un teclado y un ratón.
Puesta en marcha
Lo primero será grabar en la tarjeta de memoria de 32Gb el Open Plotter, para ello la introducimos en un lector de tarjetas de nuestro ordenador o podéis compraros uno en Aliexpress por un euro y medio .
Simplemente nos bajamos el fichero zip con el open plotter de este enlace https://cloud.openmarine.net/s/sL9doDML7P4CQDo , si os quedan dudas hay mucha información en la página de https://openmarine.net/, y lo guardamos en una carpeta en nuestro equipo.
Nos descargamos e instalamos el Raspberry Pi Imager de este enlace https://www.raspberrypi.org/software/ y simplemente lo instalaremos y abriremos escogiendo como Operating System la opción custom y buscando el fichero que nos hemos bajado, luego en storage la unidad de disco de nuestra carpeta de memoria y simplemente pinchar en write y esperar que termine pacientemente. Recordar que tenéis todos los detalles en el video.
Configuración
Ahora todo es cuestión de meter la tarjeta en la Raspberry Pi y enchufarla, para que empiece todo el proceso de configuración.
Lo mejor es que veáis el video para ver todo el proceso con detalle, pero básicamente consistirá en:
- Ejecutar el asistente para escoger nuestro país, zona horaria e idioma. Al mismo tiempo nos permitirá también escoger una red WiFi con la que le daremos salida a internet, podemos usar la del barco, casa o compartir una con el movil.
- Finalizar el asistente dejandole que se baje todas las ctualizaciones.
- Conectar el GPS al USB y en el meno de la RPI a la parte de OpenPlotter y configurar el GPS
- Bajarnos unas cartas de nuestra zona de navegación: Podéis comprar cartas en https://www.o-charts.org/ o generaros las vuestras propias (lo veremos en otra ocasión) o buscar y bajarse las famosas carta CM93.
- Copiar las cartas a la RPI y en el OpenCPN añadir dicha carpeta a las carpetas de cartas.
- Finalmente conectar el sintonizador de TV
- Añadir a Open Plotter el plugin de SDR VHF
- Calibrar en la aplicación recién instalada nuestro sintonizador de TV
- Y activar el AIS dentro de dicha aplicación
Tan sencillo y tan complicado como eso, pero os insisto en que lo mejor será que lo veis en el video de la cabecera de este post.
Las primeras funcionalidades
Con esto, abriendo el OpenCpn en la RPi ya podremos ver nuestra posición en los mapas y los barcos que nos rodean.
Será relativamente sencillo de ver en cualquier otro dispositivo que tengáis conectado al mismo WiFi, pero eso será objeto de proximo posts.
Sabed que si llegáis hasta aquí, por lo menos ya tenéis todas las piezas para conectarlo al móvil o tablet y que el resto ya será cuestión de configuración sin más..