Smart物聯網應用軟體開發精靈,整合Arduino、ESP32、機電設備的開發流程

Smart物聯網應用軟體開發精靈,整合Arduino、ESP32、機電設備的開發流程 Smart物聯網應用軟體開發精靈,整合Arduino、ESP32、機電設備的開發流程

  採用以下三個步驟進行開發工作:

  1. 產品開發模擬測試區,將Arduino、ESP32開發板與感測器,組裝成物聯網裝置。
  2. 電腦連接組裝完成的物聯網裝置,設計並燒錄Arduino開發板程式。
  3. 在成品運用區使用Smart,連接(Arduino、ESP32、機電設備),設計監控軟體,與資料庫存儲工作。

  產品設備要從無到有,先後進入產品開發模擬測試區與成品運用區,把機電產品與管理軟體一併開發出來,這三個步驟是必要的流程。如果使用供應商提供的機電成品,直接進入成品運用區,只需第3步驟。

  以開發機械手臂為例來說明:

步驟1:將所有電子與機械零件,組裝成機械手臂。此時機械手臂之開發板尚未燒綠程式,所以無法接收指令進行任何操作。

步驟2:設計Arduino程式完成後,燒錄至開發板。此時機械手臂已經是成品,可以接受外部指令,進行任何動作。

步驟3:使用Smart,設計監控軟體,協助用戶從Windows環境操控機械手臂。採用不同的通訊協定,使用步驟1、步驟2,製作簡單的機電設備。利用Smart軟體開發工具,製作在Windows運行的控制軟體。利用此作業流程,舉一反三製作新創產品。
TARS 是 MQTT Server、WebSocket Server、RestAPI Server...
物聯網的期盼