विषयसूची:
- आपूर्ति
- चरण 1: चरण एक: जाइरो को अरुडिनो को तार दें
- चरण 2: चरण 2: एल ई डी संलग्न करें
- चरण 3: कोडिंग
- चरण 4: विधानसभा और निर्माण।
- चरण 5: आपने यह किया
वीडियो: Arduino के साथ एक्सेलेरोमीटर सेंसर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मेरे पास एक इलेक्ट्रॉनिक हेलमेट का विचार था जो एक उत्कृष्ट हेलोवीन पोशाक बना देगा। बहुत अधिक विस्तार में जाने के बिना इसमें अलग-अलग पैटर्न में प्रकाश व्यवस्था शामिल होगी, जिसके आधार पर मुखौटा किस दिशा में बदल गया, ताकि जब मैं ऊपर देखूं, तो हेलमेट रोशनी हो, लेकिन अगर मैं हिलता नहीं हूं तो तटस्थ रहता है।
आपूर्ति
(1) Arduino Uno और USB कनेक्टर कॉर्ड (1) L3G4200 ट्रिपल एक्सिस गायरो (MPJA.com पर उपलब्ध है, या कहीं भी इस प्रकार के मॉड्यूल बेचे जा सकते हैं)
नर/मादा तारों से भरा हाथ (2+) एलईडी लाइट्स और उपयुक्त प्रतिरोधक
(1) ब्रेडबोर्ड (लघु आकार ठीक है)
सभी इलेक्ट्रॉनिक्स के लिए किसी प्रकार का आवास। इस उदाहरण के लिए, मैंने एक हार्दिक कार्डबोर्ड बॉक्स का उपयोग किया है, लेकिन आप इसका उपयोग कर सकते हैं … शाब्दिक रूप से कुछ भी जो फिट बैठता है।
धीरज।
चरण 1: चरण एक: जाइरो को अरुडिनो को तार दें
ठीक है तो कुछ तार हैं जिन्हें सीधे Arduino से जोड़ा जा सकता है, लेकिन दो भाग हैं जिन्हें 3.3v पोर्ट से कनेक्ट करने की आवश्यकता है, इसलिए हमें उसके लिए ब्रेडबोर्ड का उपयोग करने की आवश्यकता है। आगे बढ़ो और ब्रेडबोर्ड पर 3.3v पोर्ट से (+) पंक्ति में एक लाल तार संलग्न करें। फिर Gyro पर VCC पिन को ब्रेडबोर्ड पर (+) से जोड़ने के लिए एक कॉर्ड संलग्न करें। इस चरण को गायरो पर एसडीओ पिन के साथ दोहराएं। अब एक ब्लैक वायर लें और GND पिन को ब्रेडबोर्ड पर (-) रो से अटैच करें, फिर GND Arduino पोर्ट से ब्रेडबोर्ड पर (-) रो में एक वायर अटैच करें। यह बिजली के लिए करता है। अब डेटा तारों के लिए Gyro को पूरी तरह से चलाने के लिए आवश्यक है। जाइरो पर जीआरएन के नीचे एसडीए पिन है, इसे Arduino पर A4 पोर्ट से जोड़ दें। उसके नीचे SCL पिन है, उसे Arduino पर A5 पोर्ट से अटैच करें। आपका Gyro अब पूरी तरह से प्लग इन हो गया है।
चरण 2: चरण 2: एल ई डी संलग्न करें
ठीक है तो मेरी परियोजना के लिए, मेरे पास दो एल ई डी थे जो इस बात पर निर्भर करते हैं कि बॉक्स कैसे चलता है। चलो आगे बढ़ते हैं और उन्हें हुक करते हैं। यह सरल है, अपनी पसंद के पिन के नंबर पिन के लिए रेसिस्टर पॉजिटिव लीड को अटैच करें (मैंने 8 और 9 को मनमाने ढंग से चुना)। उन्हें ब्रेडबोर्ड पर तार दें, फिर एक एलईडी संलग्न करें और एलईडी की नकारात्मक लीड को ब्रेडबोर्ड पर (-) पर भेजें। यह आपको Arduino के साथ आपके द्वारा निर्धारित मापदंडों के आधार पर दो अलग-अलग एल ई डी को प्रकाश में लाने की शक्ति प्रदान करेगा।
चरण 3: कोडिंग
ठीक है यहाँ वह जगह है जहाँ चीजें मज़ेदार होती हैं। और मजे से मेरा मतलब है… उम। कुंआ। आप या तो इसे प्यार करते हैं या नहीं। किसी भी तरह से यहाँ हम जाते हैं! आपको Gyro को कोड करना होगा, जो मैं नहीं जानता कि कैसे करना है। लेकिन, इंटरनेट करता है। मेरी परियोजना के लिए, मैंने Arduino फोरम (https://forum.arduino.cc/index.php?topic=147351.0) में jtbourke द्वारा प्यार से प्रदान किया गया कोड उधार लिया है, आप इसे काफी कॉपी और पेस्ट कर सकते हैं और इसे अपने आधार के रूप में उपयोग कर सकते हैं। परियोजना। यहां से, आपको अपने उद्देश्यों के अनुरूप कोड की कुछ पंक्तियां जोड़नी होंगी। एक के लिए, आप कुछ वैश्विक चर बनाना चाहते हैं, प्रत्येक एलईडी के लिए एक जिसे आप प्रकाश में लाना चाहते हैं। इस स्केच में पहले से ही X, Y और Z निर्देशांक के लिए चर हैं। आपको इसमें कोड के उस हिस्से को जोड़ने की आवश्यकता है, मैं एक IF THEN कथन की अनुशंसा करता हूं जो यह देखता है कि आपका त्वरण एक निश्चित सीमा तक कब पहुंचता है। यह बहुत परीक्षण और त्रुटि है, इसलिए आगे बढ़ें और अपने लिए एक सैंडविच बनाएं और कुछ लोफी हिप हॉप लगाएं।
चरण 4: विधानसभा और निर्माण।
बधाई! यदि आप अंतिम चरण से आगे निकल गए हैं, तो इसका मतलब है कि आप लगभग पूरा कर चुके हैं। अब आपको बस इतना करना है कि सभी भागों को बॉक्स में डाल दें। [महत्वपूर्ण] सुनिश्चित करें कि सब कुछ उसी के अनुसार प्लग इन रहता है, सुनिश्चित करें कि जाइरो डिवाइस के सामने और केंद्र में है या आपको अनुचित रीडिंग मिलेगी, और सुनिश्चित करें कि कुछ भी प्रवाहकीय जाइरो के सामने को छू नहीं रहा है, क्योंकि यह छोटा कर देगा डिवाइस और आपको Arduino को रीसेट करना होगा। उसके बाद, आप जाने के लिए बहुत अच्छे हैं।
चरण 5: आपने यह किया
अच्छा काम। आप कर चुके हैं। अब अपने बॉक्स का आनंद लें जो हिलने पर रोशनी करता है!
सिफारिश की:
MPU 6050 Gyro, एक्सेलेरोमीटर संचार Arduino के साथ (Atmega328p): 5 कदम
MPU 6050 Gyro, Arduino के साथ एक्सेलेरोमीटर कम्युनिकेशन (Atmega328p): MPU6050 IMU में 3-एक्सिस एक्सेलेरोमीटर और 3-एक्सिस गायरोस्कोप दोनों एक ही चिप पर एकीकृत हैं। जाइरोस्कोप घूर्णी वेग या समय के साथ कोणीय स्थिति के परिवर्तन की दर को मापता है, साथ में एक्स, वाई और जेड अक्ष। जाइरोस्कोप के आउटपुट ar
Arduino के साथ DIY सांस सेंसर (प्रवाहकीय बुना हुआ खिंचाव सेंसर): 7 कदम (चित्रों के साथ)
Arduino के साथ DIY सांस सेंसर (प्रवाहकीय बुना हुआ खिंचाव सेंसर): यह DIY सेंसर एक प्रवाहकीय बुना हुआ खिंचाव सेंसर का रूप लेगा। यह आपकी छाती/पेट के चारों ओर लपेटेगा, और जब आपकी छाती/पेट फैलता है और अनुबंध करता है तो सेंसर, और परिणामस्वरूप इनपुट डेटा जो Arduino को खिलाया जाता है। इसलिए
सेंसर सुहु डेंगन एलसीडी डैन एलईडी (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): 6 कदम (चित्रों के साथ)
सेंसर SUHU DENGAN LCD DAN LED (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): है, साया देवी रिवाल्डी महसिस्वा UNIVERSITAS NUSA PUTRA दारी इंडोनेशिया, दी सिनी साया और बरबागी कारा मेम्बुएट सेंसर सुहु मेंगगुनाकन Arduino डेंगन आउटपुट के एलसीडी और एलईडी। इन अदलाह पेम्बाका सुहु डेंगन देसाईं साया सेंदिरी, डेंगन सेंसर इन औरा
Arduino नैनो: एक्सेलेरोमीटर Gyroscope Compass MPU9250 I2C सेंसर विसुइनो के साथ: 11 कदम
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C sensor with Visuino: MPU9250 वर्तमान में उपलब्ध सबसे उन्नत संयुक्त एक्सेलेरोमीटर, जायरोस्कोप और कम्पास छोटे आकार के सेंसर में से एक है। उनके पास कई उन्नत विशेषताएं हैं, जिनमें कम पास फ़िल्टरिंग, गति का पता लगाना और यहां तक कि एक प्रोग्राम योग्य विशेष प्रोसेसर भी शामिल है
एसडी-कार्ड मेमोरी के साथ एक्सेलेरोमीटर-लॉगर: 6 कदम (चित्रों के साथ)
एसडी-कार्ड मेमोरी के साथ एक्सेलेरोमीटर-लॉगर: रोलर कोस्टर पर माप बलों के लिए एक लॉगर इकाई और उन्हें एसडी-कार्ड में सहेजना। यूनिट में सॉफ़्टवेयर को संशोधित करना भी संभव है ताकि यह अन्य चीजों को माप सके यदि इसे कनेक्ट किया जा सके a i2c-bus.Top थ्रिल ड्रैगस्टर