สารบัญ:

การเชื่อมต่อ MPU6050 ด้วย ESP32: 4 ขั้นตอน
การเชื่อมต่อ MPU6050 ด้วย ESP32: 4 ขั้นตอน

วีดีโอ: การเชื่อมต่อ MPU6050 ด้วย ESP32: 4 ขั้นตอน

วีดีโอ: การเชื่อมต่อ MPU6050 ด้วย ESP32: 4 ขั้นตอน
วีดีโอ: วิธีใช้ เซนเซอร์วัดการเอียง GY-25 Tilt sensor module (MPU-6050) 2024, กรกฎาคม
Anonim
การเชื่อมต่อ MPU6050 ด้วย ESP32
การเชื่อมต่อ MPU6050 ด้วย ESP32

ในโครงการนี้ ฉันจะเชื่อมต่อเซ็นเซอร์ MPU6050 กับบอร์ด ESP32 DEVKIT V1

MPU6050 เรียกอีกอย่างว่าเซ็นเซอร์ 6 แกนหรือเซ็นเซอร์อิสระ 6 องศา (DOF) เซ็นเซอร์วัดความเร่งและไจโรมิเตอร์มีอยู่ในโมดูลเดียวนี้ เซ็นเซอร์มาตรความเร่งให้การอ่านค่าเอาท์พุตในแง่ของแรงที่กระทำต่อวัตถุเนื่องจากแรงโน้มถ่วง และเซ็นเซอร์ไจโรมิเตอร์จะให้เอาต์พุตในแง่ของการกระจัดเชิงมุมของวัตถุในทิศทางตามเข็มนาฬิกาหรือทวนเข็มนาฬิกา

เซ็นเซอร์ MPU6050 ใช้สาย SCL และ SDA ของ ESP32 DEVKIT V1 ดังนั้น เราจะใช้ไลบรารี wire.h ในโค้ดสำหรับการสื่อสาร I2C เราสามารถแนบเซ็นเซอร์ MPU6050 สองตัวที่มีบรรทัด SCL และ SDA เดียวกันที่ที่อยู่ 0x68 และ 0x69 ด้วย ESP32 DEVKIT V1

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

1. บอร์ด ESP32 DEVKIT V1 -

2. เซ็นเซอร์ MPU6050 -

3. สายจัมเปอร์ -

4. เขียงหั่นขนม (ตัวเลือก) -

5. ซอฟต์แวร์ Arduino IDE

การตั้งค่า Arduino IDE ของคุณก่อนอัปโหลดโค้ดใน ESP32 นั้นสำคัญมาก: -

ขั้นตอนที่ 2: แผนผังวงจร

แผนผังวงจร
แผนผังวงจร

Circuit Schematic จะแตกต่างกันสำหรับบอร์ด ESP 32 ที่แตกต่างกัน ดังนั้นดูแลพินที่คุณกำลังเชื่อมต่อ

ESP32 MPU6050 พิน

VIN(5V) VCC

GND VCC

SCL(GPIO22) SCL

SDA(GPIO21) SDA

ขั้นตอนที่ 3: รหัส

ขั้นตอนที่ต้องปฏิบัติตามขณะอัปโหลดโค้ดในบอร์ด ESP32

1. คลิกที่อัปโหลด

2. ถ้าไม่มีข้อผิดพลาด ที่ด้านล่างของ Arduino IDE เมื่อเราได้รับข้อความว่ากำลังเชื่อมต่อ …, …, 3. กดปุ่ม Boot บนบอร์ด ESP 32 จนกว่าคุณจะอัปโหลดข้อความเสร็จสิ้น

4. หลังจากที่คุณอัปโหลดรหัสเรียบร้อยแล้ว กดปุ่มเปิดใช้งานเพื่อรีสตาร์ทหรือเริ่มรหัสที่อัปโหลดบนบอร์ด ESP32

แนะนำ: