Microsoft Flight Simulator 2020用Arduinoスイッチ&LEDパネル
部品と材料
| 部品 | 数量 |
|---|---|
| Arduino Nano 33 IoT | 1 |
| 汎用LED | 7 |
| スイッチアクチュエーター(スプリングリターンプッシュボタン) | 9 |
必要な工具と機器
- はんだごて(汎用)
アプリとオンラインサービス
- FS2020TA(Flight Simulator 2020用アドオン)
- Arduino IDE
プロジェクト概要
フライトシミュレーション愛好家向けの外部コントロールパネル自作プロジェクトです。Arduinoボード(推奨:Arduino Nano 33 IoT)と少量の市販部品のみで、シンプルかつ低コストに実現できます。パネルはFS2020TAアドオンを通じてMicrosoft Flight Simulator 2020と通信し、PC側のカスタム開発を不要にしています。
組み立て後、各スイッチ、ボタン、LEDの機能をコックピットレイアウトに合わせて再割り当て可能。新しいコントロールの追加も容易で、将来の拡張性を考慮したモジュール設計です。
完全なドキュメント、ソースコード、回路図はGitHubで公開:
https://github.com/IWILZ/FS2020-Switch-Panel
デモ動画:こちら(プレースホルダーリンク)
パネル機能
以下の航空機システムを追跡・制御可能:
- フラップ — 最大4ポジションをインクリメント/デクリメントボタンで切替
- 航法灯 — STROBE、NAV、BEACON、WING、LOGO、CABIN、PANELグループ
- 着陸灯 — LANDING、TAXIグループ
- ピトー管加熱
- ラダートリム調整
- エンジン始動/停止(シミュレーターのAUTO_START/AUTO_SHUTDOWNコマンド使用)
- 専用RESETボタンで離陸前の全灯火クリア
コードとファームウェア
Arduinoスケッチ
ファームウェアはGitHubで公開。最新版をダウンロードし、Arduino IDEでNano 33 IoTに書き込み。
リポジトリ:https://github.com/IWILZ/FS2020-Switch-Panel
製造プロセス
- Arduino Nano 33 IoT製 フライトシミュレーター2020用コックピットパネル - LCD&CDI表示
- スマート貯金箱を作ろう:Arduino Nanoでコインアクセプターを制御
- ArduinoでBluetooth経由でLEDを制御 – シンプルDIYガイド
- スマートArduino四足歩行ロボットの製作:ステップバイステップガイド
- Arduino RGB LEDカラーミキサー:初心者向けDIYプロジェクト
- Arduino Unoで8×8 LEDマトリックスを制御:ステップバイステップガイド
- Arduino Unoと1Sheeldで作る4x4x4 LEDキューブ – インタラクティブLEDプロジェクト
- Arduino UNOとEthernetシールドで太陽放射を測定する自作ピラノメーター
- Arduino NanoとWS2812 LEDストリップで作る1次元ポンゲーム - 完全DIYガイド
- Arduinoでゴキブリ制御システムを自作 - 30ドル以下で構築
- スイッチ付き回路:基本電気回路の実践ガイド