Updated documentation
Signed-off-by: fly <merspieler@alwaysdata.net>
This commit is contained in:
parent
6450bb79cf
commit
eb0d5d85fa
5 changed files with 53 additions and 22 deletions
4
Pedestal/114VU-Flaps/README.md
Normal file
4
Pedestal/114VU-Flaps/README.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
# Flaps
|
||||
## 3D printing
|
||||
On the "Lower Axis" part, I recommend you to print it so that the shaft is horrizontal to avoid having layers rub agains the other parts.
|
||||
On the "Upper Axis" part, consider before printing how you intend to remove support, as I had some struggles with that.
|
|
@ -1,5 +1,6 @@
|
|||
# USB HID
|
||||
## Output
|
||||
# MCDU
|
||||
## USB HID
|
||||
### Output
|
||||
One byte output, they match to indications as follows
|
||||
* 0x01: FM
|
||||
* 0x02: FAIL
|
||||
|
@ -8,3 +9,10 @@ One byte output, they match to indications as follows
|
|||
* 0x0F: MENU
|
||||
* 0x10: IND
|
||||
* 0x20: FM1
|
||||
|
||||
## Display
|
||||
I couldn't find a matching display which fits between all the components on the front so I created a cutout in the PCB and put the display behind the PCB.
|
||||
For the display I'm using this display [8" 800x480 TFT LCD Dislay with Mini HDMI Board from BuyDisplay](https://www.buydisplay.com/8-inch-800x480-tft-lcd-dislay-with-mini-hdmi-board-for-raspebrry-pi). If you use a display with different dimensions, you need to adjust the display holders. To do that, open the MCDU.d3ddoc in Dune3D and modify the dimensions of "Display Dummy Sketch" and "Display Dummy Extrude". This will automatically modify the display holder. Select the last element under "Display Holder", "Display Holder Screw hole Extrude", press space bar and enter "stl" to export the new holder .stl file fitting your display.
|
||||
The display of the two MCDUs get connected to a Raspberry Pi 4, you can use any other SBC as well. I use the Rasppi 4 cause it has two display outputs so I can run both MCDUs off of one Pi, saving money.
|
||||
|
||||
TODO what to put on the Pi
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
# Pinout
|
||||
## General pins
|
||||
# Pedestal Connect Box
|
||||
## Pinout
|
||||
### General pins
|
||||
PA15|Backlight PWM
|
||||
## Rudder Trim Panel
|
||||
### Rudder Trim Panel
|
||||
PA0|Reset
|
||||
PA1|Trim Left
|
||||
PA3|Parking Brake
|
||||
|
@ -10,18 +11,18 @@ PB13|SPI Clock
|
|||
PB14|SPI Chip Select
|
||||
PB15|SPI Data
|
||||
PC15|Trim Right
|
||||
## Speed Brake
|
||||
### Speed Brake
|
||||
PA2|Speed Brake
|
||||
PA4|Spoiler Arm
|
||||
## Flaps
|
||||
### Flaps
|
||||
PA5|Flaps
|
||||
## Gravity Gear Extension
|
||||
### Gravity Gear Extension
|
||||
PA6|Gravity Gear Extension
|
||||
## Flood Light and DFDR
|
||||
### Flood Light and DFDR
|
||||
PA7|Flood Light Pedestal
|
||||
PC4|DFDR
|
||||
PC5|AIDS
|
||||
## Switching
|
||||
### Switching
|
||||
PA8|ATT Captain
|
||||
PA9|AIR Captain
|
||||
PA10|ATT First Officer
|
||||
|
@ -30,7 +31,7 @@ PC9|AIR First Officer
|
|||
PD13|ECAM First Officer
|
||||
PD14|ECAM Captain
|
||||
PD15|EIS First Officer
|
||||
## ECAM
|
||||
### ECAM
|
||||
PB0|Upper ECAM Brightness
|
||||
PB1|Lower ECAM Brightness
|
||||
PB2|Keys Column 4
|
||||
|
@ -52,7 +53,7 @@ PE12|Keys Row 1
|
|||
PE13|LEDs Row 2
|
||||
PE14|Keys Column 6
|
||||
PE15|Keys Row 2
|
||||
## Weather Radar
|
||||
### Weather Radar
|
||||
PB4|MAP
|
||||
PB5|PWS
|
||||
PC2|Tilt
|
||||
|
@ -63,16 +64,16 @@ PD4|Multiscan
|
|||
PD5|WX+T
|
||||
PD6|CCS
|
||||
PD7|TURB
|
||||
## Door
|
||||
### Door
|
||||
PB6|Fault Light
|
||||
PB7|Open Light
|
||||
PB8|Unlock
|
||||
PB9|Lock
|
||||
PE0|Video
|
||||
## Flood Light and Integ Light
|
||||
### Flood Light and Integ Light
|
||||
PC0|Flood Light MIP
|
||||
PC1|Integ Light
|
||||
## Engine
|
||||
### Engine
|
||||
PC13|Mode Crank
|
||||
PC14|Mode Start
|
||||
PE1|Engine 1 Fire
|
||||
|
|
3
Pedestal/flightgear/README.md
Normal file
3
Pedestal/flightgear/README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Flightgear Integration
|
||||
This directory contains the configuration files to make this work out of the box with the flightgear A320.
|
||||
Copy or Symlink the config files into the respective directory in `$FGHOME/Input/`.
|
29
README.md
29
README.md
|
@ -1,6 +1,8 @@
|
|||
# Licenses
|
||||
* Firmware, pcb designs and 3D models are under the Cooperative non-violent public license, see LICENSE.md
|
||||
* Libraries in "submodules" may have different license
|
||||
# Goal
|
||||
The goal of this project is to have an affordable, full DIY A320 home cockpit with all sources in one place.
|
||||
This project is very price conscious so some realism might get sacreficed for reducing the cost.
|
||||
|
||||
Currently this project only contains the pedestal, more will follow once that's done.
|
||||
|
||||
# Building the cockpit
|
||||
NOTE: Things are very work in progress right now and might change.
|
||||
|
@ -8,12 +10,15 @@ Equipement you need:
|
|||
* 3D printer (at least access to one)
|
||||
* Soldering equipment (you can order the PCBs pre-assembled but that comes at a significant extra cost)
|
||||
|
||||
Materials you need:
|
||||
General materials you need:
|
||||
* Grey, black and red filament
|
||||
* M2 self tapping screws
|
||||
* IDC cables:
|
||||
* TODO
|
||||
* A raspberry pi or similar SBC to drive the MCDU displays (I recommend the rasppi4 or 5 cause you can run both MCDUs off of one pi)
|
||||
* 4x 10 Pin
|
||||
* 2x 12 Pin
|
||||
* 1x 14 Pin
|
||||
* 1x 24 Pin
|
||||
* Plastic glue
|
||||
|
||||
Optionally also have:
|
||||
* Wood filler and sand paper to smooth out the 3D printed parts. This then would also require painting the parts.
|
||||
|
@ -32,8 +37,18 @@ Some of the sub-directories contain READMEs with more specific instructions on t
|
|||
## PCBs
|
||||
TODO
|
||||
|
||||
## 3D printing
|
||||
## TODO BOM!
|
||||
|
||||
## 3D printing
|
||||
From the common-3d parts you need:
|
||||
* 5x Knob1
|
||||
* ??x LockPin
|
||||
* TODO
|
||||
For the individual panels, check if there are hints in the individual directory
|
||||
|
||||
# Contributing
|
||||
If you're interested in contributing, please let me know, then I can write more detailed instructions.
|
||||
|
||||
# Licenses
|
||||
* Firmware, pcb designs and 3D models are under the Cooperative non-violent public license, see LICENSE.md
|
||||
* Libraries in "submodules" may have different license
|
||||
|
|
Loading…
Add table
Reference in a new issue