Codifiqué por vibración un rastreador de aviones para proyectar vuelos en vivo en mi techo

 | Tech,Transportation,Media,jet-tracking,aviation,vibe-coding,technology,apps,as-told-to

📂 Categoría: Tech,Transportation,Media,jet-tracking,aviation,vibe-coding,technology,apps,as-told-to | 📅 Fecha: 1781860026

🔍 En este artículo:

Este ensayo, tal como se cuenta, se basa en una conversación con Cameron Paczek, un ingeniero de software de 24 años que codificó ambientalmente un rastreador de vuelos de bricolaje que proyecta los movimientos de los aviones en tiempo real en su techo. Ha sido editado para mayor extensión y claridad.

Hace unas semanas, me acabo de mudar a una nueva casa que me ubica justo debajo de las rutas de vuelo del Aeropuerto Internacional de San Francisco.

Los aviones que entraban y salían del aeropuerto y los alrededores del Área de la Bahía estaban entre 600 y 1200 pies por encima de mí, y constantemente me encontraba en aplicaciones de seguimiento de vuelos, entrando y saliendo para ver todos los aviones.

Como ingeniero de software, finalmente se me ocurrió la idea de utilizar un proyector, una minicomputadora Raspberry Pi, una radio ADS-B y un código generado por IA para mostrar el tráfico aéreo en tiempo real en mi techo.

También conecté una cámara con giro, inclinación y zoom que se fija automáticamente en el avión y lo transmite en vivo a mi televisor.

Hace dos semanas, no podía decirte qué avión era cuál. Ahora experimento muchos vuelos diarios. El ruidoso avión despegó alrededor de las 5 p.m. es probable que el Airbus A380 de Emirates se dirija a Dubái; El despegue de la 1 de la madrugada es probablemente el vuelo de China Airlines a Taipei.

Cientos de personas están interesadas en comprar mi tarjeta de vuelo aéreo, a la que he llamado «Skylight», pero no tengo planes de convertirla en un negocio. En cambio, hice el proyecto de código abierto.

Esto significa que cualquiera que sepa cómo usar el equipo o quiera aprender puede comprar el hardware, descargar el código y usar herramientas de inteligencia artificial como Claude de Anthropic para ayudar a configurar todo.

Usa Claude para codificar por vibración

Soy ingeniero de software desde hace unos 10 años. Comencé a configurar servidores de Minecraft con mis amigos cuando tenía 14 años y luego obtuve un título en informática de la Universidad Estatal de San Francisco. Ahora soy ingeniero a tiempo completo y uso Claude todos los días.

Para el seguimiento del vuelo, conecté una tarjeta SD Raspberry Pi a mi computadora portátil, abrí Claude Code, apunté al repositorio del proyecto y le pedí que instalara el software. (Una Raspberry Pi es una computadora pequeña popular entre los aficionados que normalmente cuesta menos de $100).

La mini computadora Raspberry Pi está conectada a un proyector.

Cortesía de Cameron Paczek



La configuración también incluye una radio ADS-B que recibe transmisiones de posición GPS desde la aeronave. Estos datos se introducen en la Raspberry Pi, que genera los mapas de vuelo proyectados en el techo en el momento del despegue y el aterrizaje, incluida la aerolínea, el número de vuelo, el tipo de avión, la altitud y el destino.

En el exterior, una cámara PTZ captura los aviones que sobrevuelan y complementa el mapa del techo con una transmisión en vivo de los mismos vuelos. Ya no tengo que ir y venir para aprovechar todos los aviones.

Esto sólo fue posible gracias a Claude. Puede que el código no sea de la más alta calidad y creo que existe un estigma en torno al ambiente de la codificación, pero este es un proyecto personal.

Si tuviera que codificar todo a mano, me llevaría al menos 10 horas. Con un asistente de IA, se necesitan una o dos horas durante la pausa del almuerzo. Funciona, se ve genial y eso es todo lo que importa.

No tengo planes de hacer de esto un negocio completo.

Hay mucho interés en Skylight; Hay casi 3600 personas en la lista de espera para el acceso temprano.

Me estoy preparando para ponerlo en Kickstarter como un kit prefabricado con todo el software precargado, para que alguien pueda simplemente armarlo y configurarlo.

La cámara PTZ transmite imágenes en vivo de los aviones a un televisor.

Cortesía de Cameron Paczek



Aunque planeo realizar unos cientos de ventas para ganar dinero, no estoy interesado en hacer de esto un negocio completo y a largo plazo. Tengo un trabajo de tiempo completo y no tengo suficiente tiempo.

Mi objetivo final es permitir que cualquiera pueda construir libremente utilizando datos de código abierto, siempre que tenga el equipo y algún conocimiento de cómo usarlo.