สารบัญ:
วีดีโอ: การเชื่อมต่อ MPU6050 ด้วย ESP32: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ในโครงการนี้ ฉันจะเชื่อมต่อเซ็นเซอร์ 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
แนะนำ:
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: 8 ขั้นตอน
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: บางครั้งฉันพูดภาษาอังกฤษได้ดีมาก บางครั้งก็ไม่มี… สิ่งแรกเลย นี่เป็นการสอนครั้งแรกของฉันและภาษาอังกฤษไม่ใช่ภาษาแม่ของฉัน ดังนั้นโปรดอย่ากดดันฉันมากเกินไป นี่จะไม่เกี่ยวกับวิธีการสร้างเฟรมที่ง่าย มันเกี่ยวกับการติดตั้ง
การเชื่อมต่อ ESP 32 ด้วย Ultrasonic Sensor: 3 ขั้นตอน
การเชื่อมต่อ ESP 32 กับ Ultrasonic Sensor: เซ็นเซอร์อัลตราโซนิกทำงานโดยปล่อยคลื่นเสียงที่ความถี่สูงเกินไปที่มนุษย์จะได้ยิน จากนั้นพวกเขาก็รอให้เสียงสะท้อนกลับมา โดยคำนวณระยะทางตามเวลาที่ต้องการ ซึ่งคล้ายกับวิธีที่เรดาร์วัดเวลาที่ใช้
การเชื่อมต่อ Twitter กับโครงการ Eclipse ด้วย Twitter4J API: 5 ขั้นตอน
การเชื่อมต่อ Twitter กับโครงการ Eclipse ด้วย Twitter4J API: คำแนะนำนี้จะอธิบายวิธีเชื่อมต่อบัญชี Twitter กับโครงการ Eclipse ของคุณและวิธีนำเข้าอินเทอร์เฟซโปรแกรมแอปพลิเคชัน Twitter4J (API) เพื่อใช้ฟังก์ชันในการอ่านและเขียนไปยัง Twitter โดยอัตโนมัติ . คำสั่งสอนนี้
ESP32 พร้อมบทแนะนำโมดูล LoRa E32-433T - การเชื่อมต่อ LoRa Arduino: 8 ขั้นตอน
ESP32 พร้อมบทแนะนำโมดูล LoRa E32-433T | การเชื่อมต่อ LoRa Arduino: เฮ้ ว่าไงพวก! Akarsh ที่นี่จาก CETech โครงการของฉันกำลังเชื่อมต่อโมดูล E32 LoRa จาก eByte ซึ่งเป็นโมดูลตัวรับส่งสัญญาณกำลังสูง 1 วัตต์กับ ESP32 โดยใช้ Arduino IDE เราเข้าใจการทำงานของ E32 ในบทช่วยสอนล่าสุดของเรา
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: 9 ขั้นตอน
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: ในรูปแรก เรามี Arduino และเรียกว่า "Arduino Uno"ในรูปที่สอง เรามี Arducam และเรียกว่า "Arducam OV2640 มินิ 2MP"พร้อมกับภาพที่สอง มีวัสดุที่คุณต้อง