Будет ли библиотека геймпада pro trinket работать на Arduino Uno?
У меня есть Arduino Uno, и я хотел знать, работает ли библиотека pro trinket gamepad на Arduino Uno, так как оба имеют один и тот же чип процессора atmega328p.
1 ответ
Pro Trinket имеет USB-разъем, подключенный к ATmega328P, и библиотека Pro_Trinket_USB_Gamepad использует это соединение для олицетворения USB-геймпад.
Arduino Uno также имеет USB - разъем, но он не подключен к ATmega328P. Вместо этого он подключается к вспомогательному чипу (ATmega16U2). который служит исключительно в качестве USB-последовательного преобразователя. Поскольку ваши скетчи выполняются на 328P, а 328P не имеет доступа к USB-порту, вы не можете использовать эту библиотеку на Uno.
Ну, на самом деле вы можете использовать библиотеку, если добавите дополнительный USB - разъем и свяжете его с 328P. Посмотрите, как это делается на схеме Pro Trinket 5V. Остерегайтесь стабилитронов 3,6 В: они необходимы для того, чтобы избежать повреждения последовательного порта вашего компьютера.
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
- Не удается снова загрузиться после смены платы
- Генерация стабильной частоты
- В чем разница между ATMEGA32 и ATMEGA328?
- Arduino UNO для получения подписи чипа ATmega328P-PU
- Последовательная связь ESP8266 с ATMega328P
- Каково время нарастания выходного вывода atmega328, изменяющего свое состояние?
- Нужна помощь в программировании ардуино на ассемблере
почему бы тебе не попробовать? ... затем задайте вопрос о любой проблеме, с которой вы столкнулись, @jsotola
Я не знаком с устройством pro trinket (https://learn.adafruit.com/introducing-pro-trinket/pinouts?view=all) но глядя на библиотеку (https://github.com/buxit/Pro_Trinket_USB_Gamepad) readme говорит, что это библиотека Arduino. Я подозреваю, что все сводится к проверке контактов и периферийных устройств, чтобы решить, будет ли он работать на Uno. Предложение @jsotola практично, почему бы не попробовать и не посмотреть? Я бы поставил свои деньги на то, что у вас есть разумные шансы на успех., @RowanP