Plataforma de coche en Lego

Después de 3 o 4 días, Pol ha terminado de montar su primer vehículo en Lego equipado con tracción total, doble diferencial y control de giro en las cuatro ruedas a través de servomotor.

Lo ha hecho con piezas que teníamos por casa y siguiendo, sobre todo al principio, las instrucciones de https://share.hj-aiot.com/-8AnQ2xARrt.

Vista superior

Lo interesante de este diseño es que el sistema de giro a través de servo no solamente es en las ruedas delanteras sino que se transmite también a las traseras, ampliando el ángulo de giro drásticamente.

Vista inferior

El sistema de propulsión equipa dos motores sincronizados que le aportan mucha velocidad. El vehículo se controla con una mando a distancia teledirigido utilizando el módulo Hotut que le regalamos para su cumpleaños.

Una de las mejoras que nos gustaría introducir es el de poder bloquear los dos diferenciales con el mando a distancia. Esto es importante para superar la prueba del sofá que consiste en atravesar 4 o 5 cojines ubicados de forma irregular. Sin bloqueo de diferenciales, a la que se queda una rueda en el aire pierde tracción porque el diferencial hace que sea esa la única que gire.

Tenemos que ver como lo hacemos mecánicamente porque a nivel electrónico será fácil: en el sistema de mando a distancia aun nos quedan puertos libres para conectar.

Conectores N, PL y SMA

Si de algo está este mundo lleno, es de infinitos tipos de conectores. Pero en esta ocasión quiero hablar solamente de los tres que más utilizo y con los que siempre me lío.

Sin entrar en muchos detalles sobre para que sirve uno u otro, he hecho una pequeña composición de las variantes macho y hembra para tenerla a mano.

El conector PL también es comunmente conocido como «Conector UHF» (aunque se utilice masivamente en HF y poco en UHF), «PL-259» y «SO-239».

Convertir logs manuales en ADIF

Ahora que tengo un poco de tiempo, por fin he conseguido digitalizar mi Libro de Registro escrito a mano entre 1992 y 2002 con casi 1100 QSOs y generar un archivo ADIF que he importado en LOG4OM y QRZ.COM.

Primera página de mi Libro de Registro de la estación EA3GIW

Para hacerlo he utilizado finalmente Gemini, la IA de Google, después de haber probado intensamente Claude con diferentes LLMs sin conseguir buenos resultados.

El plan utilizado ha sido el siguiente: he creado un agente en Gemini utilizando sus «Gems» que escaneaba las fotografías tomadas de cada una de las páginas del Libro de Registro (formato URE) y las convertía a formato ADIF. Después de algunos experimentos, el número exacto de páginas que he ejecutado en un único lote ha sido de 4 ya que sino Gemini empezaba a alucinar inventando y mezclando QSOs.

Después de cada ejecución de 4 paginas, revisaba manualmente que los QSOs fueran correctos y los importaba en LOG4OM.

La definición del agente para Gemini que he creado es la siguiente:

The objective is to create an ADIF file based in a paper logbook of communications.

The paper logbook is made of several pages with 25 QSO in every page. I will take pictures of them and then you will scan them. The number of the page is in the top left side of the page, starting with 1. You should scan in the same order (1,2,3,4,...).

I will upload sets of 4 pages that you should scan in order (example: 5,6,7,8), show me in the screen the full result (100 QSOs) and then I will review and copy them. I mean scan 100 QSOs, show me the data, I review & copy and then you can continue with the following 100 QSOs.

In everyone of the pages, the "Estación trabajada" or "Call" in the ADIF file should not have "-". For example if in the logbook is written "D-2-FGC", it has to be converted to "D2FGC".

In the same way, if you find "/" or "//" you need to use "/". The column "Nombre" has not to be imported if it contains numbers.The column "QSL via" has not to be imported nor the "QSL E/R".

Every conversion from picture to text has to be double checked to ensure accuracy. You can not mix rows and should follow the same order of the QSOs.

Also, before delivering the data, you need to ensure that the total number of QSOs you have in the picture matches the number of lines with QSO data you are showing me. If not, fix the errors.

Remember that the output has to be an ADIF file.

El resultado final ha sido excepcional, con una precisión del 96%, y solamente algunos errores entre la D y la O y también entre la M y la W. Tengo que decir que en algunos casos ni siquiera yo sabía si era una M o una W…

Mensaje final de Gemini

Me ha encantado el mensaje final de Gemini después de haberle dado las gracias por el trabajo: «73 y buena radio». Sencillamente genial.

Después de haber importado por «trozos» todos los QSOs a LOG4OM y haber aplicado automáticamente los checks y correcciones necesarias,por ejemplo asignar una banda en base a la frecuencia, he generado un nuevo ADIF desde LOG4OM con todos los contactos que he importado en QRZ.COM.

Error en entrada de sonido en el WSJT-x

Llevaba unos días sin poder hacer modos digitales con el WSJT-x y aunque había mirado todos los ficheros de configuración 2000 veces no había forma de arreglarlo. Cada vez que abría la aplicación obtenía este error:

Error de entrada de sonido en WSJT-x

Había revisado la configuración con Omnirig, los puertos, ejecutando como administrador, el firewall,… y nada. Al final, casi por casualidad, me dió por mirar los permisos del micrófono y ahí estaba el problema. Por alguna razón que desconozco, se habían deshabilitado todos los permisos para que las aplicaciones pudieran utilizar el codec del micrófono y por tanto WSJT-x no era capaz de establecer comunicación.

Para solucionarlo, bastó con ir a «Configuración de privacidad de micrófono» en los ajustes de «Privacidad y seguridad» de Windows, y activar «Acceso a micrófono»… así de sencillo.

Mando a distancia para Lego

Hace unas semanas, para el cumpleaños de Pol, le regalamos un mecanismo de mando a distancia para Power Functions de Lego que incorporaba una unidad central equipada con una batería recargable y capacidad para controlar hasta 6 motores o luces, 4 de ellos con potenciómetros regulables.

La marca del dispositivo era Hotut y nos costó unos 22€. Este es el link por si hay algún interesado.

Esquema de conexión de la unidad central del mando a distancia para Lego

El dispositivo ha funcionado a la primera y la batería dura bastante. La verdad es que estamos muy contentos porque nos permitirá construir coches y poder controlar velocidad y dirección conectándolo a un motor convencional y a otro que sea servo.

Otra gran ventaja es que también se pueden controlar los 6 puertos (motores, luces,…) desde el teléfono móvil con una aplicación específica.

Control de puertos utilizando aplicación móvil

Así que lo haya probado, ya pondré algo por aquí.

Rebrickable y Studio 2.0

Los sábados, Pol, Blanca y yo solemos levantarnos bastante temprano, entre las 7 y las 8 de la mañana, y utilizamos alrededor de las primeras dos horas del día para construir cosas con Lego. Blanca es más de Lego Classic mientras que Pol y yo lo somos de Lego Technic que combinamos con motores y algo de electrónica variada.

Son dos horas de creatividad pura donde inventamos edificios, máquinas, vehículos, gruas y artilugios de todo tipo.

Nuestro último descubrimiento ha sido rebrickable.com, una magnífica web donde puedes encontrar diseños originales de cualquier tipo, muchos con instrucciones (además de fotografías) en PDF y otros con archivos «.io». Estos archivos se abren con el Studio 2.0, que es la aplicación oficial de Lego utilizada para gestionar y generar los manuales de instrucciones y que ha sido desarrollada y es mantenida por Brick Link, una compañía propiedad de Lego.

Studio 2.0 abierto en mi ordenador mostrando un diseño original subido a rebrickable.com

Además, también tienes Part Designer que es la aplicación que puedes utilizar para crear nuevas piezas de Lego, por ejemplo si quieres añadir un texto o una combinación especial de colores a piezas ya existentes.

Transceptor ruso Wolf

Estaba esta mañana hablando con EA5GSA, en Valencia, y me decía que operaba un equipo Wolf que se había construído el mismo basado en el diseño original SDR de UA3REO en Rusia (ua3reo.ru).

La verdad es que los rusos continúan muy por delante de los americanos o que cualquier otro país en cuestión de cultura electrónica y muy específicamente en lo relativo a construcción open-source de dispositivos para radioaficionados. Pensando en joyas americanas, me cuesta pensar más allá del sintonizador automático de N7DDC o algunos equipos QRP (como el QCX) de la gente de qrp-labs.com.

Transceptor Wolf-2

El Wolf es un equipo que nada tiene que envidiar por ejemplo al IC300 gracias a su gran display y al software que utiliza, en constante actualización. Además del analizador de espectro en tiempo real, tenemos cluster integrado, operación autónoma en varios modos digitales como FT8, rx/tx en VHF, etc… Una buena forma de hacerte una idea de su potencia es consultando las actualizaciones de versión en la que colaboran habitualmente radioaficionados de todo el mundo.

Desafortunadamente, por culpa del embargo y las sanciones internaciones a Rusia, es un poco difícil hacerse con los componentes, display, placa base, etc… en la única tienda donde venden los originales.

Mi primera emisora de radio

Alrededor de 1987 me compré el Sales Kit 41, un pequeño emisor de FM comercial (100 MHz), que se tenía que montar y soldar desde cero.

Le saqué un partido enorme porque un par de años más tarde, modificando algunas piezas, logré montarme una pequeña emisora en el barrio, Radio Verneda, que emitía de uvas a peras cuando tenía tiempo y que aun hoy no tengo muy claro si nos llegó a oir alguien alguna vez.

Hoy he encontrado por casa el cacharro que me construí con el SK41 y le he sacado unas fotos.

Equipo emisor de Radio Verneda en 1989

El equipo estaba formado por el SK41 al que le había quitado el micrófono electret y sustituído por un preamplificador al que se podía conectar una entrada de música y audio directamente en los terminales rojo y negro de la izquierda.

También sustituí la alimentación a pila de 9V por un transformador que saqué de algún televisor viejo y al que le puse un circuito rectificador para entregar 12V continuos. La salida de la antena también la hice más profesional, soldando un coaxial desde el terminal ANT hasta el conector hembra PL259 que le puse para poder conectar una antena en condiciones.

Sales Kit 41 montado en 1989

Para rematar la faena, también he encontrado el manual de instrucciones del SK41 y como no, lo he escaneado.

Instrucciones de montaje del Sales Kit 41 – Emisora experimental de F.M.

No hace falta decir que todos estos experimentos fueron los precursores de mi afición por las radiocomunicaciones y el paso previo a comprarme mi primer equipo de CB ese mismo año 1989.