一個小型的便攜式遙控器,可以使用ESP32的觸摸功能進行自定義以執行不同的任務。
ESP32模塊具有許多不同的功能。這些功能之一就是它的觸摸功能。實際上,它非常好,您可以立即使用觸摸功能!您只需要將一條金屬線連接到觸摸針上就可以了。不需要額外的硬件。現在,ESP32芯片上有10個可用的啟用觸摸的GPIO。您可以用它來做一些驚人的項目。例如這種微小的觸摸遙控器。您可以將其用作PC的鼠標,智能手機攝像頭的遙控器,甚至可以將其集成到家庭自動化系統中以控制智能設備。
讓我們從設計電路開始。這就是項目的示意圖。它僅包含一些組件。除了ESP32,我們還有一個micro USB連接器以及USB到串行IC來對芯片進行編程。然后我們有3.3伏的電壓調節器。電池連接器以及充電電路。設計完PCB之后,我轉到PCBway來制造該PCB。幾天后,我就到了家門口。組裝好之后,我將電池連接至電池連接器,以查看是否能夠對模塊進行充電。它按預期做了。
接下來,我連接了一個微型USB連接器,以上傳測試草圖以獲取觸摸板讀數。程序成功上傳。因此,編程電路也正在工作。如果此時打開串行監視器,您會看到我們正在獲取一些值。當我們觸摸墊時,相應引腳的值也將更改,以確認觸摸引腳也能正常工作。
在這里,我已使用BLE鼠標庫來控制藍牙上的鼠標移動。上載代碼后,打開藍牙設置,然后單擊添加新設備。從那里選擇ESP 32藍牙鼠標,它將被連接,現在我們可以將該模塊用作無線鼠標仿真器,使用觸摸板進行鼠標移動。我們還可以使用它與其他ESP 32板進行通信,例如打開和關閉燈泡或調暗其亮度。因此,您可以用它做很多事情。
責任編輯:pj
-
攝像頭
+關注
關注
60文章
4851瀏覽量
95917 -
遙控器
+關注
關注
18文章
839瀏覽量
66293 -
智能設備
+關注
關注
5文章
1062瀏覽量
50629
發布評論請先 登錄
相關推薦
評論