विषयसूची:

MPU6050 को ESP32 के साथ जोड़ना: 4 कदम
MPU6050 को ESP32 के साथ जोड़ना: 4 कदम

वीडियो: MPU6050 को ESP32 के साथ जोड़ना: 4 कदम

वीडियो: MPU6050 को ESP32 के साथ जोड़ना: 4 कदम
वीडियो: Measure Angles Easily with MPU6050 and ESP32: Part 1 - Library Walkthrough 2024, नवंबर
Anonim
ESP32. के साथ MPU6050 को जोड़ना
ESP32. के साथ MPU6050 को जोड़ना

इस परियोजना में, मैं ESP32 DEVKIT V1 बोर्ड के साथ MPU6050 सेंसर को इंटरफ़ेस करने जा रहा हूँ।

MPU6050 को 6 अक्ष सेंसर या 6 डिग्री स्वतंत्रता (DOF) सेंसर के रूप में भी जाना जाता है। इस सिंगल मॉड्यूल में एक्सेलेरोमीटर और जायरोमीटर दोनों सेंसर मौजूद हैं। एक्सेलेरोमीटर सेंसर गुरुत्वाकर्षण के कारण वस्तु पर लगाए गए बल के संदर्भ में आउटपुट रीडिंग देता है और जाइरोमीटर सेंसर क्लॉकवाइज या एंटीक्लॉकवाइज दिशा में वस्तु के कोणीय विस्थापन के संदर्भ में आउटपुट देता है।

MPU6050 सेंसर ESP32 DEVKIT V1 की SCL और SDA लाइन का उपयोग करता है, इसलिए, हम I2C संचार के लिए कोड में wire.h लाइब्रेरी का उपयोग करेंगे। हम ESP32 DEVKIT V1 के साथ 0x68 और 0x69 पते पर समान SCL और SDA लाइनों के साथ दो MPU6050 सेंसर संलग्न कर सकते हैं।

चरण 1: आवश्यक घटक

1. ESP32 DEVKIT V1 बोर्ड -

2. MPU6050 सेंसर -

3. जम्पर तार -

4. ब्रेडबोर्ड (वैकल्पिक) -

5. Arduino IDE सॉफ्टवेयर

ESP32 में कोड अपलोड करने से पहले अपना Arduino IDE सेट करना बहुत महत्वपूर्ण है: -

चरण 2: सर्किट योजनाबद्ध

सर्किट योजनाबद्ध
सर्किट योजनाबद्ध

विभिन्न ईएसपी 32 बोर्ड के लिए सर्किट योजनाबद्ध अलग होगा, इसलिए उन पिनों का ध्यान रखें जिन्हें आप कनेक्ट कर रहे हैं

ESP32 MPU6050 पिन

वीआईएन (5 वी) वीसीसी

जीएनडी वीसीसी

एससीएल (GPIO22) SCL

एसडीए (GPIO21) एसडीए

चरण 3: कोड

ESP32 बोर्ड में कोड अपलोड करते समय पालन करने के लिए कदम

1. अपलोड पर क्लिक करें।

2. यदि कोई त्रुटि नहीं है। Arduino IDE के निचले भाग में, जब हमें Connecting…,…, का संदेश मिलता है।

3. ईएसपी 32 बोर्ड पर बूट बटन दबाएं जब तक कि आप संदेश अपलोड करना पूरा नहीं कर लेते।

4. आपके द्वारा कोड सफलतापूर्वक अपलोड हो जाने के बाद। ESP32 बोर्ड पर अपलोड किए गए कोड को पुनरारंभ करने या प्रारंभ करने के लिए सक्षम करें बटन दबाएं।

सिफारिश की: