文章類型
開發平台
解決方案
關注主題
文章類型
開發平台
解決方案
關注主題

如何為ARM mbed加上三軸陀螺儀?

作者:Ben Shiue

 

陀螺旋進是日常生活中常見的現象,小時候玩過陀螺的就知道,在一定的旋轉速度下,它就能一直保持平衡。陀螺儀是一種用來感測與維持方向的裝置,其中三軸陀螺儀最大的作用就是測量“角速度”,以判別物體的運動狀態,它的應用很廣,例如用於飛行器上,就可讓飛行器知道自己目前要去哪,以及如何保持平衡穩定的飛行方向。

此篇文章為 ARM mbed 加上三軸陀螺儀(Grove – 3-Axis Digital Gyro) Block 的使用方法,首先讓大家看一下陀螺儀的外貌,如下圖:

三軸陀螺儀(Grove - 3-Axis Digital Gyro)

三軸陀螺儀(Grove – 3-Axis Digital Gyro)

準備工作

這次的 Block 整合是要將陀螺儀的 Sensor Data 推送至 WebSocket。 首先第一步,我們透過 ARM mbed LPC 1768 版子將三軸陀螺儀(Grove – 3-Axis Digital Gyro)與Wifly模組串接起來,如下圖:

將三軸陀螺儀與Wifly模組串接起來

將三軸陀螺儀與Wifly模組串接起來

開始實作

接下來技術實作的部分就分為三個部分:

  • Websocket channel server 服務,本文將使用 sockets.mbed.org
  • ARM mbed 的 Websocket client 實作
  • ARM mbed 與 Grove – 3-Axis Digital Gyro 實作

 
(本文轉載自合作單位Oranwind原文連結

Ben Shiue

Ben Shiue

Ben是一位PRO Maker及全端工程師(full stack engineer),他動手做的興趣為迷你四驅車,開發領域則包括 Node.js、ARM mbed、IoT解決方案。

他是OranwindMakee.io共同創辦人。
Ben Shiue

上一篇: | 下一篇:

我想回應

你的電子郵件位址並不會被公開。 必要欄位標記為 *

邀您加入《MakerPro》粉絲團:Maker&Startup開發社群的學習與知識平台