Колхозим радио панель для симулятора А320
Привет, я тут вчера поделился фоткой своего недоланного пьедестала для А320, пара человеков попросили подробностей. Вот показываю на примере радио панели, она же RMP
Должно получиться вот такое:
Но у меня вышло такое уродство:


ошибки будут учтены в следующей версии (наверное)
А вот первая версия, основной функционал есть и работает, если не хочется внешний вид приближенный к реальному то можно было бы и на этой картонной коробке остановиться
2 дисплея для частоты (active/standby), двойной энкодер (нижний меняет перед точкой, верхний после) и кнопка для перключения active/standby
Собственно с этой коробки всё и началось, когда я стал летать в VATSIMе, приходилось мышкой крутить эти крутилки на экране, что занимало много времени и отвлекало, а с этим ватсимом и так голова пухнет от всего и какие-то вещи иногда вылетают из головы.
ПС: для тех кто не шарит про VATSIM - тут человек описывал свой опыт: Первый полет в VATSIM. Феерично!
Итак, для начала нам понадобятся сами панельки, их я заказывал у человека у которого есть лазерный резак/гравер по акрилу. А человек хочет векторые схемки, я делал в CorelDraw и экспортировал в DXF формате, и сам материал - акриловые 3мм листы, я купил три прозрачных, потом понял что на лицевую панель (и для кнопок) надо было брать белую (но такую которая свет пропускает, для подсветки).
При отрисовке схемы нужно учитывать размеры запчастей которые будем использовать (о них дальше). продумать как все будет крепиться.
Панель ту что пойдёт на лицевую сторону предварительно загрунтовал и покрасил в RAL7031 (цвет вроде как наиболее похож на оригинальный цвет эирбаса)
И одну панель покрасил в черный, для кнопок.
фронтальная панель, красный - резка, синий - гравировка, задня панель почти тоже самое но без гравировки
Когда панельки готовы - собираем. Все компоненты я купил на али, или аналоге
дисплеи х2: 0.36 inch TM1637 6 Bits 7 Segment Digital LED DIsplay Module
двойной энкодер: EC11EBB24C03 EC110701N2B Dual-Shaft Axis Encoder
кнопки х13: ALPS Tact Switch 0.6*0.6*0.5cm
свитч х1: ON-ON Miniature Toggle Switches Mini MTS-102
светодиоды зеленые 3мм х12 5v
светодиод желтый х1 (у меня квадратный, но не важно) 5v
резисторы на каждый светодиод (вроде 220 Ом я брал)






втыкаем всё это на прозрачную панель
дисплеи и энкодер у меня держатся на двустороннем скотче, суперклее и соплях
свитч прикручивается гайкой прям к панели
кнопки, светодиоды и резисторы я запаял на перфборде, что-бы примерно совпадало с отверстиями.
у всех компонентов общий минус (GND), с обратной стороны я все запаял вот так (прошу всяких инженеров отвернуться, я первый раз паяльник в руках держал)
каждый светодиод и каждая кнопка пойдёт на отдельный пин в ардуино (с дисплеев по 2 пина CLK и DIO и GND и 5v.
все GND у всех можно скрутить вместе, а от плюсов тянуть провода, я их еще пометил циферками, и потом они у меня идут вот в такой коннектор на 37 пинов:
тут "папа", а из ардуины торчит "мама", точнее там 3 мамы, т.к. одна Arduino Mega 2560 у меня 3 разных панели контролирует
Дабы не запутаться в пинах, проводах и что откуда и куда, я сделал эксель табличку.
номер строки я прилепил на скотч к каждому проводу, в правой колонки пин на Ардуине в который это будет втыкаться
так Arduino Mega 2560 в данный момент выглядит внутри корпуса. соответственно c этих пинов из таблички провода идут в "мама" коннектор.
Когда всё подключено куда надо (этого, конечно, с первого раза не произойдёт) настало время всё это подключить к симулятору. В моём случае это MSFS2024/2020, но для других аналогично.
Есть супер софтина на которой всё и держится - MobiFlight (https://www.mobiflight.com/)
Там мы сначала добавляем устройства соеденённые с ардуиной, для каждого пина, как-то так:
и затем создаём конфиг:
в конфиге каждого элемента его нужно связать с переменной в симуляторе, я этот конфиг делал для A320 от FenixSimulations, но есть для кучи других.
конфиг для кнопки VHF1, выбираешь вендора, самолёт и ищешь нужную переменную, в данном случае RMP1_KEY_VHF1_PUSH
Ну и вобщем-то это всё, в общих чертах. Дальше можно делать остальные панели, я вот пока пытаюсь до ума довести пьедестал, потом начну оверхед
Так сейчас выглядит мой "настольный кокпит"



3 монитора 27"
1 монитор 24" для инструментов, воткнут на половину в стол
Winwing FCU+EFIS L
Thrustmaster TCA Officer Pack Airbus Edition
Справа там тоже временная хэндмейд поделка со всеми необходимыми кнопочками из Оверхед панели (свет, эл-во, топливо, APU, ADIRS)
на пьедестале: планшет вместо MCDU, когда-нибудь куплю нормальный
DIY панели - радио, внутрення подсветка, ATC/TCAS, WX Radar, ECAM
ну и этот Thrustmaster TCA Quadrant
Вместо двух картонок планирую воткнуть кастомные панельки для AutoBrake, Terr On ND, Master Warn/Caut , такое вот:
а потом приступлю к полноценому потолку, не знаю зачем, потому что большинство из этого обычно не используется, но я уже отрисовал, да и большинство запчастей уже есть, назад дороги нет
That's all folks
Полезные ссылки:
A320 HOME COCKPIT BUILDERS (diy)
Группа на ФБ (запрещенные террористы), мой главный источник вдохновения:
https://www.facebook.com/groups/817102292436795
тут полностью готовый проект оверхеда, но для печати PCB, тем не менее можно много чего подсмотреть, дизайны как минимум
https://github.com/OpenA3XX/opena3xx-panel-design
тут тоже есть дизайны панлей и конфиги для мобифлайта
https://github.com/MobiFlight/mobiflight-panels
размеры А320
https://sim-on-a320.com/gallery/a320-cockpit-dimensions/
бесплатные модели для 3Д печати кнопок/ручек итд (А320)
https://www.printables.com/@MANTOGA_180331/models


















