生活 >

如何使用RaspberryPiPico制作DIY鼠标摇动器

时间:2023-04-06 10:08:34       来源:万能网

如果您需要您的PC(尤其是工作中使用的公司笔记本电脑)即使在您离开时也能看到您的活跃状态,那么鼠标摇动器是您的最佳选择。大多数公司发行的计算机要么不允许您安装软件,要么不允许您监视您正在运行的应用程序,因此使用一种可以自动移动指针但作为鼠标呈现给操作系统的设备可以解决问题。您可以前往亚马逊购买价格从7美元到40美元不等的USB设备,或者您可以使用4美元的RaspberryPiPico自制鼠标摇动器。


(相关资料图)

在本指南中,我们将使用RaspberryPiPico和CircuitPython构建一个diy鼠标摇动器。不需要其他任何东西,甚至不需要司机,使这个4美元的项目大大节省您的时间和金钱。请注意,虽然我们使用的是Pico,但这些说明适用于任何支持CircuitPython的RP2040微控制器(几乎所有微控制器)。像AdafruitTrinkeyQT2040这样的开发板,另一种RP2040供电的微控制器,售价8美元,甚至会比Pico更好,因为它内置了USBType-A,因此甚至不需要电线连接到您的PC。

为MouseJiggler配置CircuitPython

1.转到RaspberryPiPico的官方CircuitPython页面并下载最新发布的UF2固件映像。在撰写本文时,这是CircuitPython8Beta6。如果您使用的是不同的RP2040供电板,请在Circuitpython.org上找到它的UF2页面。

2.在按住BOOTSEL按钮的同时,将RaspberryPiPico连接到您的计算机。一个新的驱动器,RPI-RP2将会出现

3.将下载的CircuitPythonUF2文件复制到RPI-RP2。这会将CircuitPython写入Pico的内部闪存。将出现一个新驱动器CIRCUITPY。

在我们继续之前,我们需要一些CircuitPython库。这些预先编写的代码库为项目添加了额外的功能。

1.下载与Pico上安装的相同版本的CircuitPython的库包。我们安装了CircuitPython8,因此下载了8.x版本的包。

2.将包解压缩到桌面,然后打开其中包含的lib文件夹。

3.将adafruit_hid文件夹从此lib文件夹复制到CIRCUITPY驱动器上的lib文件夹。

为MouseJiggler编写CircuitPython代码

1.如果您还没有Thonny,请下载并安装它。Thonny是一个Python编辑器,涵盖Python3、MicroPython和CircuitPython。

关键词:

阅读下一篇