 






| รหัสสินค้า | SKU-00544 | 
| หมวดหมู่ | เซนเซอร์ความเร่ง/IMU/ไจโร | 
| ราคา | 100.00 บาท | 
| สถานะสินค้า | พร้อมส่ง | 
| ลงสินค้า | 12 ก.ย. 2565 | 
| อัพเดทล่าสุด | 12 ก.ย. 2565 | 
| คงเหลือ | ไม่จำกัด | 
| จำนวน | ชิ้น | 

3. ก็อปปี้โคด Arduino GY-521 Code ที่นี้ อัพโหลดแล้วดูผลลัพธ์ หมุนมุมต่าง ๆ จะเห็นค่าเซนเซอร์ที่เปลี่ยนแปลงดังนี้
// Example By ArduinoAll
#include "Wire.h"
#include "I2Cdev.h"
#include "MPU6050.h"
MPU6050 mpu; //ประกาศตัวแปร mpu
int16_t ax, ay, az;
int16_t gx, gy, gz;
void setup()
{
Wire.begin();
Serial.begin(38400);
Serial.println("Initialize MPU");
mpu.initialize();
Serial.println(mpu.testConnection() ? "Connected" : "Connection failed");
}
void loop()
{
mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
// แปลงค่าแกนให้เป็นมุม 0-180 องศา
ax = map(ax, -18000, 18000, 0, 180);
ay = map(ay, -18000, 18000, 0, 180);
az = map(az, -18000, 18000, 0, 180);
gx = map(gx, -18000, 18000, 0, 180);
gy = map(gy, -18000, 18000, 0, 180);
gz = map(gz, -18000, 18000, 0, 180);
Serial.print("Axyz \t");
Serial.print(ax); Serial.print("\t");
Serial.print(ay); Serial.print("\t");
Serial.print(az); Serial.print("\t");
Serial.print("Gxyz \t");
Serial.print(gx); Serial.print("\t");
Serial.print(gy); Serial.print("\t");
Serial.println(gz);
delay(50);
}
ตัวอย่าง http://arduino.cc/playground/Main/MPU-6050
ตัวอย่าง http://www.geekmomprojects.com/gyroscopes-and-accelerometers-on-a-chip/
code library MPU6050 Arduino https://github.com/jrowberg/i2cdevlib/tree/master






| หน้าที่เข้าชม | 114,516 ครั้ง | 
| ผู้ชมทั้งหมด | 51,278 ครั้ง | 
| เปิดร้าน | 31 ก.ค. 2559 | 
| ร้านค้าอัพเดท | 4 ก.ย. 2568 | 
 บ้านโค้ด-Bancode
			บ้านโค้ด-Bancode
		 
					