विषयसूची:

इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर: 6 कदम
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर: 6 कदम

वीडियो: इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर: 6 कदम

वीडियो: इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर: 6 कदम
वीडियो: Knock knee problems के लिए सबसे शानदार exercise #commandoacademy 2024, नवंबर
Anonim
Image
Image
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर
इसे कैप करें: इंटरएक्टिव बोतल कैप सॉर्टर

यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में 2018 मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।

हर बार, मुझे घर आने और जीवन के लंबे दिन के बाद आराम करने के लिए कुछ बियर पीने में मज़ा आता है। दुर्भाग्य से, मेरी बोतल के ढक्कन ढेर होने लगे हैं और मुझे लगा कि इसे ठीक करने के लिए कुछ करने की जरूरत है। यही कारण है कि मैंने यह पूरी तरह से हास्यास्पद अभी तक अर्ध-संवेदी बोतल कैप सॉर्टर बनाया है। अब मुझे पता है कि आप क्या सोच रहे हैं, "क्या आप बोतल के ढक्कनों को फेंक नहीं सकते थे" या "क्या बोतल के ढक्कन ढेर नहीं होंगे?"। ठीक है … हाँ, लेकिन मैं Arduino से और अधिक परिचित होना चाहता था और इसने मुझे इसे करने का बहाना और प्रेरणा दी !!!

और इनमें से कौन नहीं चाहेगा कि इनमें से एक अपने मैनकेव या शेशेड में हो?!?!

इस निर्देशयोग्य में, मैं आपको चरण दर चरण दिखाऊंगा कि कैसे मैंने इस कठिन और समग्र बेकार उपकरण को बनाया!

(कृपया जिम्मेदारी से पियें)

यदि इस बिल्ड के बारे में आपके कोई प्रश्न हैं या समस्या निवारण में सहायता चाहिए, तो कृपया नीचे एक टिप्पणी छोड़ दें और मुझे आपकी सहायता करने में खुशी होगी!

चरण 1: भागों को इकट्ठा करना

भागों को इकट्ठा करना
भागों को इकट्ठा करना

सर्किटरी के लिए हार्डवेयर

इस उपकरण को बनाने के लिए आपको निम्नलिखित भागों की आवश्यकता होगी। जिनमें से कुछ वैकल्पिक हैं क्योंकि वे निर्माण को थोड़ा अधिक टिकाऊ बनाते हैं।

चिंता न करें, मैं Amazon.com से खरीदे गए उत्पादों के लिंक प्रदान करूंगा। लेकिन देखें कि आप घर के आसपास अपने टूटे/पुराने इलेक्ट्रॉनिक्स से क्या स्क्रैप कर सकते हैं!

  • Arduino Uno R3 ………………………………………$16.90
  • TCS230 / TCS2300 कलर सेंसर …………….$9.99
  • IIC १६०२ LCD स्क्रीन w/I2C मॉड्यूल……………….$7.59सुनिश्चित करें कि इसमें I2C मॉड्यूल है!!!
  • SG90 9G सर्वो ……………………………………………….$12.99(6 पैक) इन्हें थोक में खरीदना बेहतर है क्योंकि आप इनका उपयोग हर चीज के लिए करते हैं और व्यक्तिगत रूप से ये महंगे हैं।
  • 3.5 मिमी स्टीरियो राइट एंगल प्लग टू बेयर वायर……..$5.92आप शायद घर के आसपास एक पुरानी ऑडियो केबल पा सकते हैं!
  • तार, एमएम, एमएफ, एफएफ ………………………………….$6.98
  • Arduino Uno R3 के लिए स्क्रू शील्ड ……………..$9.98(वैकल्पिक, मैं नहीं चाहता था कि मेरी वायरिंग अनजाने में गिर जाए)
  • माइक्रोएसडी कार्ड रीडर मॉड्यूल …………………………$8.29
  • (5 पैक, एक व्यक्तिगत इकाई खरीदना ~$2 सस्ता है)
  • माइक्रोएसडी कार्ड (कोई भी आकार काम करता है, मैं इसे नीचे प्रारूपित करने के विवरण में जाऊंगा)
  • कोई भी सक्रिय स्पीकर w/इनपुट जैक

सॉफ्टवेयर

Arduino IDE (यहां डाउनलोड करें)

विविध

  • वायर कटर / कैंची
  • हैंडहेल्ड ड्रेमेल और या 220 ग्रिट सैंडपेपर
  • हीट गन
  • फिलिप्स हेड स्क्रूड्राइवर
  • फ्लैटहेड पेचकस
  • हॉट ग्लू गन (स्मार्ट और आलसी के लिए)

चरण 2: बोतल का निर्माण

बोतल का निर्माण
बोतल का निर्माण
बोतल का निर्माण
बोतल का निर्माण
बोतल का निर्माण
बोतल का निर्माण

त्वरित नोट

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

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

प्रमुख डिजाइन विचार

बोतल को मूल रूप से डिज़ाइन किया गया था ताकि उपयोगकर्ता अपनी बोतल खोल सके और एक चिकनी गति में टोपी को तंत्र में जमा कर सके (खुली गर्दन डिजाइन पर ध्यान दें)। शाफ्ट को इतना चौड़ा होना चाहिए कि बोतल का ढक्कन तेजी से नियंत्रित तरीके से आसानी से नीचे की ओर खिसक सके जिससे कि निर्णायक टोपी को पकड़ सके।

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

रंग संवेदक की सटीकता में सहायता के लिए डिसाइडर को काले रंग में मुद्रित किया जाना था, क्योंकि किसी भी अन्य रंग ने पढ़ने में हस्तक्षेप किया होगा यदि रंग सेंसर अपने निशान से थोड़ा दूर था या टोपी एक अजीब स्थिति में डिसाइडर में बैठी थी।

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

मेरा डिज़ाइन बिल्कुल सही नहीं था

यह प्रोजेक्ट कैसे निकला, मैं इस जीत का आनंद लेना चाहता हूं, यह हमेशा पार्क में टहलना नहीं था।मैं अपने ३डी प्रिंटों को सहन करने में कभी भी बहुत अच्छा नहीं रहा हूं। दरअसल, मैं अपने प्रिंट्स को बिल्कुल भी बर्दाश्त नहीं करती हूं। मैं अपने प्रिंट प्रोफाइल में अतिरिक्त गोले (डिफ़ॉल्ट 2 के बजाय 4) जोड़ता हूं। मैं शुरू से ही अपने हिस्से को एक साथ फिट करने के लिए थकाऊ सैंडिंग प्रक्रिया शुरू करना पसंद करता हूं।

चरण 3: यह सब ऊपर तारों

यह सब ऊपर तारों!
यह सब ऊपर तारों!
यह सब ऊपर तारों!
यह सब ऊपर तारों!

इस बिल्ड का वायरिंग पहलू बहुत सीधा है, बस फ्रिट्ज़िंग योजनाबद्ध का पालन करें और आपको जाने के लिए अच्छा होना चाहिए! अधिकांश Arduino प्रोजेक्ट्स की तरह, यदि एक तार गलत है, तो सबसे अधिक संभावना है कि यह सर्किट ठीक से काम नहीं करेगा!

यह सुनिश्चित करने के लिए कि पूरा सर्किट सही है, मैं दृढ़ता से प्रत्येक घटक को एक-एक करके वायरिंग करने की सलाह देता हूं और यह जांचता हूं कि ऊपर दिए गए उदाहरणों का उपयोग करके वे सही तरीके से काम करते हैं।

चरण 4: कोड

कोड
कोड

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

डाउनलोड करने के लिए पुस्तकालय (अपने Arduino पर पुस्तकालय स्थापित करने का तरीका जानने के लिए यहां क्लिक करें)

  1. ServoTimer2 - सर्वो Timer2 का उपयोग करते हैं क्योंकि Wav प्लेयर टाइमर को हॉगिंग कर रहा है
  2. लिक्विड क्रिस्टल_I2C
  3. एसडी कार्ड रीडर मॉड्यूल के लिए पुस्तकालय
  4. TMRpcm (Wav/MP3 प्लेयर लाइब्रेरी)

कोड की मुख्य अवधारणाएं (नीचे लिंक किए गए कोड हैं जिनका उपयोग मैंने अपना मास्टर कोड बनाने के लिए किया था)

  1. रंग सेंसर
  2. एलसीडी स्क्रीन (लाइनें 24 - 33)
  3. सर्वो (फ़ाइल -> उदाहरण -> सर्वोटाइमर 2 -> स्वीप)
  4. एसडी कार्ड मॉड्यूल (फ़ाइल -> उदाहरण -> एसडी -> कार्डइन्फो)
  5. WAV प्लेयर (फ़ाइल -> उदाहरण ->)

मास्टर कोड

एक गहरी सांस लें और मेरे पोस्ट किए गए कोड और उनके आस-पास की टिप्पणियों के माध्यम से लाइन से गुजरें ताकि यह महसूस किया जा सके कि कोड के माध्यम से Arduino काम करता है।

जल्द ही मैं अपने कोड का एक विस्तृत वीडियो वॉक-थ्रू पोस्ट करूंगा।

चरण 5: अपने एसडी कार्ड को FAT32 में प्रारूपित करना

अपने एसडी कार्ड को FAT32 में फॉर्मेट करना
अपने एसडी कार्ड को FAT32 में फॉर्मेट करना
अपने एसडी कार्ड को FAT32 में फॉर्मेट करना
अपने एसडी कार्ड को FAT32 में फॉर्मेट करना

तो आपके Arduino के लिए आपके माइक्रो एसडी कार्ड के साथ ठीक से काम करने के लिए, मेमोरी कार्ड को FAT32 में स्वरूपित किया जाना चाहिए। 32 जीबी से कम के एसडी कार्ड के लिए यह कोई समस्या नहीं है और उन्हें इसके डिफ़ॉल्ट प्रारूप एक्सएफएटी से एफएटी 32 में परिवर्तित करना आसान है।

हालाँकि, यदि आप मेरे जैसे हैं और आपने $13 में Amazon पर 64GB माइक्रो एसडी कार्ड देखा है और इसे खरीदने में मदद नहीं कर सकते हैं। समाधान अभी भी बहुत तेज़ और दर्द रहित है।

www.ridgecrop.demon.co.uk/index.htm?fat32format.htm पर जाएं, और "fat32format" डाउनलोड करें। बड़े हरे बटन पर क्लिक न करें। फ़ाइल स्वयं सुरक्षित है, मैंने इसे वायरस के लिए स्कैन किया है और आप भी कर सकते हैं, हालाँकि यदि आप हरे बटन पर क्लिक करते हैं तो यह मत कहिए कि मैंने आपको चेतावनी नहीं दी थी!

साथ ही, सुनिश्चित करें कि आपने सही ड्राइव का चयन किया है जिसमें आपका एसडी कार्ड है। आप गलत को प्रारूपित नहीं करना चाहते हैं, हालांकि मुझे पूरा यकीन है कि प्रोग्राम इसे होने नहीं देगा।

बस इतना ही लगता है! आपका एसडी कार्ड अब Arduino के साथ उपयोग के लिए तैयार है!

चरण 6: वेव प्लेयर

वेव प्लेयर
वेव प्लेयर

आपके प्रोग्राम के लिए आपके नए स्वरूपित माइक्रो एसडी कार्ड से आपकी. Wav ऑडियो फ़ाइलों को सफलतापूर्वक कॉल करने के लिए, आपकी एमपी 3 फ़ाइलों को उचित. Wav ऑडियो प्रारूप में परिवर्तित किया जाना चाहिए।

audio.online-convert.com/convert-to-wav पर जाएं और नीचे दिए गए चित्र में दिखाए गए निर्देशों का पालन करें।

बिट रिज़ॉल्यूशन को 8-बिट पर सेट करेंनमूना दर को 16000 हर्ट्ज पर सेट करें ऑडियो चैनल को मोनो में बदलें पीसीएम प्रारूप को पीसीएम 8-बिट अहस्ताक्षरित में बदलें

फिर एक बार जब आप अपनी. Wav फ़ाइलें डाउनलोड कर लें, तो बस उन्हें अपने एसडी कार्ड में स्थित मुख्य फ़ोल्डर में रखें। सटीक फ़ाइल नामों पर ध्यान दें क्योंकि आप उन्हें बाद में अपने कोड में कॉल करेंगे!

सिफारिश की: