欢乐鼠标自动点击器_使用ESP32 DIY蓝牙自动点击器,滑屏器
前言
??因為愛薅羊毛,然后正好最近免費車一趟接一趟,咪咕開完,京東開,京東開完掌閱開,下一個不知道是誰,,,,可我又不是什么很有耐心的人,雖然我喜歡看書,但是如果規定時間,加上頁數限制我就很煩,所以我還是想辦法整點半自動的工具,于是找到了ESP32,下面這玩意。
????這開發板自帶藍牙模塊,WIFI模塊,價格僅20-30¥,比起arduino+藍牙模塊簡直不要便宜太多,而且這個也有現成的藍牙鍵盤,藍牙鼠標庫,非常方便。
準備工具:
?ESP32開發板。
電腦,隨便什么配置都可,建議WIN10。(只用來寫入程序。)
一點點電腦基礎。
安卓系統設備。(IOS設備不支持,庫不支持我也沒辦法。)
開始搞事情:
1.安裝ESP32開發環境:
下載安裝Arduino IDE:
https://www.arduino.cc/en/Main/Software
Arduino IDE中添加ESP32開發板數據:
安裝完成后選擇:
文件>首選項>附加開發板管理器網址?? 中加入地址 https://dl.espressif.com/dl/package_esp32_index.json
????完成網址添加后就可以在:工具>開發板>開發板管理器? 中搜索并下載esp32開發板數據包。
????搜索并下載,因為我已安裝,這個下載就看不到了,大概在圖中位置。
2. 安裝藍牙庫:
先下載這個庫:
https://github.com/T-vK/ESP32-BLE-Mouse????然后打開ardoino IDE ?,項目>加載庫>加載.zip庫,找到剛才下載的庫文件。
????最后一步:工具>開發板>選擇Ndoe32s 。? COM 口在設備管理器中查看。
????開發板不一定要選擇Node32s,如果不是WROOM就應該選其他的,多試試,這個我也不懂為什么。
????至此,開發環境就沒什么問題了。接下來開始編程吧。
3. 程序編譯與下載
????代碼如下:
/* * 作者:泡了砒霜的蒜 * 時間:2020-06-21 */#include BleMouse bleMouse("ESP32藍牙鼠標","Espressif",100);//其中“ESP32藍牙鍵盤”為鍵盤名稱;"Espressif"為制造商int ttt;int temp;void setup() { Serial.begin(115200); Serial.println("Starting BLE work!"); bleMouse.begin(); } void loop() { if(bleMouse.isConnected()) { unsigned long startTime;????temp?=?random(30,100);??????????ttt = ?temp * 100;???????????????????????????//隨機時間3~10S,可按照自己想法修改 Serial.println("Move mouse pointer down"); startTime = millis(); while(millis()180) { bleMouse.move(60,0); delay(18); } Serial.println("點擊左鍵"); bleMouse.click(MOUSE_LEFT); //點擊左鍵 delay(ttt); } }????把默認的刪除掉,把這個粘貼進去,點擊下載。如果沒問題的話就可以開始編譯了,當出現 正在連接 時記得按住開發板上的BOOT按鈕3-5s,否則會提示連接失敗,無法下載程序。
????下載結束使用手機或其他安卓設備連接藍牙,即可自動進行翻頁。
最后:
????1.? ? 最開始這個是寫在張大媽網站上的,但是我發現張大媽不能自由修改,而且出現了一些關鍵字,不太合適,怕出問題,就刪除了,,,
??? 2. ???標題上的滑屏器可以參考這個代碼改寫,源碼就不放了,沒什么用,只能自動刷個快手抖音啥的。
??? 3. ????藍牙屬于物理設備,和你點擊音樂鍵一樣。
??? 4. ???除了ESP32,還有滑屏器,自動點擊器可以選擇,各有優缺點,這個適合愛折騰的人。
??? 5. ??? B站有使用視頻:https://www.bilibili.com/video/BV1yC4y1a7BW
總結
以上是生活随笔為你收集整理的欢乐鼠标自动点击器_使用ESP32 DIY蓝牙自动点击器,滑屏器的全部內容,希望文章能夠幫你解決所遇到的問題。