Оглавление:
- Запасы
- Шаг 1: Жилье
- Шаг 2: соединитель
- Шаг 3: Электроника
- Шаг 4: пайка
- Шаг 5: Собираем все вместе
- Шаг 6: Код
Видео: Модуль RC Tx в качестве USB-джойстика: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
В этом руководстве рассказывается о создании модуля передатчика, который работает со стандартными RC-передатчиками и действует как USB-джойстик.
В модуле используется плата разработчика Digispark, которая действует как USB HID. Он интерпретирует сигнал PPM, который отправляет передатчик, и преобразует его в оси джойстика.
Запасы
RC-передатчик (в данном случае Turnigy TGY 9X)
Донорский Tx-модуль для кейса
Доска развития Digispark
Перфорированная плита
Провода
Паяльное оборудование
Горячий клей
USB-кабель
Шаг 1: Жилье
Возьмите старый модуль Tx. Откройте его и разденьте. Это отличный корпус для электроники.
Шаг 2: соединитель
Разъем, используемый для взаимодействия с передатчиком, представляет собой стандартный гнездовой разъем 0,1 дюйма. Проще всего вставить корпус модуля в пульт дистанционного управления и вставить разъем. Некоторый горячий клей обеспечит механическую поддержку.
Шаг 3: Электроника
Модуль Digispark устанавливается на кусок перфборада. Сделать это значительно проще, если его вырезать по форме корпуса. Плотная посадка обеспечит дополнительную механическую поддержку.
Перед тем, как двигаться дальше, важна тестовая подгонка компонентов. В этом случае USB-кабель был зачищен точным ножом, чтобы его было легче согнуть и подогнать.
Шаг 4: пайка
Просто припаяйте контакты к монтажной плате. Паял все пины под будущие разработки. Отсюда дополнительное пространство на перфокартоне.
Добавил немного горячего клея на кабель для дополнительной механической поддержки.
Вывод PPM на передатчике подключен к выводу P2 на плате разработчика digispark. Затем два GND соединяются вместе.
Шаг 5: Собираем все вместе
Просто соберите корпус обратно. Убедитесь, что кабель не зажат слишком сильно.
Шаг 6: Код
Код основан на проекте abhilash_patel на хабе проектов Arduino в сочетании с примером джойстика от Digispark.
Весь код разработан в среде Arduino IDE.
Смотри приложение.
Рекомендуемые:
Используйте свой телефон в качестве второго монитора: 5 шагов
Используйте свой телефон в качестве второго монитора. У всех нас есть опыт работы из дома. Это дает нам возможность выполнять работу или другие задания, не выходя из дома. Однако мы все хотим выполнить эти задачи наиболее эффективным и продуктивным способом, чтобы
Как использовать шаговый двигатель в качестве поворотного энкодера и OLED-дисплея для шагов: 6 шагов
Как использовать шаговый двигатель в качестве поворотного энкодера и OLED-дисплея для шагов: в этом руководстве мы узнаем, как отслеживать шаги шагового двигателя на OLED-дисплее. Посмотрите демонстрационное видео. Авторство оригинального руководства принадлежит пользователю youtube " sky4fly "
Повторное использование модуля веб-камеры HP WebCam 101 Aka 679257-330 в качестве универсальной веб-камеры USB: 5 шагов
Повторное использование модуля веб-камеры HP WebCam 101, известного как 679257-330, в качестве универсальной веб-камеры USB: я хочу приправить свой 14-летний Panasonic CF-18 совершенно новой веб-камерой, но Panasonic больше не поддерживает эту замечательную машину, поэтому я должен используйте серое вещество для чего-нибудь попроще, чем b & b (пиво и гамбургеры). Это первая часть
Как использовать внутреннее устройство чтения карт памяти PS3 в качестве USB-устройства на вашем ПК: 6 шагов
Как использовать внутренний считыватель карт памяти PS3 в качестве USB-устройства на вашем ПК: Во-первых, это моя первая инструкция (йиппи!), Я уверен, что ее будет много впереди. Итак, у меня была сломанная PS3, и я хотел использовать некоторые рабочие компоненты. Первым делом я вытащил паспорт микросхемы преобразователя на карте PS3 r
Как использовать Wiimote в качестве компьютерной мыши, используя свечи в качестве датчика !!: 3 шага
Как использовать Wiimote в качестве компьютерной мыши с использованием свечей в качестве датчика !!: это руководство покажет вам, как подключить Wii Remote (Wiimote) к компьютеру и использовать его в качестве мыши