首页 > 解决方案 > 你能创建一个 Arduino 按钮,让你在 python 程序中执行某些事情吗?

问题描述

有没有办法创建一个 Arduino 按钮,让您在 python 程序中执行某些操作。例如,你能不能让它像pygame.K_LEFT在 pygame 中一样工作,但不是在键盘上按下按钮,而是在 Arduino 上。

标签: pythonbuttoninputarduinopygame

解决方案


您在这里没有详细介绍,但我假设您正在谈论让您的 Python 程序在本地计算机上运行,​​Arduino 及其按钮通过 USB 连接到计算机。对于许多 Arduino 模型(根据https://www.arduino.cc/reference/en/language/functions/usb/keyboard/Leonardo、Esplora、Zero、Due和 MKR 系列),您可以使用 Arduino 键盘库发送通过 USB 端口对您的计算机进行击键,但几年前我也通过向其上传不同的固件来使用 Arduino Uno 进行一次安装 - 如果您有 Arduino Uno(或者可能是上面未提及的其他型号之一) ,您可以通过搜索 Arduino Uno USB 键盘固件来查看有关此的各种页面。


推荐阅读