MPU-6050&webServer網頁顯示-ESP32
MPU-6050&webServer網頁顯示-ESP32 實驗目標: 此次實驗要把實時量測的xyz值顯示於網頁上。 MPU-6050簡介 MPU-6050 IMU (慣性測量單元)是一個 3 軸加速度計和 3 軸陀螺儀傳感器。加速度計測量重力加速度,陀螺儀測量旋轉速度。此外,該模塊還測量溫度。該傳感器非常適合確定移動物體的方向。 MPU-6050 是一個帶有 3 軸加速度計和 3 軸陀螺儀的模組。 陀 螺儀- 用於測量旋轉速度 (rad/s),這是角度位置沿 X、Y 和 Z 軸(滾動、俯仰和偏航)隨時間的變化。這使我們能夠確定物體的方向。 加 速度計- 測量加速度它可以感應重力 (9.8m/s2) 等靜態力或振動或運動等動態力。 MPU-6050 測量 X、Y 和 Z 軸上的加速度。理想情況下,在靜態物體中,Z 軸上的加速度等於重力,並且在 X 和 Y 軸上應為零。 加 速度計- 可以使用三角法計算橫滾角和俯仰角。但無法計算偏航。 接線 須匯入的程式庫 Adafruit_MPU6050 Adafruit_Sensor ESPAsyncWebServer 程式碼 #include <Arduino.h> //包含 MPU-6050 傳感器所需的庫:Adafruit_MPU6050 和 Adafruit_Sensor。 #include <Adafruit_MPU6050.h> #include <Adafruit_Sensor.h> #include <WiFi.h> #include <ESPAsyncWebServer.h> //wifi帳密 const char * ssid = "CTK" ; const char * password = "ctk674011" ; Adafruit_MPU6050 mpu ; AsyncWebServer server ( 80 ); //html const char indexHtml [] PROGMEM = R"===( <html> <head> <meta cha