381
edits
(Added the component list) |
m (Style changes as recommended by Gijs) |
||
Line 1: | Line 1: | ||
[[Image:Pmpt-0.1.jpg|thumb|250px|A first version of the PMPT - functional!]] | [[Image:Pmpt-0.1.jpg|thumb|250px|A first version of the PMPT - functional!]] | ||
This page is about building your own procedure trainer device using basically FlightGear, other OpenSource software and home brew hardware. It is probably far from being a FNPT [http://de.wikipedia.org/wiki/Flight_and_Navigation_Procedures_Trainer Flight Navigation Procedure Trainer ], so I'd like to call it a '''PMPT''' for ''Poor Man's Procedure Trainer''. | This page is about building your own procedure trainer device using basically FlightGear, other OpenSource software and home brew hardware. It is probably far from being a FNPT [http://de.wikipedia.org/wiki/Flight_and_Navigation_Procedures_Trainer Flight Navigation Procedure Trainer ], so I'd like to call it a '''PMPT''' for ''Poor Man's Procedure Trainer''. | ||
The goal is to have most of the components, "real" FNPT have: | The goal is to have most of the components, "real" FNPT have: | ||
Line 9: | Line 8: | ||
* Aircraft is completely flyable without keyboard and/or mouse | * Aircraft is completely flyable without keyboard and/or mouse | ||
= The Components = | == The Components == | ||
[[Image:Pmpt-Schematic.png|thumb|250px|General Schematic of the PMPT]] | [[Image:Pmpt-Schematic.png|thumb|250px|General Schematic of the PMPT]] | ||
Bearing the first 'P' of the acronym in mind, most of the hardware is non-state-of-the-art, either from the attic (to bad to be used but to good to be thrown away) or bought second/third hand. | Bearing the first 'P' of the acronym in mind, most of the hardware is non-state-of-the-art, either from the attic (to bad to be used but to good to be thrown away) or bought second/third hand. | ||
Line 21: | Line 20: | ||
* The homemade USB controller are based on ATMEL microcontroller for less than 10 EURO. | * The homemade USB controller are based on ATMEL microcontroller for less than 10 EURO. | ||
* Ethernet HUP, Cables | * Ethernet HUP, Cables | ||
== Flight Dynamics Model == | === Flight Dynamics Model === | ||
This is no sweat at all! FlightGear comes with usable, good and even excellent flight dynamics models out of the box. This HOWTO focuses on a Seneca procedure trainer and uses the SenecaII from the FlightGear base package but can be adapted to other aircraft. One computer running a FlightGear instance computes the FDM, renders the scenery and receives all the input from various controls. | This is no sweat at all! FlightGear comes with usable, good and even excellent flight dynamics models out of the box. This HOWTO focuses on a Seneca procedure trainer and uses the SenecaII from the FlightGear base package but can be adapted to other aircraft. One computer running a FlightGear instance computes the FDM, renders the scenery and receives all the input from various controls. | ||
Hey that's basic FlightGear operation? Yes, read on for the goodies! | Hey that's basic FlightGear operation? Yes, read on for the goodies! | ||
== Instrument Panel == | === Instrument Panel === | ||
== Outside View == | === Outside View === | ||
== Yoke and Switch Panel == | === Yoke and Switch Panel === | ||
== Rudder Pedals == | === Rudder Pedals === | ||
== Radio Panel == | === Radio Panel === | ||
= The Basic Hardware Interface = | == The Basic Hardware Interface == | ||
== The Almighty USB HID Controller == | === The Almighty USB HID Controller === | ||
== Circuit Board == | === Circuit Board === | ||
== Firmware == | === Firmware === | ||
=== Panel Controller === | ==== Panel Controller ==== | ||
=== Yoke Controller === | ==== Yoke Controller ==== | ||
[[Category:Howto|Build your own procedure trainer]] |