विषयसूची:

DIY Arduino नियंत्रित एग-बॉट: 12 कदम (चित्रों के साथ)
DIY Arduino नियंत्रित एग-बॉट: 12 कदम (चित्रों के साथ)

वीडियो: DIY Arduino नियंत्रित एग-बॉट: 12 कदम (चित्रों के साथ)

वीडियो: DIY Arduino नियंत्रित एग-बॉट: 12 कदम (चित्रों के साथ)
वीडियो: ChatGPT with Arduino Nano #arduino #chatgpt #technology #openAI #electronic 2024, जुलाई
Anonim
Image
Image
पार्ट्स
पार्ट्स

इस निर्देश में मैं आपको दिखाऊंगा कि कैसे Arduino के साथ अपना खुद का एग-बॉट नियंत्रित किया जाए। मैं इसे पहले बनाना चाहता था लेकिन मुझे लगा कि यह मेरे लिए बहुत कठिन है लेकिन मैं गलत था। इसे बनाना आसान है इसलिए सुनिश्चित करें कि हर कोई इसे कर सकता है।

चरण 1: भाग

पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स
पार्ट्स

नीचे मैं भागों की सूची जोड़ता हूं:

  • स्टेपर मोटर्स
  • स्टेपर मोटर चालक
  • अरुडिनो
  • बिजली की आपूर्ति
  • माइक्रो सर्वो
  • प्लास्टिक की प्लेट, लकड़ी
  • इसके लिए 40 सेमी स्क्रू x3 और 12 नट
  • दो लेगो पहिए
  • विभिन्न रंगों में मार्कर
  • ड्रिल, चाकू, आरी, पेचकश, दो तरफा टेप, लकड़ी का गोंद, तार, टांका लगाने वाला लोहा, रबर बैंड
  • पीसीबी लिंक बनाने के लिए आपको जो कुछ भी चाहिए।

चरण 2: कनेक्शन

संबंध
संबंध
संबंध
संबंध

इसे ऊपर की फ्रिटिंग इमेज की तरह कनेक्ट करें या अगले चरण पर जाएं और पीसीबी (प्रिंट करने योग्य सर्किट बोर्ड) बनाएं। और आपको स्टेपर मोटर्स कंट्रोलर पर पोटेंशियोमीटर के लिए सही सेटिंग्स मिलनी चाहिए। इस पोटेंशियोमीटर से आप स्टेपर मोटर्स में जाने वाले वोल्टेज को नियंत्रित कर सकते हैं। इसे सेट करने का प्रयास करें कि स्टेपर चाल जितना संभव हो उतना आसान हो।

चरण 3: पीसीबी (वैकल्पिक)

पीसीबी (वैकल्पिक)
पीसीबी (वैकल्पिक)
पीसीबी (वैकल्पिक)
पीसीबी (वैकल्पिक)
पीसीबी (वैकल्पिक)
पीसीबी (वैकल्पिक)

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

चरण 4: फ़्रेम

ढांचा
ढांचा
ढांचा
ढांचा
ढांचा
ढांचा

फ्रेम प्लास्टिक और कुछ लकड़ी से बना है। आप नीचे या अगले चरण में स्केचअप में आयाम देख सकते हैं।

चरण 5: फ़्रेम काटना

फ्रेम का काटना
फ्रेम का काटना
फ्रेम का काटना
फ्रेम का काटना
फ्रेम का काटना
फ्रेम का काटना

दूसरी तस्वीर से दो तत्वों और तीसरी तस्वीर से एक को काटें। चित्रों में आयाम दिखाए गए हैं।

चरण 6: किनारे को चिकना करना

किनारे को चिकना करना
किनारे को चिकना करना
किनारे को चिकना करना
किनारे को चिकना करना
किनारे को चिकना करना
किनारे को चिकना करना

बेहतर दिखने के लिए किनारों को सैंडपेपर से चिकना करें।

चरण 7: ड्रिलिंग छेद

छेद ड्रिल हो रहा है
छेद ड्रिल हो रहा है
छेद ड्रिल हो रहा है
छेद ड्रिल हो रहा है

ऊपर की छवि की तरह ड्रिल छेद। आपको इसे बहुत सटीक बनाने की जरूरत है। कोनों पर 3 छेदों में एल्यूमीनियम ट्यूब के टुकड़े डालें।

चरण 8: पेन आर्म

पेन आर्म
पेन आर्म
पेन आर्म
पेन आर्म
पेन आर्म
पेन आर्म

पेन आर्म लकड़ी और प्लास्टिक से बना है। बांह के अंत में मैंने मार्कर के लिए 9 मिमी का छेद बनाया

चरण 9: कनेक्शन फ़्रेम

कनेक्शन फ़्रेम
कनेक्शन फ़्रेम
कनेक्शन फ़्रेम
कनेक्शन फ़्रेम
कनेक्शन फ़्रेम
कनेक्शन फ़्रेम

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

चरण 10: Arduino के लिए कोड

Arduino के लिए कोड यहाँ से डाउनलोड करें। और आपको कुछ पंक्तियों को बदलने की जरूरत है:

यह:#YAXIS_DIR_PIN 14 को परिभाषित करें#YAXIS_STEP_PIN 15 को परिभाषित करें:#YAXIS_DIR_PIN 10 को परिभाषित करें#YAXIS_STEP_PIN 11 को परिभाषित करें

तथा

यह:#XAXIS_DIR_PIN 10 को परिभाषित करें #XAXIS_STEP_PIN 8 को परिभाषित करें इसके लिए:#XAXIS_DIR_PIN 7 को परिभाषित करें#XAXIS_STEP_PIN 8 को परिभाषित करें

तथा

यह:#सर्वो_पिन 13 को परिभाषित करें:#सर्वो_पिन को परिभाषित करें 9

चरण 11: कंप्यूटर के लिए सॉफ्टवेयर

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

सी:\प्रोग्राम फ़ाइलें\inkscape\शेयर\एक्सटेंशन\यूनिकॉर्न\context.py

इसे २९ लाइन में जोड़ें:

"M300 S%0.2F (पेन अप)"% self.pen_up_angle, और लाइन 39 हटाएं:

"M300 S255 (सर्वो बंद करें)",

चरण 12: पहली पेंटिंग

पहली पेंटिंग
पहली पेंटिंग
पहली पेंटिंग
पहली पेंटिंग
पहली पेंटिंग
पहली पेंटिंग

ये पहले अंडे हैं जिन्हें मैंने अपने एगबॉट द्वारा चित्रित किया है। पेन कंपन के कारण प्रभाव सबसे अच्छा नहीं है। मैं हर समय इसे ठीक करने की कोशिश करता हूं लेकिन मैं इसे अभी तक सफलतापूर्वक नहीं कर सकता। नारंगी अंडे पर चित्र एक भालू का प्रतिनिधित्व करने वाला माना जाता है।

कृपया, अगर आपको मेरा प्रोजेक्ट पसंद है तो मुझे वोट करें। धन्यवाद!!

पढ़ने के लिए धन्यवाद और मेरी अंग्रेजी के लिए खेद है:)अपने एगबॉट के साथ मज़े करें।

अंडा चुनौती
अंडा चुनौती
अंडा चुनौती
अंडा चुनौती

एग चैलेंज में उपविजेता

स्वचालन प्रतियोगिता
स्वचालन प्रतियोगिता
स्वचालन प्रतियोगिता
स्वचालन प्रतियोगिता

स्वचालन प्रतियोगिता में तीसरा पुरस्कार

सिफारिश की: