如果您需要您的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。
關鍵詞: