Могу ли я использовать PL2303 USB to TTL Последовательный конвертер Модуль отправки нажатия клавиш с помощью Arduino nano?
Если я могу, какую библиотеку использовать (пример кода будет отличным). Вот этот модуль:
@WHITE_DEVIL, 👍0
Обсуждение1 ответ
Лучший ответ:
Нет. Это Serial. Как и любой другой последовательный конвертер USB - TTL. Ключ к разгадке-в названии.
Вам нужен Arduino с выделенным собственным интерфейсом USB, например, на основе чипа ATmega32U4.
Или выделенное программное обеспечение на ПК, которое будет считывать последовательные данные и эмулировать нажатия клавиш (что выходит за рамки данного веб-сайта).
Есть ли какой-нибудь модуль, который позволяет мне это сделать, @WHITE_DEVIL
Я опубликовал кое - что на этот счет в комментарии к самому вашему вопросу. Если бы это было сформулировано по-другому, я мог бы сформулировать это как ответ или часть одного из них. Теперь, когда у вас *есть* ответ *на то, что вы на самом деле спросили*, вам следует избегать изменения характера вопроса., @timemage
@WHITE_DEVIL да, есть. Это называется Arduino, основанный на atmega32u4., @Majenko
- Использование последовательных контактов TX/ RX для связи по USB
- Последовательно подключить несколько Arduino Nano к одному порту USB (специального назначения)
- Связь USB-C к USB-C Arduino не отвечает, даже если он не подключен к этому кабелю
- Кнопка и поворотная ручка для отправки нажатия клавиши на ПК
- Своеобразное поведение arduino pro micro
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Arduino nano как клавиатура HID
- В чем разница между библиотеками Software Serial? Какая из них совместима с Arduino Nano?
Как сказал Майенко в своем ответе. Если вы по какой-либо причине не хотите получать плату с встроенной поддержкой USB и хотите использовать свой Nano, проще всего сделать так, чтобы Nano притворялся клавиатурой PS/2, и в этот момент вы, скорее всего, используете адаптер PS/2 для USB, а не последовательный USB-адаптер логического уровня. Велика вероятность, что вы можете приобрести адаптер USB для PS/2 локально у кого-то, у кого есть старый компьютерный хлам, при условии, что у вас его просто нет., @timemage
это может быть возможно ... исследование `Халява"... https://andersmalmgren.github.io/FreePIE/, @jsotola
@timemage, как?, @Juraj
@Juraj, вы хотите, чтобы я написал статью в комментариях о том, как заставить Nano вести себя как клавиатура PS/2?, @timemage
@timemage, подробнее о том, как преобразовать его в USB-сигнал. но теперь я понял, что ты имеешь в виду., @Juraj
@Juraj, в моем комментарии "адаптер PS/2 для USB" относится к [такого рода вещам](https://en.wikipedia.org/wiki/PS/2_port#/media/File:Usb_to_ps_2_adapter_IMGP1414.jpg), на случай, если это не было ясно., @timemage