TiltBridge - Repetidor con pantalla Oled para el hidrómetro TILT

 

Dificultad: Muy fácil.

Tiempo aproximado: 1 hora.

Coste: Desde 8€ aprox.

Utilidad: Muy útil.

 

Repetidor del Tilt hydrometer con display incorporado para mostrar la densidad, así podríamos resumir lo que es TiltBridge. 


Uno de los mayores problemas que tenemos con el Hidrómetro tilt es que su conexión es por Bluetooth, nos condiciona a tener siempre un móvil o un dispositivo como una RaspberryPi siempre encendida. TiltBridge soluciona eso, por un coste en piezas de unos 8 euros, tendremos un dispositivo que nos hará repetidor, eliminando la necesidad de tener un móvil o una RaspberryPi siempre conectado y además nos vendrá con una pequeña pantalla donde podremos ver la densidad en el momento de la fermentación, pudiendo continuar utilizandolo con Google Sheets, Brewfather o cualquiera que sea nuestra forma habitual de ver sus lecturas* (ver al final del artículo).


Hardware para la versión Original del TiltBridge:

La versión original, está pensada para una placa LOLIN D32 Pro, con una pantalla TFT de 2,4 pulgadas, saldría el montaje total por unos 17 -20€, y seria prácticamente Plug-and-Play , ya que no requiere de soldaduras, llegar y conectar:

LOLIN-tarjeta de ESP-32 D32 Pro ESP32-WROVER (la versión sin LED y de 16MB) [eBay]

TFT 2,4 V1.0.0 para pantalla táctil de LOLIN (WEMOS) D1 mini 2,4 "pulgadas 320X240 SPI ILI9341 XPT2046.

TFT e-Paper Cable 10P 200mm 20cm para WEMOS SH1.0 10P

Carcasa impresión 3D: [link!]

Imagen del modelo de impresión 3D de thingiverse

 

Hardware para la versión TTGO ESP32 del TiltBridge:

Versión reducida de la original para una placa TTGO ESP32, con oled de 1,14 pulgadas. Tampoco requiere de soldaduras.

TTGO t-display ESP32 WiFi y Bluetooth Placa de desarrollo de módulo 1,14 pulgadas LCD [Aliexpress]

Drivers para TTGO [link!]

Carcasa impresión 3D: [link!] Pendiente de revisión, consultar primero se ha detectado un posible error de 1-2 milímetros.

Imagen del modelo de impresión 3D de thingiverse


Hardware para la versión LowCost del TiltBridge:


La programación está basada en ESP32, esto significa que es válida para la mayoría de placas ESP32 que tenga Bluetooth, Wifi y conexión I2C para añadir una pantalla oled de 0,96, dicho esto decidí buscar la más económica. 

Os pongo a continuación el modelo que he probado yo, que es el que vemos en el tutorial y puedo confirmar que funciona correctamente TiltBridge.

Cambiando la placa ESP32 y el TFT por una Oled 0,96, reducimos el coste hasta los 8€ aproximados, eso si requeriríamos de soldar, aunque son solo las cuatro conexiones de la oled, que son bastante sencillas.

- Módulo de filtro de amplificador de potencia de doble núcleo microusb, desarrollo de Bluetooth, Wifi, CP2102, ESP32. [Aliexpress]

Adjunto foto para que comprobéis que la placa es la misma (ya que hay muchos modelos ESP32 y es fácil confundirse) (fijarse en los pines de los extremos si buscáis la placa fuera del enlace disponible).

- Oled 0,96 SSD1306 (versión de 4 pines) [Aliexpress].

Opcionalmente también podéis instalar una Oled de 1,3 de 4 pines, pero tendréis que modificar el modelo de la pantalla en el código de la programación a través de PlataformIO [Aliexpress]

- Cascasa para mecanizar (negra en foto).  [Aliexpress]

- Carcasa impresión 3D (blanca en foto). [link!]

 - Opcional: cables Dupont 10CM [Aliexpress]

Adjunto las medidas de la caja que utilice, entra perfectamente, aunque en interno habría que doblar los pines o cortar los que no necesitemos si adquirimos la versión con los pines soldadas o si adquirimos la versión sin los pines soldados, soldaremos solo los necesarios.

Teniendo las medidas mínimas podéis buscar también cualquier caja para mecanizaros el proyecto con estas medidas mínimas:

 

Esquema de instalación Tilt Bridge:

 En cualquier placa ESP32 que utilicéis, solo debéis de conectar los pines de la pantalla:

VCC Oled - Alimentación 3V3.

GND Oled - GND.

SCL Oled - I2C-SCL (D22).

SDA Oled - I2C-SCA (D21).

Para saber cuáles son los pines SCL y SDA si tenéis otro modelo de placa ESP32, hay buscar la conexión I2C en el datasheet propio de la placa, en nuestro caso:

 

 

- Si queremos dejar lo más compacto posible, cortaremos los cables y soldaremos para dejarlo lo más compacto posible.

- Para la opción de la caja de plástico, deberemos de cortar "artesanalmente" para visualizar la pantalla.

- Y cortaremos de nuevo una abertura para poder conectar la alimentación a través del conector microUSB:

 

Montaje TiltBridge versión LowCost:

Siguiendo el anterior esquema el montaje es muy sencillo, unicamente tendremos que conectar los  4 cables como se indica en el esquema, si lo hacemos en una caja pequeña es recomendable soldar, y cortar los cables lo mas cortos posible, pero que nos deje trabajar comodamente co el dispositivo:

Cortaremos los cables Dupont y soldaremos a la pantalla OLED 0,96.

Opcionalmente, si queréis dejarlo fijo, podéis soldar el otro extremo del cable al modulo ESP32.


Fijaremos la pantalla Oled en la carcasa (3D en el caso del ejemplo), con silicona, o cualquier adhesivo:

 Como entra justo el ESP32 y el display, lo mejor sera doblar o cortar los pines sobrantes para que quede bien compacto:

Por ultimo, antes de de cerrar la caja, conectar los 4 conectores, y en mi caso preferi fijarlo con silicona para mayor fijación:


 

Software Necesario para TiltBridge:

Brewflasher 1.0.1(Windows y MacOS): [link!]

Con Brewflasher nos descargara automáticamente los archivos del firmware de TILTBRIDGE, pero si los necesitáis están en el GitHub [link!]

Instalación del Software:

Ejecutaremos Brewflasher y seleccionaremos las opciones como en la siguiente captura:

 

 Si montamos otra placa tendremos que seleccionar el firmware adecuado:


Pulsaremos en Download and Flash y esperaremos a que termine:


 

Configuración TiltBridge:

Reiniciado el TiltBridge, nos aparecerá una nueva wifi:


Conectaremos a la red con la contraseña "tiltbridge", y se nos abrirá automáticamente el portal de configuración, si no se abre automáticamente acceder desde la IP:

http://192.168.4.1

 

Entraremos a la configuración Wifi, configuraremos nuestra red y le cambiamos el nombre si queremos, no es necesario a no ser que tengamos varios tiltbridge en la misma red:


Una vez dentro de la red, solo tenemos que sacar nuestro tilt, y moverlo de posición, automáticamente aparecerá en el oled de nuestro TILT, si tenemos varios tilt de varios colores nos aparecen también (pero no dos del mismo color, para eso haría falta un segundo tiltbridge).


 



Una vez configurado, podemos seguir utilizando el software que utilizábamos para ver las gráficas o desde alguna web, simplemente dentro de la configuración del tilt le decimos hacia donde mandamos la información:

 

Configuración TiltBridge con Google Sheets:

Añadiremos la URL que utilizábamos para ver los datos en la Excel y la gráfica.


 

Configuración TiltBridge con Brewer's Friend:

Necesaria cuenta premium, hay que añadir la clave API de tu usuario Brewer's Friend. (la clave API es una cadena de letras y números, no una URL).

 

Configuración TiltBridge con Fermentrack:

 Para deshabilitar el envío a Fermentrack, eliminar la URL de BrewStatus.


Configuración TiltBridge con Brewfather:

Necesaria cuenta premium, hay que añadir la clave API de tu usuario Brewfather (Configuración> Transmisión personalizada), la clave API es una cadena de letras y números, no una URL.


 

Configuración con BrewStatus:

 Para deshabilitar el envío a BrewStatus, elimine la URL de BrewStatus.



Enlace TiltBridge: [link!]

Enlace GitHub TiltBridge: [link!]

Publicar un comentario

4 Comentarios

  1. Hola. Gracias por compartir tanta sabiduría. He montado este chisme y funciona perfectamente, pero la temperatura me lo da en grados F y yo lo querría en grados C. Lo he configurado en el tilt, pero en el móvil lo veo en grados C pero en el tiltbridge me sigue apareciendo en Fahrenheit. ¿Se puede cambiar?

    ResponderEliminar
    Respuestas
    1. Buenos días.

      Deberías de poder cambiarlo dentro del tiltbridge, entra por el navegador dentro de su configuración.

      Un saludo!

      Eliminar
  2. Hola, con este aparato podré ver la densidad actual sin estar en casa?

    ResponderEliminar
    Respuestas
    1. Buenas tardes. Si claro, si lo configuras con Google Sheets, Brewfather... o cualquiera similar lo podrás ver desde fuera de casa. Un Saludo!

      Eliminar