विषयसूची:

Arduino Gyro घड़ी: 7 कदम
Arduino Gyro घड़ी: 7 कदम

वीडियो: Arduino Gyro घड़ी: 7 कदम

वीडियो: Arduino Gyro घड़ी: 7 कदम
वीडियो: Beyond the Basics: Automatic Gatekeeper With IR Sensor And ChatGPT Generated Arduino Code 2024, जुलाई
Anonim
Arduino Gyro घड़ी
Arduino Gyro घड़ी

वीडियो लिंक

सभी को नमस्कार, आज मैं सभी को दिखाने जा रहा हूँ कि कैसे एक Arduino द्वारा संचालित एक विशेष gyrate घड़ी बनाई जाती है। सबसे पहले, मैं मूल लेखक को सारा श्रेय देना चाहता हूं: सभी के लिए इलेक्ट्रॉनिक्स। उन्होंने जो मूल डिज़ाइन बनाया वह यहाँ है। वह बहुत सारे अद्भुत इलेक्ट्रॉनिक प्रोजेक्ट बनाता है और घड़ी का मूल विचार उसी से था। मैं Arduino लियोनार्डो बोर्ड का उपयोग करता हूं, लेकिन कोई अन्य Arduino बोर्ड ठीक होना चाहिए। घड़ी अलग-अलग समय दिखाने के लिए प्लेट को घुमाने के लिए स्टेपर मोटर का उपयोग करती है।

इस परियोजना के लिए, मैंने अधिक कार्यों को शामिल करने के लिए घड़ी के मूल कोड में सुधार जोड़े। मैंने कोड में एक एलईडी लाइट जोड़ी है ताकि घड़ी अभी भी रात में देखी जा सके। मैंने एक स्पीकर मॉड्यूल को बोर्ड से भी जोड़ा है ताकि यह इंगित करने के लिए हर घंटे घड़ी दो बार बीप करे। मैंने घड़ी को जोड़ने के लिए एक आधार बनाया और इसे और अधिक स्थिर बनाने के लिए घड़ी के दूसरी तरफ एक हटाने योग्य समर्थन स्टैंड को शामिल किया। प्रदर्शन के उद्देश्यों के लिए ऊपर दिए गए वीडियो को 100 गुना बढ़ा दिया गया है।

चरण 1: सामग्री

सामग्री:

गत्ता

अरुडिनो बोर्ड

यूएसबी केबल

स्टेपर मोटर और नियंत्रक

किसी भी रंग का एलईडी

वक्ता

ब्रेड बोर्ड

पोर्टेबल बैटरी (वैकल्पिक)

उपकरण:

टेप और गोंद

कैंची

पेंसिल

शासक

टंकाई करने वाली मशीन

दिशा सूचक यंत्र

चरण 2: स्टेपर मोटर लाइब्रेरी

यदि आप स्टेपर मोटर के लिए ULN2003 नियंत्रक का उपयोग कर रहे हैं तो आपको केवल अपनी लाइब्रेरी में इसकी आवश्यकता है। अन्यथा, आप इस चरण को छोड़ सकते हैं।

1. नीचे.cpp और.h फ़ाइल डाउनलोड करके प्रारंभ करें

2. स्टेपरमोटर नामक एक नई फाइल बनाएं

3. cpp और.h दोनों फाइल को नई स्टेपरमोटर फाइल में ड्रैग और ड्रॉप करें

4. अपनी Arduino लाइब्रेरी फ़ाइल पर जाएँ और StepperMotor फ़ाइल को उसमें डालें

5. Arduino IDE खोलें और यह सुनिश्चित करने के लिए कि सब कुछ सही तरीके से स्थापित किया गया था, इस परीक्षण कोड को चलाएं

#शामिल

स्टेपरमोटर मोटर (8, 9, 10, 11);

व्यर्थ व्यवस्था(){

सीरियल.बेगिन (९६००);

motor.setStepDuration(1);

}

शून्य लूप () {

मोटर.स्टेप (1000);

देरी (2000);

मोटर.स्टेप (-1000);

देरी (2000);

}

6. अब Arduino IDE में कोड को सत्यापित करें यदि यह बिना किसी समस्या के संकलित करता है तो आपने सब कुछ सही ढंग से स्थापित किया है।

चरण 3: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों

कुल 4 चीजें हैं जिन्हें हमें Arduino से कनेक्ट करने की आवश्यकता होगी:

स्टेपर मोटर और नियंत्रक

सबसे पहले, अपने स्टेपर मोटर को कंट्रोलर से कनेक्ट करें। फिर कंट्रोलर पर इंट १ को पिन ६, इंट २ से पिन ७, ३ से ८, और ४ से ९ से कनेक्ट करें। फिर बोर्ड पर जीएनडी से कनेक्ट करें - (नकारात्मक) पिन, और बोर्ड पर + (पॉजिटिव) पिन को ५वी से कनेक्ट करें।.

वक्ता

स्पीकर के लिए, लाल (पॉजिटिव) को पिन 3 से और ब्लैक (नेगेटिव) पिन को GND से कनेक्ट करें।

एलईडी

एलईडी के लॉन्ग लेग (पॉजिटिव) साइड को पिन 2 और शॉर्ट लेग (नेगेटिव) साइड को GND से कनेक्ट करें।

यह सुनिश्चित करने के लिए चित्रों की जाँच करें कि सब कुछ ठीक से जुड़ा हुआ है।

नोट: यदि आप जिस बोर्ड का उपयोग कर रहे हैं उसे सीधे वायरिंग से नहीं जोड़ा जा सकता है, तो आपको सभी घटकों को एक साथ मिलाप करने के लिए सोल्डरिंग गन का उपयोग करने की आवश्यकता है।

चरण 4: कोड

नीचे दिए गए इस कोड को Arduino IDE में कॉपी और पेस्ट करें और इसे बोर्ड पर अपलोड करें:

कोड लिंक

चरण 5: इलेक्ट्रॉनिक्स के लिए आवरण

इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण
इलेक्ट्रॉनिक्स के लिए आवरण

इलेक्ट्रॉनिक्स के लिए आवरण मूल रूप से एक छोटा बॉक्स होता है जिसमें एक गोलाकार आधार होता है और संख्याओं के लिए कागज की एक लंबी पट्टी होती है।

छोटा डब्बा

8cm x 2cm टुकड़ा x2

14cm x 8cm टुकड़ा x2

14cm x 2cm टुकड़ा x2

वृत्त

11.46 त्रिज्या वृत्त

नंबर फेस

सॉफ्ट कार्डबोर्ड के कागज का 72 सेमी x 2 सेमी का टुकड़ा। 12:00 से 1 सेमी अंतराल के साथ 11:50 तक पहुंचने तक लिखें, जो सभी संख्याओं को फिट करने के लिए कागज की लंबाई पर्याप्त होनी चाहिए।

आधार

कोई भी आकार और आकार जब तक घड़ी उस पर फिट हो सकती है।

नोट: बिजली और एलईडी रोशनी के लिए बॉक्स में छोटे छेद काटना याद रखें (ऊपर चित्र देखें)। बीच में रॉड के लिए सर्कल में एक छेद भी काट लें।

चरण 6: विधानसभा

सभा
सभा
सभा
सभा
सभा
सभा
सभा
सभा

बॉक्स को बंद करने से पहले, ऊपर की छवि के अनुसार बनाए गए सभी इलेक्ट्रॉनिक्स को व्यवस्थित करें। जगह में सब कुछ टेप या गोंद करें। फिर बॉक्स को सील कर दें। घड़ी के छेद के माध्यम से फिट होने के लिए कार्डबोर्ड से एक छोटी सी रॉड बनाएं और इसे स्टेपर मोटर की रॉड से कनेक्ट करें। यदि घड़ी बहुत भारी है और झुक रही है, तो आप घड़ी के दूसरी ओर समर्थन जोड़ सकते हैं। यह वास्तव में मायने नहीं रखता कि आप इसे कैसे करते हैं, जब तक आप घड़ी को एक तरफ झुकने से रोक सकते हैं, लेकिन ऊपर की छवियां दिखाती हैं कि मैंने इसे कैसे किया। फिर पूरी घड़ी को नीचे के आधार से कनेक्ट करें और इसे किसी टेप और गोंद से सुरक्षित करें (ऊपर चित्र देखें)। और इसे और भी ठंडा बनाने के लिए, समय को अधिक स्पष्ट रूप से दिखाने के लिए संख्याओं की ओर इशारा करते हुए बॉक्स पर एक तीर जोड़ें।

चरण 7: परीक्षण

आपके द्वारा किए जाने के बाद, यह सुनिश्चित करने के लिए अपनी घड़ी का परीक्षण करना याद रखें कि यह ठीक से काम करती है। जांचें कि क्या घड़ी चल रही है और क्या यह सही है। यदि घड़ी बहुत धीमी है, तो आप मोटर पर संख्या बढ़ाना चाह सकते हैं। चरण (62) यदि घड़ी बहुत तेज चल रही है, तो संख्या कम करें।

सामान्य समस्यायें:

एलईडी चालू नहीं है: यह शायद इसलिए है क्योंकि स्टेपर मोटर बहुत अधिक शक्ति का उपयोग कर रहा है। यदि ऐसा है तो आप अतिरिक्त शक्ति (पोर्टेबल बैटरी) जोड़ना चाह सकते हैं।

घड़ी विपरीत दिशा में घूम रही है: फिर अपने कोड पर जाएं और मोटर को बदलें। चरण (62) ऋणात्मक संख्या में।

सिफारिश की: