msgbartop
Te puedes comunicar con los muertos tecleando en un ZX Spectrum
msgbarbottom

12 ene 24 Conversion a gravel de la Fuji

Durante 2023 trabajé en conventir la Fuji en una bici de gravel, para subírmela a Forcarey. Aunque la Super BH L6000 gravel era divertida de montar, tenía el inconveniente de que no era posible ponerle el transportín para llevar alforjas, y tenía previsto hacer un viaje de alforjas a final de año, o a primeros de 2024. Así que como la bici de acero no podía montar llantas de 700c, y ya tenía el transportín en la Fuji, opté por realizar una conversión a gravel. Los cambios que le realicé fueron los siguientes:

  • Ruedas de 700c: Lo primero que hice fue montar en la Fuji las llantas de 700c que estaba utilizando en la Super BH L6000 gravel 2. Ya había podido comprobar que las soportaba, tanto el cuadro en sí como la horquilla. El tema es que en la Fuji hacía uso de unos frenos V-Brake Shimano XT que había comprado en Irlanda, y el hecho de cambiar el tamaño de la llanta hacía que ya no valieran. Una posibilidad era pasar a frenos de disco mecánicos, pero me generaba bastante ruido, ya que no podía hacer uso de las llantas que ya tenía, por lo que tendría que comprar unas nuevas, los discos, las pinzas, y además tendrían que ser mecánicos. En cambio, lo que hice fue hacer uso de unos suplementos para frenos V-Brake, que permiten adaptar el uso a 700c. En cuanto a las cubiertas, he optado por cubiertas gravel de 32mm. Delante llevo ahora mismo una del Decathlon de dibujo de múltiple taco fino. No van mal, pero en la rueda trasera tardé poco en comérmela. En cuanto a la trasera, acabo de montarle una Continental Tour Ride 700×32. A ver qué tal sale.
    IMG_20240112_195423040_HDR
  • Platos Shimano GRX gravel: Además de lo anterior, pasé a hacer uso de los platos GRX que tenía montados en la Super BH L6000 gravel 1. Aunque los platos son estupendos, el color de los mismos nunca me acabó de convencer para esa bici, así que se los desmonté (para montarle de nuevo sus platos de carreras originales), y se los coloqué a la Fuji, que por su combinación de colores le van mucho mejor. Sin embargo, eso generó un problema añadido.
    IMG_20240112_195442306
  • Desviador Campagnolo Veloce: Este es el problema adicional. En la configuración de bici urbana la Fuji era una bici monoplato; al pasar a dos platos era necesario volver a montar un desviador. Mi idea original era hacer uso de un desviador MTB, pero el tamaño de los platos GRX hace que no funcionen bien, por lo que tuve que optar por un desviador de carreras, en este caso un Campagnolo Veloce que tenía por casa. El detalle es que para ello se necesita un anclaje de carreras de los que no dispone el cuadro, así que tuve que comprar un adaptador. Pero no solo bastaba con esto: los desviadores de carreras están pensados para recibir el cable por la parte inferior del cuadro, mientras que la Fuji lo enruta por encima. Hice algunas pruebas para adaptarlo al paso superior, pero no acabaron de funcionar bien. Así que acabé por imprimir un adaptador de cable inferior sacado de Thingiverse, y unos guiacables para dirigir el cableado por el cuadro. Esta configuración, aunque desde el punto de vista estético no es tan limpia, funciona bastante bien.
    IMG_20240112_190253043_HDR
    IMG_20240112_190233209_HDR
  • Cassette 9v 11-40: En cuanto al resto de la transmisión, me decidí por un cassette ZTTO de 9 velocidades, en configuración 11-40. No es tan agresivo como el 11-50 que monto en la Ghost, y es más adecuado para doble plato GRX, ya que el 11-50 hacía que la cadena tuviera demasiado recorrido en caso de cruzarla por error, lo que hacía que hubiera combinaciones incompatibles, y en caso de engranarlas por error podía producir daños. Mucho más adecuado el 11-40, desde luego.

    IMG_20240112_195448468
  • Desviador Shimano Sora: En cuanto al desviador trasero, conservé el Shimano Sora de 9 velocidades que ya montaba. Tan sólo tuve que ponerle un extensor de la patilla del cambio para evitar roces con el cassette.
  • Manillar gravel: Debido a experiencias anteriores, en este caso me decidí a montar un verdadero manillar gravel. Se trata de un Red Cycling Products, de 21° de apertura y de 480mm de ancho. Una auténtica barbaridad, pero que cumple muy bien su cometido en campo. Es casi como llevar un manillar plano de montaña. Además uso una potencia de 100mm y 17º de inclinación, suficiente para tener una buena altura y que el manejo no sea nervioso.
    IMG_20240112_195541582
  • Manetas de freno y cambio: Para los frenos y cambios, opté por los Sensah Ignite de 9 velocidades como los que había montado en la gravel de acero. Me gustó el tacto que tenían, y son perfectamente compatibles con el grupo Shimano y con el desviador Campagnolo. Tras haberlos usado, sí puedo decir que el tacto del freno no es tan potente como el que noté en la gravel de 26. Supongo que es tema de los adaptadores que mencionaba más arriba, que provoquen algún cambio extraño de geometría. Sin embargo, el frenado es más que correcto.
  • Sillín Selle Italia: Para el sillín volví al bueno y viejo Selle Italia que compré en Irlanda. El de carbono MTB, muy bonito, nunca me acabó de convencer.

La configuración final me gusta bastante, y he tenido tiempo de utilizarla bastante en Forcarey, con muy buenos resultados, siendo muy divertida para salidas por pistas y terrenos mixtos en la zona.

IMG_20230608_102652486_HDR
VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

Etiquetas: , , , , , , , , , ,

07 ene 24 Sistema de telemetría 2.0, basado en ESP32

Hace ya algunos años, cuando aún vivíamos en Irlanda, desarrollé un sistema de telemetría casero para el Mercedes C180 Sportcoupe que teníamos allí, basado en una Raspberry Pi y un receptor GPS, junto con un conector OBD-II por Bluetooth para leer datos de la centralita del coche. Fue un sistema que estuvo funcionando estupendamente bien, pero que dejé de utilizar, por razones que no vienen al caso.

En fechas recientes me he decidido a revivirlo (también por razones que no vienen al caso), pero quería darle una vuelta de tuerca al sistema, para cambiar algunas características que -estando bien- no se amoldaban del todo a mis necesidades. La principal de ella es que el sistema original dependía de una conexión Bluetooth con un teléfono móvil que hiciera de módem sobre este medio, a fin de proporcionar conectividad al exterior. Buscaba que la nueva versión del entorno tuviera conectividad independiente, a fin de poder hacer seguimiento del coche de manera más sencilla. Mi primera idea fue conectar un modem USB a la Raspberry Pi, pero se trata de un modelo 2 de la RPi, que sólo dispone de 2 conexiones USB, y ambas estaban en uso: una para el receptor GPS, y otra para el dongle Bluetooth que se necesita para conectar con la centralita del coche. Pensé en portar todo a una RPi más moderna, pero fue aquí cuando entró en danza el siguiente artilugio:

LilyGO TTGO T-A7670G

LilyGO TTGO T-A7670G

Se trata de un dispositivo LilyGO TTGO T-A7670G. Se trata de un ESP-32 que proporciona, de manera simultánea, conectividad Bluetooth, zócalo para tarjetas de telefonía 4G, receptor GPS, e incluso un zócalo para conectar una batería 18650, todo ello en una sola placa. Ya tenía experiencia trabajando con ESP-32 en Arduino, lo cual era una gran ventaja para mí, además de trabajar con estos componentes por separado, pero nunca lo había hecho con una placa de fabricante que proporcionara todos estos elementos de manera integrada. Mucho mejor que tener que ir montando componentes por separado.

El fabricante, además, proporciona un repositorio en GitHub donde acceder a librerías, ejemplos de código, documentación, e incluso esquemáticos de carcasas, lo que ha hecho que haya podido imprimir una caja para el dispositivo:

TTGO con carcasa 3D y receptor GPS

TTGO con carcasa 3D y receptor GPS

Con todo esto, he podido realizar una nueva versión del sistema de telemetría, con las siguientes características:

  • Hago uso de una tarjeta de datos 4G española, de tipo MicroSIM, con un funcionamiento excelente. El sistema apenas consume sobre 2-3 MB de datos, haciendo envío de información cada 10 segundos a la plataforma.
  • La conectividad, como en el caso original, está basada en el envío de datos en formato JSON a un servidor MQTT. Posteriormente esa información es consumida de diversas maneras, tanto para proporcionar ubicación en tiempo real, como para realizar analítica de datos sobre el viaje. A diferencia del caso original, el envío de información se hace directamente al MQTT remoto, en vez de componer un MQTT local que se sincroniza con el remoto, cosa que se hacía para preservar el envío de información en caso de pérdida de conectividad. En este caso, he podido comprobar que no se producen pérdidas de datos significativas, por lo que he preferido simplificar.
  • El sistema hace uso del GPS integrado para recibir información GPS. Este es un punto importante en el caso de esta placa. Existen diversas variantes de la misma, con cobertura GPS regional, global, o sin cobertura GPS. En mi caso, hago uso de la placa “A7670G R2 With GPS”, que es el que proporciona cobertura GPS global, y más compatibilidad con sistemas de telefonía, pero tiene el detalle de que el módulo GPS no está integrado en la placa, sino como módulo anexo, en la trasera de la misma, junto al zócalo de la batería 18650. Esto implica que el modo de uso del GPS es distinto, haciendo uso de la librería GPSShield, en vez del ejemplo convencional que indica el fabricante. Esto me tuvo un tiempo dando vueltas, hasta que me di cuenta de ello.

    Tabla comprarativa de versiones A7670X

    Además, la placa viene con una antena GPS pasiva. Esto está bien si el dispositivo se encuentra directamente al aire libre, pero era problemático si estaba dentro de una casa o de un coche, ya que apenas tenía cobertura. Para solucionar este inconveniente tuve que hacer uso de una antena GPS activa con conector SMA, y hacer uso de un pigtail UFL/U.FL/IPX a RP-SMA/SMA. Nada grave, pero sí un poco molesto. Ahora bien, en cuanto dispuse de esta antena activa el sistema pasó a ser capaz de detectar señal GPS incluso en interiores. Todo una diferencia, y sin necesidad de reprogramar.

  • La telemetría OBD-II es algo que no he conseguido hacer funcionar aún del todo. Si bien la placa es capaz de conectar correctamente con mi conector OBD-II por Bluetooth, no es capaz de extraer correctamente los datos de la centralita. Hago uso para ello de la librería ELMduino, que conocía desde hace algunos años, pero con la que no he tenido resultados muy buenos hasta ahora. Antes hacía uso de un ESP-32 convencional, y esperaba que con esta placa funcionara mejor, pero no ha sido el caso. Puede ser tema del dongle Bluetooth, que es de los baratillos. He encargado otro, para probar, así que espero mejoras al respecto.

En estos días he estado haciendo algunas pruebas, y al margen de la captura de datos de la centralita, el resultado es bastante bueno. Espero poder seguir haciendo mejor al respecto en las próximas semanas.

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

Etiquetas: , , , , , , , , ,

24 mar 22 Más cambios en la gravel: nueva corona de 8 velocidades

Seguimos con los cambios en la gravel, que espero que sean los últimos en algún tiempo. En esta ocasión, el cambio ha consistido en pasar al uso de una corona de 8 piñones. La historia tiene algo de trasfondo. Originariamente la bicicleta utilizada para construir la gravel, la Super BH L6000 de mi tío Manolo, venía de casa con una corona de 5 piñones. En su día la reemplacé por una corona Shimano de 7 piñones. No fue una decisión aleatoria, sino que tenía su razón de ser. Las llantas de la bicicleta son de tipo antiguo, con corona enroscada (tipo freewheel). Al no ser de tipo moderno en formato cassette, tuve que descartar componentes modernos de carretera, por lo que equipé a la bici con una grupo algo antiguo, un Campagnolo Mirage de 8 velocidades. Sin embargo, ese grupo en concreto ya hacía uso de cassette de 8 velocidades. Al no querer cambiar las llantas originales, opté por una mezcla de grupos que había visto que era compatible, consistente en utilizar las manetas y desviador trasero Campagnolo 8 de tipo antiguo con la corona Shimano de 7 velocidades, con una compatibilidad perfecta, ya que la separación entre piñones es de 5 milímetros. En efecto, la compatibilidad era perfecta, pero tenía una contrapartida: perdía una posición de la maneta, que quedaba inútil. No me supuso muchos problemas, y durante algunos años he estado así con estupendos resultados.

IMG_20220227_110749652.jpg

Sin embargo, hace algunos meses encontré una corona genérica de 8 velocidades con el espaciado de 5 milímetros en Aliexpress, y no me pude resistir a comprarla. Además, es una corona de 32-13, frente a la 28-14 que tenía de Shimano, por lo que gano un rango más amplio de desarrollos que poder utilizar.

El proceso de instalación, por su parte, no ha sido tan sencillo como me hubiera gustado. El primer problema que encontré es que la nueva corona es algo más amplia que la anterior, y constó un poco encajarla en las vainas del cuadro. Recordemos que estaba pensado para una corona de 5. No por la corona en sí, sino porque la cadena en el piñón más bajo rozaba un poco con la patilla del cambio. Para solucionarlo, simplemente le puse un espaciador de 1 milímetro que imprimí con la impresora 3D. Así que ya tenemos otra bici más con componentes impresos. :mrgreen: Se puede apreciar en la siguiente imagen, el anillo blanco cerca del anclaje de la rueda en el cuadro:

IMG_20220227_103528679.jpg

Además, tuve que solucionar otro problema, y es que hace algún tiempo doblé la patilla del cambio. En realidad, el desviador Campagnolo Mirage que monta la bicicleta es el segundo que tengo. El primero sufrió un accidente durante el montaje y ajuste de la bici, que hizo un pequeño destrozo en la patilla del cambio al salirse la cadena por el interior de la llanta, y tirar del cambio, destrozando éste y doblando la patilla. En su momento la enderecé, pero el resultado no había sido perfecto. Con la corona de 7 velocidades no se notaban muchos problemas, pero al pasar a la corona de 8 los piñones altos no engranaban bien. Tras investigar, pude encontrar que existe una herramienta para corregir la posición de la patilla, que me llegó hace algunos días. Tras algunos ajustes, la posición del desviador ha quedado lo suficientemente bien como para que los problemas en los piñones altos hayan quedado solucionados.

IMG_20220323_192410237.jpg

Ironías de la vida, aún no he podido probarla sobre el terreno: lleva lloviendo toda la semana en Sevilla. Y hoy, además, llueve barro, al mezclarse el tren de borrascas con calima sahariana. :S

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)

Etiquetas: , , ,

05 dic 21 Tapa de dirección cervecera con impresora 3D

Tapa Estrella Galicia Irish Red

Tapa Estrella Galicia Irish Red

Una pequeña modificación que puede hacerse a una bicicleta de montaña es reemplazar la tapa de la dirección. Esta tapa, una vez realizada la precarga de la horquilla, no tiene muchas más funciones que la de evitar que el tubo hueco de la misma te pueda hacer daño en caso de caída sobre ella (ya que la sujeción de la dirección la realiza la propia potencia), por lo que no es problemático reemplazarla por diseños de fantasía. Y uno de los más populares de un tiempo a esta parte es sustituir la tapa original por una que permita colocar una chapa de cerveza: Tapa de dirección SB3 con pieza para chapa.

Pero si dispones de una impresora 3D, se puede realizar una impresión maciza de la misma pieza, con el mismo resultado. Es fácil encontrar diversos modelos en Thingiverse, pero me ha gustado especialmente este por el grosor del mismo, que contribuye a dotarle de una mayor resistencia: Bike stem bottle cap top cap – The tough one .

El resultado es bastante bueno (mejor imprimir con relleno al 100%), y una vez preparado es tan sólo cuestión de escoger la chapa de tu bebida favorita:

Tapa Estrella Galicia 1906

Tapa Estrella Galicia 1906

VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)

Etiquetas: , , ,

15 sep 20 Reparación de una guantera con piezas impresas en 3D

El coche del que vengo haciendo uso desde hace algún tiempo tenía un pequeño problema con la guantera: desde antes de que llegara a mi poder alguien le había arrancado de cuajo la puerta de la guantera, partiéndole las guías y las bisagras que la sujetaban a la estructura. Como pensaba que iba a hacer un uso temporal de este vehículo, no pensé en reemplazársela ni repararla de ninguna manera. Sin embargo, tras algún tiempo con él, he acabado por pillarle el gusto al coche. Y como de motor está estupendamente bien, y tiene todo lo que necesito, parece que voy a utilizarlo durante algún tiempo. Dicho lo cual, el pasado fin de semana me decidí a reparar la puerta en cuestión.

Tras desmontar toda la guantera (algo sencillo en un Opel Astra, ya que son apenas seis tornillos lo que la sujetan al salpicadero), pude ver la magnitud del problema. De las dos guías de la guantera una había desaparecido completamente, y la que quedaba, estaba partida en dos piezas. En cuanto a las bisagras de plástico, éstas estaban partidas también.

Guantera en proceso de reparación

Guantera en proceso de reparación

Así que tocaba ser imaginativo. Y con una impresora 3D en casa, la cosa estaba bastante clara. Saqué un molde en papel de la pieza restante, y con ese molde en papel realicé un modelo aproximado de la guía mediante un programa CAD. Tras una horita de impresión, ya tenía una pieza equivalente a la perdida. El siguiente paso consistía en reconstruir las guías y las bisagras. Hice uso de un pegamento especial para PVC rígido, utilizado en fontarnería. Los resultados iniciales fueron bastante prometedores.

Detalle de la pieza 3D

Detalle de la pieza 3D

Las bisagras habían pegado bastante bien, la pieza impresa se había quedado bien adherida al anclaje de la puerta de la guantera, y la pieza reconstruida parecía aguantar el tipo. Tocaba volver a montar la guantera. Las primeras pruebas no fueron bien, ya que la pieza reconstruida se partió de nuevo a las primeras de cambio. Sin embargo, la pieza 3D y las bisagras aguantaban perfectamente bien.

Guía reconstruida que acabé reemplazando

Guía reconstruida que acabé reemplazando

Visto lo cual, opté por imprimir una segunda pieza en 3D, y reemplazar la guía original restante. Nada más que por una razón de simetría, valía la pena el cambio:

Guantera con ambas guías impresas en 3D

Guantera con ambas guías impresas en 3D

En cuanto a la usabilidad, mejor dejo que un vídeo dé una idea de cómo va ahora:

Un buen resultado, ¿no? :mrgreen:

VN:F [1.9.20_1166]
Rating: 10.0/10 (2 votes cast)

Etiquetas: , ,