IsoFace 開 2022-08-19, 週五
類別: PinToo

Android 手機開發工具 PinToo,開發照相機滑軌控制系統

軌道平台放置 Android 手機服務端,運行視訊串流服務

說明

手機開發工具 PinToo 使用WebSocket 通訊協定,控制照相機滑軌,照相機滑軌使用 ESP32 開發板控制步進馬達。左右移動滑軌平台上方之手機。遠端手機進行上述控制,並可操控照相與攝影等功能..

照相機滑軌控制系統,共分成三部份

1.ESP32 開發板

ESP32 開發板運用 WebSocket 客戶端程式庫,使用 Arduino IDE燒錄 ino程式,接收 WebSocket訊號,控制滑軌平台左右移動。

  
2.Android 手機服務端
照相機滑軌平台上,架設 Android 手機,安裝滑軌控制系統並運行服務端,提供即時視訊串流與 WebSocket服務。
  
3.Android 手機控制端
在 Android 手機安裝安裝滑軌控制系統。

控制重點

使用 PinToo 手機開發工具所設計之照相機滑軌控制系統,接收手機服務端傳送之視訊流,實現對視訊直播流的截圖拍照或視訊錄製的功能。

ESP32 開發板使用 WebSocket 協議連線至控制步進電機的馬達,通過 WebSocket 發送指令實現滑軌的運動操作。

範例匯入方式

請注意,範例的匯入,會覆蓋原有模板資料庫,請先備份安裝目錄已有的 PinToo.pdb 檔案。

打開 PinToo Design 設計器,進入至模組列表界面。選擇 匯入資料庫,選擇目錄中的示例 pdb 檔案 匯入至 PinToo Design 的模組列表中。重新開啟 PinToo Design 設計器可檢視匯入的模組資料庫中的模組。

使用零件

1.NodeMCU ESP32S
2.28BYJ-48 步進電機(帶驅動板)
3.滑軌軌道套裝

4.杜邦線

注意事項

開發板的硬體連線圖在 Fritzing 資料夾中,可使用 Fritzing 打開以檢視。

ino 程式請使用 Arduino IDE 開啟並進行燒錄工作

感謝 露天商家提供滑軌

3D列印 2020鋁合金30公分5V28BYJ-48電動滑軌

https://www.ruten.com.tw/item/show?21818975731787

愛招飛網站:https://isoface.net

PinToo簡介:https://isoface.net/isoface/production/software/pintoo

PinToo手冊:https://isoface.net/isoface/doc/pintoo/main/

PinToo下載:https://github.com/isoface-iot/PinToo/releases

PinToo快速上手:https://isoface.net/isoface/study/quick-start/2022-05-28-03-08-29/pintoo

PinToo其它範例視訊教學:https://isoface.net/isoface/production/software/pintoo/pintoo-sample

請加入【物聯網、智聯網、ERP、視訊、監控,快速整合開發】社團,掌握產品最新動態
https://www.facebook.com/groups/535849751457439

此範例網址:https://github.com/isoface-iot/PinToo/tree/main/demo/iot/p-el-dem-2203_esp32_slider

發表評論