Tag: simulator

Шнур для симулятора из Arduino UNO без пайки и использования звуковой карты

Случилось так, что волею событий переселился я в другую страну. С пультом, но без моделей, без паяльника и самое стремное, что в зоне досягаемости достать ни второе ни третье ни радиодеталей никак нельзя. Пока жду свой первый пепелац из поднебесной зачесалось хоть в симе полетать. Но к сожалению, SmartPropoPlus с предустановленным vJoy, хоть и работали, но для моих целей не подходили. SPP и PPJoy вроде работали и для моих целей, но только из тестового режима Вынь 8 х64. И тут я вспомнил, что всунул при отъезде в сумку пару ардуин. Почему бы не сделать кабель для сима из arduino?
В Ардуино UNO и MEGA2560 интерфейс с ПК выполнен на AVR. Для плат R1 и R2 это чип Atmega8U2, а для R3 - Atmega16U2. Эти чипы запрограммированы таким образом, что представляются компьютеру как USB Serial interface, и они подключают “главную” Atmega ардуины через TTL Serial port (цифровые пины 0 и 1).
Чипы 8U2 и 16U2 могут быть перепрограммированы при помощи DFU (Device Firmware Upgrade mode). Это означает, что USB Serial firmware может быть заменена другой USB firmware с тем, чтобы превратить ардуино в разные USB девайсы, например мышь, клавиатуру, MIDI устройство, джойстик (подробнее тут).
Итак, для работы понадобятся: