विषयसूची:

डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर: 13 चरण (चित्रों के साथ)
डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर: 13 चरण (चित्रों के साथ)

वीडियो: डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर: 13 चरण (चित्रों के साथ)

वीडियो: डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर: 13 चरण (चित्रों के साथ)
वीडियो: अगर Share Market में ये नहीं किया तो बर्बाद हो जाओगे 💰👆 | @Malkansview1 | Josh Talks Hindi 2024, जुलाई
Anonim
Image
Image
डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर
डॉटर - विशाल अरुडिनो आधारित डॉट मैट्रिक्स प्रिंटर

नमस्ते, इस निर्देश में आपका स्वागत है:) मैं निकोडेम बार्टनिक 18 साल का निर्माता हूं। मैंने अपने 4 साल के निर्माण के दौरान बहुत सी चीजें, रोबोट, उपकरण बनाए। लेकिन आकार की बात करें तो यह प्रोजेक्ट शायद सबसे बड़ा है। यह भी बहुत अच्छी तरह से डिज़ाइन किया गया है, मुझे लगता है, निश्चित रूप से अभी भी ऐसी चीजें हैं जिन्हें सुधारा जा सकता है लेकिन मेरे लिए यह बहुत बढ़िया है। मैं वास्तव में इस परियोजना को पसंद करता हूं, क्योंकि यह कैसे काम करता है, और यह क्या उत्पादन कर सकता है (मुझे यह पिक्सेल/डॉट ग्राफिक्स की तरह पसंद है), लेकिन इस परियोजना में सिर्फ डॉटर की तुलना में बहुत कुछ है। इस बात की कहानी है कि मैंने इसे कैसे बनाया, मैं इसके लिए एक विचार कैसे लेकर आया और असफलता इस परियोजना का एक बड़ा हिस्सा क्यों थी। आप तैयार हैं? चेतावनी इस निर्देश में पढ़ने के लिए बहुत कुछ हो सकता है, लेकिन चिंता न करें यहाँ इसके बारे में वीडियो है (आप इसे ऊपर भी पा सकते हैं): वीडियो का लिंक शुरू करें!

चरण 1: असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया

असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!
असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!
असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!
असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!
असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!
असफल होने की कहानी:(और मैं वास्तव में इसके लिए एक विचार के साथ कैसे आया!

आप पूछ सकते हैं कि अगर मेरा प्रोजेक्ट काम कर रहा है तो फेल होने की कहानी क्यों? क्योंकि शुरुआत में डॉटर नहीं था। मैं शायद कुछ इसी तरह की चीज़ बनाना चाहता था लेकिन बहुत अधिक परिष्कृत - एक 3D प्रिंटर। 3D प्रिंटर जो मैं बनाना चाहता था और लगभग किसी भी अन्य 3D प्रिंटर के बीच सबसे बड़ा अंतर यह था कि मानक nema17 स्टेपर मोटर्स के बजाय यह एक सस्ते 28BYJ-48 मोटर्स का उपयोग करेगा जिसे आप लगभग $ 1 (हाँ एक स्टेपर मोटर के लिए एक डॉलर) में खरीद सकते हैं।. बेशक मुझे पता था कि यह मानक स्टेपर मोटर्स की तुलना में कमजोर और कम सटीक होगा (जब सटीकता की बात आती है तो यह इतना आसान नहीं है, क्योंकि 3 डी प्रिंटर में अधिकांश मोटरों में प्रति क्रांति 200 कदम होते हैं, और 28BYJ48 में प्रति क्रांति लगभग 2048 कदम होते हैं। क्रांति या इससे भी अधिक इस बात पर निर्भर करता है कि आप उनका उपयोग कैसे करते हैं, लेकिन उन मोटरों के कदम खोने की संभावना अधिक होती है और उनके अंदर गियर सबसे अच्छे नहीं होते हैं, इसलिए यह कहना मुश्किल है कि वे कम या ज्यादा सटीक हैं)। लेकिन मुझे विश्वास था कि वे ऐसा करेंगे। और उस समय आप कह सकते हैं कि प्रतीक्षा करें पहले से ही 3D प्रिंटर है जो उन मोटरों का उपयोग करता है, हाँ मुझे पता है कि वास्तव में उनमें से कुछ भी हैं। पहला वाला सर्वविदित है कि M3D द्वारा माइक्रो, छोटा और वास्तव में सुंदर 3D प्रिंटर (मुझे यह सरल डिज़ाइन पसंद है)। ToyRep, Cherry और शायद और भी बहुत कुछ है जिसके बारे में मैं नहीं जानता। तो उन मोटर्स के साथ प्रिंटर पहले से मौजूद है लेकिन मैं अपने तरीके से अलग और अधिक बनाना चाहता था कोड था। अधिकांश लोग 3D प्रिंटर के लिए कुछ ओपन सोर्स फ़र्मवेयर का उपयोग करते हैं, लेकिन जैसा कि आप जानते हैं कि यदि आपने मेरा Arduino आधारित लुडविक ड्रोन प्रोजेक्ट देखा है, तो मुझे स्क्रैच से चीजें करना और उसके द्वारा सीखना पसंद है, इसलिए मैं इस प्रिंटर के लिए अपना कोड बनाना चाहता था। मैंने पहले से ही एसडी कार्ड से जीकोड को पढ़ने और व्याख्या करने का विकास किया है, जीकोड और ब्रेसेनहैम की लाइन एल्गोरिदम के अनुसार मोटर्स को घुमाया है। इस परियोजना के लिए कोड का काफी बड़ा हिस्सा तैयार था। लेकिन इसका परीक्षण करते समय मैंने देखा कि वे मोटरें बहुत अधिक गर्म हो रही हैं, और वे बहुत धीमी हैं। लेकिन मैं अभी भी इसे बनाना चाहता था इसलिए मैंने इसके लिए Fusion360 में एक फ्रेम तैयार किया (आप इसकी छवि ऊपर पा सकते हैं)। इस परियोजना में एक और धारणा स्टेपर मोटर चालक के बजाय ट्रांजिस्टर का उपयोग करना था। मुझे स्टेपर ड्राइवरों पर ट्रांजिस्टर के कुछ फायदे मिले:

  1. वे सस्ते हैं
  2. उन्हें तोड़ना कठिन है, DIY Arduino नियंत्रित अंडे-बॉट का निर्माण करते समय मैंने पहले ही कुछ स्टेपर ड्राइवरों को तोड़ दिया क्योंकि जब आप चलाते समय ड्राइवर से मोटर को डिस्कनेक्ट करते हैं तो यह शायद टूट जाएगा
  3. ड्राइवरों को नियंत्रित करना सरल है, आप उसके लिए कम पिन का उपयोग कर सकते हैं, लेकिन मैं Atmega32 का उपयोग करना चाहता था, इसमें ट्रांजिस्टर का उपयोग करने के लिए पर्याप्त पिन हैं इसलिए यह मेरे लिए महत्वपूर्ण नहीं था। (मैं एक 3D प्रिंटर प्रोजेक्ट में atmega32 का उपयोग करना चाहता था, अंत में डॉटर में इसका उपयोग करने की कोई आवश्यकता नहीं है इसलिए मैं सिर्फ Arduino Uno का उपयोग करता हूं)।
  4. खुशी तब बहुत बड़ी होती है जब आप केवल इसे खरीदने की तुलना में ट्रांजिस्टर के साथ एक स्टेपर ड्राइवर बनाते हैं।
  5. यह सीखते हुए कि वे प्रयोग करके कैसे काम करते हैं, मैंने अपनी पिछली परियोजनाओं में कुछ ट्रांजिस्टर का उपयोग किया था, लेकिन अभ्यास परिपूर्ण बनाता है और सीखने का सबसे अच्छा तरीका प्रयोग करना है। BTW इतना अजीब नहीं है कि हम नहीं जानते कि दुनिया का सबसे बड़ा आविष्कार कैसे काम करता है? हम हर दिन ट्रांजिस्टर का उपयोग करते हैं, हर एक की जेब में लाखों होते हैं, और अधिकांश लोग नहीं जानते कि एक ट्रांजिस्टर कैसे काम करता है:)

इस दौरान मुझे २ नए ३डी प्रिंटर मिले और उन पर प्रिंट करते समय मैंने जितनी जल्दी हो सके प्रिंट बनाने के लिए हर समय प्रिंटिंग की गति बढ़ाई। मुझे एहसास होने लगा कि 28BYJ-48 मोटर्स वाला 3D प्रिंटर धीमा होगा और शायद यह सबसे अच्छा विचार नहीं है। हो सकता है कि मुझे पहले इसका एहसास होना चाहिए, लेकिन मैं इस परियोजना के लिए कोड पर इतना ध्यान केंद्रित कर रहा था और सीख रहा था कि वास्तव में 3D प्रिंटर कैसे काम करते हैं, कि मैं इसे किसी भी तरह से नहीं देख पा रहा था। उन चीज़ों के लिए धन्यवाद जो मैंने इस चीज़ के निर्माण से सीखी हैं, मुझे इस परियोजना में निवेश किए गए समय का पछतावा नहीं है।

मेरे लिए हार मान लेना कोई विकल्प नहीं है, और मेरे पास 5 स्टेपर हैं, इसलिए मैं सोचने लगा कि मैं उन हिस्सों का क्या कर सकता हूं। अपनी अलमारी में पुरानी चीजों को दफनाने के दौरान मैंने पाया कि मेरी ड्राइंग प्राथमिक विद्यालय से डॉट ड्राइंग तकनीक का उपयोग करके बनाई गई है जिसे पॉइंटिलिज्म भी कहा जाता है (आप मेरी ड्राइंग ऊपर देख सकते हैं)। यह कला का काम नहीं है, यह अच्छा भी नहीं है:) लेकिन मुझे डॉट्स से एक छवि बनाने का यह विचार पसंद आया। और यहाँ मैंने कुछ ऐसा सोचा जिसके बारे में मैंने पहले सुना था, एक डॉट मैट्रिक्स प्रिंटर, पोलैंड में आप इस प्रकार के प्रिंटर को हर क्लिनिक में पा सकते हैं जो वे अजीब तेज आवाज कर रहे हैं: डी। यह मेरे लिए एक तरह से स्पष्ट था कि कोई ऐसा होना चाहिए जिसने ऐसा कुछ बनाया हो, और मैं सही था रॉबसन क्यूटो ने पहले से ही एक Arduino डॉट मैट्रिक्स प्रिंटर बनाया था, लेकिन इसे बनाने के लिए आपको सही घटकों को ढूंढना होगा जो कठिन हो सकते हैं, लेकिन हम एक 2018 है और 3 डी प्रिंटिंग अधिक से अधिक लोकप्रिय हो रही है, तो क्यों न 3 डी प्रिंटेड संस्करण को दोहराने में आसान बनाया जाए, लेकिन यह अभी भी समान होगा। इसलिए मैंने इसे बड़ा या बड़ा बनाने का फैसला किया! इसे एक बड़े पेपर पर प्रिंट करने में सक्षम बनाने के लिए जिसे हर कोई खरीद सकता है - Ikea से पेपर का रोल:) इसके आयाम: 45cm x 30m। उत्तम!

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

फिर मैंने हमेशा की तरह एक पीसीबी डिजाइन किया, लेकिन इस बार इसे घर पर बनाने के बजाय मैंने इसे एक पेशेवर निर्माता में ऑर्डर करने का फैसला किया, इसे सही बनाने के लिए, सोल्डर को आसान बनाने के लिए और बस कुछ समय बचाने के लिए, मैंने इसके बारे में बहुत अच्छी राय सुनी। PCBway इसलिए मैंने उसके साथ जाने का फैसला किया। मैंने पाया कि उनके पास एक छात्रवृत्ति कार्यक्रम है जिसके लिए आप अपने बोर्ड मुफ्त में बना सकते हैं, मैं अपनी परियोजना को उनकी वेबसाइट पर अपलोड करता हूं और वे इसे स्वीकार करते हैं! इस परियोजना को संभव बनाने के लिए पीसीबीवे का बहुत-बहुत धन्यवाद:) बोर्ड एकदम सही थे, लेकिन इस बोर्ड पर माइक्रोकंट्रोलर लगाने के बजाय मैंने एक Arduino ढाल बनाने का फैसला किया, ताकि मैं इसका उपयोग कर सकूं, इसके कारण मिलाप करना भी आसान है।.

डॉटर का कोड Arduino में लिखा गया है, और कंप्यूटर से डॉटर को कमांड भेजने के लिए मैंने प्रोसेसिंग का इस्तेमाल किया।

शायद यह पूरी कहानी है कि यह परियोजना कैसे विकसित होती है, और यह अब कैसा दिखता है, अगर आप वहां पहुंचे तो बधाई:)

चिंता न करें अब यह आसान हो जाएगा, बस निर्देश बनाएं!

मुझे उम्मीद है कि आपको द डॉटर प्रोजेक्ट की यह कहानी पसंद आई होगी, अगर ऐसा है तो इसे दिल से न भूलें।

*उपरोक्त रेंडरर्स पर आप 2 पेन के साथ एक्स कैरिज देख सकते हैं, यह मेरा पहला डिजाइन था, लेकिन मैंने इसे हल्का बनाने के लिए एक पेन के साथ छोटे संस्करण पर स्विच करने का फैसला किया। लेकिन 2 पेन वाला संस्करण दिलचस्प हो सकता है क्योंकि आप अलग-अलग रंगों में डॉट्स बनाने में सक्षम होंगे, पीसीबी पर दूसरे सर्वो के लिए भी जगह है ताकि डॉटर वी 2 के लिए कुछ विचार किया जा सके:)

चरण 2: हमें क्या चाहिए?

हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?
हमें क्या चाहिए होगा?

इस परियोजना के लिए हमें क्या चाहिए, यह बहुत अच्छा प्रश्न है! यदि संभव हो तो लिंक के साथ सब कुछ की सूची यहां दी गई है:

  1. 3डी प्रिंटेड पार्ट्स (अगले चरण में मॉडल के लिंक)
  2. अरुडिनो गियरबेस्ट | बैंगगुड
  3. 28BYJ48 स्टेपर मोटर्स (उनमें से 3) गियरबेस्ट | बैंगगुड
  4. माइक्रो सर्वो मोटर गियरबेस्ट | बैंगगुड
  5. GT2 बेल्ट (लगभग 1.5 मीटर) गियरबेस्ट | बैंगगुड
  6. केबल्स गियरबेस्ट | बैंगगुड
  7. असर गियरबेस्ट | बैंगगुड
  8. दो एल्युमिनियम की छड़ें लगभग ६० सेमी लंबी प्रत्येक
  9. पीसीबी बनाने के लिए:

    1. पीसीबी स्पष्ट रूप से (आप ऑर्डर कर सकते हैं, उन्हें स्वयं बना सकते हैं या मुझसे खरीद सकते हैं, मेरे पास आपके चारों ओर कुछ बोर्ड बिछाए गए हैं, उन्हें यहां खरीद सकते हैं:
    2. ट्रांजिस्टर BC639 या समान (उनमें से 8) गियरबेस्ट | बैंगगुड
    3. दिष्टकारी डायोड (उनमें से 8) गियरबेस्ट | बैंगगुड
    4. एलईडी हरे और लाल गियरबेस्ट | बैंगगुड
    5. कुछ अलग हेडर गियरबेस्ट | बैंगगुड
    6. Arduino स्टैकेबल हैडर किट गियरबेस्ट | बैंगगुड
    7. कुछ प्रतिरोधक गियरबेस्ट | बैंगगुड

संभवत: आपके लिए सबसे कठिन चीज 3D प्रिंटेड भाग हैं, अपने दोस्तों से पूछें, स्कूल में या किसी पुस्तकालय में, उनके पास 3D प्रिंटर हो सकता है। यदि आप एक खरीदना चाहते हैं, तो मैं आपको CR10 (खरीदने के लिए लिंक), CR10 मिनी (खरीदने के लिए लिंक) या Anet A8 (खरीदने के लिए लिंक) की सिफारिश कर सकता हूं।

चरण 3: जितना बड़ा मैं कर सकता हूं, उतना ही सरल जितना मैं कर सकता हूं (3D मॉडल)

जितना बड़ा मैं कर सकता हूँ, उतना ही सरल जितना मैं कर सकता हूँ (3D मॉडल)
जितना बड़ा मैं कर सकता हूँ, उतना ही सरल जितना मैं कर सकता हूँ (3D मॉडल)

जैसा कि मैंने कहा कि इस परियोजना का बड़ा हिस्सा आकार था, मैं इसे बड़ा बनाना चाहता था और एक ही समय में सरल रखना चाहता था। इसे इस तरह से बनाने के लिए मैं Fusion360 में बहुत समय बिताता हूं, सौभाग्य से यह प्रोग्राम आश्चर्यजनक रूप से उपयोगकर्ता के अनुकूल है और मुझे इसका उपयोग करना अच्छा लगता है इसलिए यह मेरे लिए कोई बड़ी बात नहीं थी। अधिकांश 3D प्रिंटर पर फिट होने के लिए मैंने मुख्य फ्रेम को 4 भागों में विभाजित किया है जिसे विशेष कनेक्टर्स के लिए आसानी से जोड़ा जा सकता है।

GT2 बेल्ट के लिए पुली इस उपकरण के साथ डिजाइन किए गए थे (यह अच्छा है, इसे देखें):

मैंने उन 2 पुली की डीएक्सएफ फाइलों को सिर्फ आपके संदर्भ के लिए जोड़ा है, आपको इस परियोजना को बनाने के लिए उनकी आवश्यकता नहीं है।

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

कागज को स्थानांतरित करने वाले पहियों को बेहतर करने के लिए फ्लेक्स फिलामेंट के साथ मुद्रित किया जाना चाहिए। मैंने इस पहिये के लिए एक रिम बनाया है जिसे PLA से प्रिंट किया जाना चाहिए और इस पहिये पर आप रबर का पहिया लगा सकते हैं।

चरण 4: कोडांतरण

कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण
कोडांतरण

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

मैंने वाई मोटर धारक की पीठ पर एक स्क्रू मुद्रित किया है जो इसे पकड़ने के लिए चल रहा है लेकिन यह पता चला है कि फ्रेम का निचला भाग बहुत नरम है और जब आप स्क्रू को कसते हैं तो यह झुक जाता है। इसलिए इस पेंच के बजाय मैं इस हिस्से को रखने के लिए रबर बैंड का उपयोग कर रहा हूं। इसे बनाने का यह सबसे पेशेवर तरीका नहीं है लेकिन कम से कम यह काम करता है:)

आप उस पेन का आकार देख सकते हैं जिसका मैंने इस प्रोजेक्ट के लिए उपयोग किया था (या शायद यह एक मार्कर की तरह है)। एक्स कैरिज के साथ पूरी तरह से काम करने के लिए आपको उसी आकार का या जितना हो सके उतना करीब का उपयोग करना चाहिए। सर्वो को ऊपर और नीचे ले जाने देने के लिए आपको पेन पर एक कॉलर भी लगाना होगा, आप इसे साइड में एक स्क्रू को कस कर ठीक कर सकते हैं।

समझाने के लिए बहुत कुछ नहीं है, इसलिए बस ऊपर की तस्वीरों पर एक नज़र डालें और अगर आपको कुछ और जानने की ज़रूरत है तो नीचे एक टिप्पणी छोड़ दें!

चरण 5: इलेक्ट्रॉनिक योजनाबद्ध

इलेक्ट्रॉनिक योजनाबद्ध
इलेक्ट्रॉनिक योजनाबद्ध

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

चरण 6: एक समर्थक के रूप में पीसीबी

एक समर्थक के रूप में पीसीबी
एक समर्थक के रूप में पीसीबी

यह शायद मेरे लिए इस परियोजना का सबसे अच्छा हिस्सा है। मैंने घर पर बहुत सारे पीसीबी बनाए, लेकिन कभी भी इसे किसी पेशेवर निर्माता से ऑर्डर करने की कोशिश नहीं की। यह बहुत अच्छा निर्णय था, यह बहुत समय बचाता है, और वे बोर्ड बहुत बेहतर हैं, उनके पास सोल्डर मास्क है, वे सोल्डर के लिए आसान हैं, बेहतर दिखते हैं और यदि आप कुछ ऐसा बनाना चाहते हैं जिसे आप बेचना चाहते हैं तो कोई रास्ता नहीं है मैं घर पर पीसीबी बनाऊंगा इसलिए मैं कुछ ऐसा बनाने के करीब हूं जिसे मैं भविष्य में तैयार कर सकूंगा, कम से कम मुझे पता है कि पीसीबी कैसे बनाना और ऑर्डर करना है। आप ऊपर दिए गए उन बोर्डों की खूबसूरत तस्वीरों का आनंद ले सकते हैं, और यहां PCBWay.com का लिंक दिया गया है

मेरे पास कुछ अतिरिक्त बोर्ड हैं, इसलिए यदि आप उन्हें मुझसे खरीदना चाहते हैं तो आप उन्हें टिंडी पर खरीद सकते हैं:

मैं टिंडी पर बेचता हूं
मैं टिंडी पर बेचता हूं

चरण 7: सोल्डरिंग, कनेक्टिंग…

सोल्डरिंग, कनेक्टिंग…
सोल्डरिंग, कनेक्टिंग…
सोल्डरिंग, कनेक्टिंग…
सोल्डरिंग, कनेक्टिंग…

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

यदि आप एक पीसीबी नहीं बनाना चाहते हैं, तो आप सभी कनेक्शनों के साथ ऊपर एक योजनाबद्ध पा सकते हैं। मैं इसे ब्रेडबोर्ड पर जोड़ने की अनुशंसा नहीं करता, यह वास्तव में गन्दा लगेगा, बहुत सारे केबल हैं। ऐसा करने के लिए पीसीबी अधिक पेशेवर और सुरक्षित तरीका है। लेकिन अगर आपके पास कोई अन्य विकल्प नहीं है, तो ब्रेडबोर्ड पर कनेक्ट करना बिल्कुल भी न जोड़ने से बेहतर है।

जब सभी घटकों को पीसीबी पर मिलाया जाता है तो हम इसमें मोटर्स और सर्वो को जोड़ सकते हैं। और चलिए अगले चरण पर चलते हैं! लेकिन इससे पहले, एक सेकंड के लिए रुकें और इस खूबसूरत पीसीबी पर सभी घटकों के साथ एक नज़र डालें, मुझे बस इतना पसंद है कि ये इलेक्ट्रॉनिक सर्किट कैसे दिखते हैं! ठीक है, चलो आगे बढ़ते हैं:)

चरण 8: Arduino कोड

Arduino कोड
Arduino कोड

जब ढाल तैयार हो जाती है, तो सब कुछ जुड़ा और इकट्ठा हो जाता है हम Arduino पर कोड अपलोड कर सकते हैं। आपको इस चरण में शील्ड को Arduino से कनेक्ट करने की आवश्यकता नहीं है। आप नीचे संलग्नक में कार्यक्रम पा सकते हैं। यह कैसे काम करता है इसकी त्वरित व्याख्या यहां दी गई है:

यह सीरियल मॉनिटर (प्रोसेसिंग कोड) से डेटा प्राप्त करता है और जब भी 1 होता है तो यह 0 होने पर एक बिंदु बनाता है। प्रत्येक डेटा प्राप्त होने के बाद यह कुछ चरणों के लिए चलता है। जब नई लाइन सिग्नल प्राप्त होता है तो यह अपनी प्रारंभिक स्थिति में वापस चला जाता है, पेपर को Y अक्ष में ले जाता है और एक नई लाइन बनाता है। यह एक बहुत ही सरल कार्यक्रम है, अगर आपको यह नहीं पता कि यह कैसे काम करता है, तो चिंता न करें इसे अपने Arduino पर अपलोड करें और यह काम करेगा!

चरण 9: प्रसंस्करण कोड

प्रोसेसिंग कोड
प्रोसेसिंग कोड
प्रोसेसिंग कोड
प्रोसेसिंग कोड

प्रोसेसिंग कोड छवि को पढ़ता है और डेटा को Arduino को भेजता है। कागज पर इसे बनाने के लिए छवि का निश्चित आकार होना चाहिए। मेरे लिए A4 पेपर के लिए अधिकतम आकार लगभग 80 डॉट्स x 50 डॉट्स है यदि आप प्रति क्रांति चरणों को बदलते हैं तो आपको प्रति पंक्ति अधिक डॉट्स मिलेंगे लेकिन प्रिंटिंग का समय भी बहुत बड़ा होगा। इस कार्यक्रम में बहुत सारे बटन नहीं हैं, मैं इसे सुंदर नहीं बनाना चाहता, यह बस काम कर रहा है। यदि आप इसे सुधारना चाहते हैं, तो इसे करने में संकोच न करें!

चरण 10: शुरुआत में एक बिंदु था

शुरुआत में एक बिंदु था
शुरुआत में एक बिंदु था

डॉटर का अंतिम परीक्षण!

डॉट डॉट डॉट…..

दर्जनों बिंदु बाद में कुछ गलत हो गया! क्या वास्तव में? ऐसा लगता है कि Arduino ने खुद को रीसेट कर लिया है और यह भूल गया है कि यह चरणों की संख्या है। यह बहुत अच्छी तरह से शुरू हुआ लेकिन किसी बिंदु पर हमें एक समस्या है। क्या गलत हो सकता है? डिबगिंग के दो दिन बाद मुझे इसके लिए एक समाधान मिला। यह एक तरह से सरल और स्पष्ट था लेकिन मैंने शुरुआत में इसके बारे में नहीं सोचा था। यह क्या है? हम अगले चरण में जानेंगे।

चरण 11: विफलता एक विकल्प नहीं है, यह एक प्रक्रिया का हिस्सा है

विफलता एक विकल्प नहीं है, यह एक प्रक्रिया का हिस्सा है
विफलता एक विकल्प नहीं है, यह एक प्रक्रिया का हिस्सा है

मुझे हार मानने से नफरत है, इसलिए मैं ऐसा कभी नहीं करता। मैं अपनी समस्या का समाधान खोजने लगा। हाल ही में रात में अपने Arduino से एक केबल डिस्कनेक्ट करते समय मुझे लगा कि यह वास्तव में गर्म है। तब मुझे एहसास हुआ कि समस्या क्या है। क्योंकि मैं वाई अक्ष मोटर्स को चालू करता हूं (उन मोटर्स के कॉइल पर) मेरे Arduino पर रैखिक स्टेबलाइज़र काफी बड़े निरंतर प्रवाह के कारण वास्तव में गर्म हो जाता है। उसके लिए क्या उपाय है? जब हमें उनकी आवश्यकता न हो तो बस उन कॉइल को बंद कर दें। इस समस्या का सुपर सरल समाधान, यह बहुत अच्छा है और मैं इस परियोजना को पूरा करने के लिए वापस ट्रैक पर हूं!

चरण 12: विजय

Image
Image
जीत
जीत
जीत
जीत

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

चरण 13: अंत, या शुरुआत?

अंत, या शुरुआत?
अंत, या शुरुआत?

यह निर्माण निर्देश का अंत है लेकिन इस परियोजना का अंत नहीं है! यह खुला स्रोत है, जो कुछ भी मैंने यहां साझा किया है, आप इस चीज़ को बनाने के लिए उपयोग कर सकते हैं, यदि आप कोई अपग्रेड जोड़ेंगे तो उन्हें साझा करने के लिए स्वतंत्र महसूस करें, लेकिन इस निर्देश के लिए एक लिंक डालना याद रखें, मुझे यह भी बताएं कि आपने मेरी परियोजना में सुधार किया है:) कि अच्छा होगा अगर कोई ऐसा करेगा। हो सकता है कि किसी दिन अगर मुझे इसके लिए समय मिले तो मैं इसे सुधारूंगा और एक डॉटर वी 2 पोस्ट करूंगा लेकिन अभी मुझे यकीन नहीं है।

यदि आप मेरे प्रोजेक्ट्स के साथ अप टू डेट रहना चाहते हैं, तो मुझे इंस्ट्रक्शंस पर फॉलो करना न भूलें, आप मेरे YouTube चैनल को भी सब्सक्राइब कर सकते हैं क्योंकि मैं यहां कुछ बेहतरीन वीडियो बनाने के बारे में पोस्ट कर रहा हूं और न केवल:

goo.gl/x6Y32E

और यहाँ मेरे सोशल मीडिया अकाउंट हैं:

फेसबुक:

इंस्टाग्राम:

ट्विटर:

पढ़ने के लिए बहुत-बहुत धन्यवाद, मुझे आशा है कि आपका दिन बहुत अच्छा रहेगा!

हैप्पी मेकिंग!

पी.एस.

यदि आप वास्तव में मेरी परियोजना को पसंद करते हैं तो कृपया इसे प्रतियोगिता में वोट करें:D

एपिलॉग चैलेंज 9
एपिलॉग चैलेंज 9
एपिलॉग चैलेंज 9
एपिलॉग चैलेंज 9

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

Arduino प्रतियोगिता 2017
Arduino प्रतियोगिता 2017
Arduino प्रतियोगिता 2017
Arduino प्रतियोगिता 2017

Arduino प्रतियोगिता 2017 में दूसरा पुरस्कार

सिफारिश की: