Panel de control para Flight Simulator 2020 con Arduino Nano: Pantallas LCD y CDI
Componentes y suministros
| Componente | Descripción | Cantidad |
|---|---|---|
| Arduino Nano 33 IoT | Perfil bajo, con Wi-Fi, ideal para paneles de cabina compactos. | 1 |
| LED (genérico) | Indicadores brillantes de bajo consumo para LEDs de estado. | 4 |
| Actuador de interruptor, cabeza para pulsador de retorno por muelle | Pulsador táctil con retorno por muelle para control fiable. | 2 |
| LCD alfanumérico, 16 x 2 | Pantalla de texto clara para datos de vuelo y parámetros de navegación. | 2 |
| Barra LED (10 LED) | Barra LED compacta para indicación CDI. | 2 |
Herramientas y máquinas necesarias
- Soldador (genérico) – Soldadura de precisión para conexiones fiables en PCB.
Aplicaciones y servicios en línea
- Arduino IDE – IDE oficial para cargar firmware y depurar.
- FS2020TA – Puente de telemetría para Flight Simulator 2020.
Sobre el proyecto
Este proyecto presenta un panel de cabina personalizado que se comunica con Flight Simulator 2020, ofreciendo visualización y control de navegación en tiempo real.

Funciones principales
- Frecuencias NAV1 y NAV2 activas en vivo.
- Frecuencias NAV1 y NAV2 en espera en vivo.
- Edición y conmutación de frecuencias en espera NAV1 y NAV2 mediante codificadores rotativos.
- Radiales OBS en vivo para ambas radios de navegación.
- Frecuencia y rumbo ADF en vivo.
- Visualización automática CDI en dos barras LED, priorizando NAV1 cuando está disponible.
- Segunda LCD muestra IAS, Altitud (QNH), Altura (QFE), Rumbo y Velocidad vertical.
Todos los parámetros de navegación se muestran en la pantalla LCD principal 16x2, mientras que la telemetría de la aeronave aparece en la pantalla secundaria. El indicador CDI utiliza dos barras LED complementadas por un LED verde central de 3 mm para mayor claridad.
Se emplean codificadores rotativos con pulsador integrado para ajustes intuitivos de frecuencia y rumbo. Aunque el ejemplo usa un Arduino Nano 33 IoT, el diseño es compatible con cualquier variante de Arduino.
Detalles completos, esquemas y código fuente en GitHub: https://github.com/IWILZ/FS2020-LCD-Panel.
Código
LCD_and_CDI_1.0.ino
Ver el firmware aquí: https://github.com/IWILZ/FS2020-LCD-Panel/blob/main/LCD_and_CDI_1.0.ino
Proceso de manufactura
- Panel de interruptores y LEDs para Microsoft Flight Simulator 2020 con Arduino
- Controla un LED por Bluetooth con Arduino – Guía DIY paso a paso
- Cómo mostrar imágenes en una pantalla TFT LCD de 1.17 pulgadas con Arduino UNO
- Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso
- Control de Matriz LED 8×8 con Arduino Uno: Guía Paso a Paso
- Construye un Cubo LED 4x4x4 con Arduino Uno y 1Sheeld – Proyecto LED Interactivo
- Juego Pong 1D con Arduino Nano y tira LED WS2812: Tutorial paso a paso
- Sistema DIY de Control de Cucarachas con Arduino – Construcción por Menos de $30
- Construye una Estación Meteorológica Arduino Fiable con Sensores DHT
- Arduino y Optoacopladores NeoPixel: Control Eficiente de Múltiples Relés
- Construye un reloj despertador fiable con RTC DS1302 y Arduino UNO