विषयसूची:

बॉटटेंडर: 6 चरण (चित्रों के साथ)
बॉटटेंडर: 6 चरण (चित्रों के साथ)

वीडियो: बॉटटेंडर: 6 चरण (चित्रों के साथ)

वीडियो: बॉटटेंडर: 6 चरण (चित्रों के साथ)
वीडियो: क्वाड्रो चैनल पर दराज बनाकर कैसे लगाया जाता है Quadro channel per Dhiraj Banakar Kaise Lagaya jata 2024, नवंबर
Anonim
Image
Image
बॉटटेंडर
बॉटटेंडर

बॉटटेंडर, एक बारटेंडर सहायक जो एकदम सही शॉट डालता है!

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

आईटीईसी मास्टर्स प्रोग्राम में कम्प्यूटेशनल डिजाइन और डिजिटल फैब्रिकेशन सेमिनार के हिस्से के रूप में आयोजित परियोजना।

चरण 1: भागों की सूची

भागों की सूची
भागों की सूची

विद्युत उपकरण

1. नेविगेशन:

  • (2) गियर मोटर्स
  • अल्ट्रासोनिक दूरी सेंसर

2. वजन मापना:

  • (5KG) स्ट्रेट बार टाइप माइक्रो लोड सेल (रसोई के पैमाने में पाया जा सकता है)
  • HX711 लोड सेल एम्पलीफायर

3. प्रदर्शित करना:

  • एलसीडी स्क्रीन (4x20)
  • LCD2004 I2C इंटरफ़ेस

4. डालना:

  • मिनी सबमर्सिबल वाटर पंप (डीसी मोटर 3-6V)
  • 2n2222 ट्रांजिस्टर (ईबीसी)
  • 1K रोकनेवाला
  • 1N4007 डायोड दिष्टकारी

5. अन्य:

  • Arduino UNO R3 नियंत्रक बोर्ड

  • मिनी ब्रेडबोर्ड
  • बैटरी पैक
  • जम्पर तार (एम / एम, एफ / एफ, एफ / एम)
  • सोल्डरिंग आयरन

डिजाईन

6. ऑफ-द-शेल्फ:

  • (२) पहिए + यूनिवर्सल व्हील
  • ग्लास जार (8 सेमी व्यास)
  • शॉट ग्लास (3.5 सेमी व्यास)
  • 9 मिमी जल ट्यूब
  • (३०) एम३x१६ बोल्ट
  • (१५) एम३x१६ नट्स
  • (4) M3x50 बोल्ट
  • (५) M3x5 बोल्ट
  • (२) M5x16 बोल्ट

7. कस्टम भाग:

  • Plexiglass 3.0mm (25cm x 50cm) पर लेजर कट: रोबोट चेसिस टॉप और बॉटम प्लेटफॉर्म, Arduino और ब्रेडबोर्ड प्लेटफॉर्म, LDC होल्डर, अल्ट्रासोनिक सेंसर होल्डर, स्केल टॉप और बॉटम प्लेटफॉर्म, जार कैप।
  • 3डी प्रिंटेड पार्ट्स: पावर बैंक होल्डर

तथा…

बहुत सारी शराब !

चरण 2: तर्क और सेटअप

तर्क और सेटअप
तर्क और सेटअप

1. नेविगेशन:

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

DC मोटर्स और Arduino के बीच संचार L293D मोटर ड्राइवर IC का उपयोग करके हासिल किया जाता है। यह मॉड्यूल हमें दो डीसी मोटर्स की गति और रोटेशन दिशा को नियंत्रित करने में मदद करता है। जबकि गति को पीडब्लूएम (पल्स चौड़ाई मॉडुलन) तकनीक का उपयोग करके नियंत्रित किया जा सकता है, दिशा को एच-ब्रिज का उपयोग करके नियंत्रित किया जाता है।

यदि दालों की आवृत्ति बढ़ जाती है, तो मोटरों पर लागू वोल्टेज भी बढ़ जाता है, जिसके परिणामस्वरूप मोटरें पहियों को तेजी से घुमाती हैं।

डीसी मोटर्स को नियंत्रित करने के लिए एच ब्रिज का उपयोग करने के बारे में अधिक विस्तृत जानकारी यहां मिल सकती है।

2. वजन मापना:

लॉजिक और सर्किट: वेट सेंसर से प्राप्त सिग्नल को बढ़ाने के लिए एक स्ट्रेट बार टाइप लोड सेल और एक HX711ADC कन्वर्टर बोर्ड का उपयोग करें। सर्किट आरेख में बताए अनुसार इन्हें Arduino और ब्रेडबोर्ड से कनेक्ट करें।

HX711 से जुड़ा है:

  • जीएनडी: ब्रेडबोर्ड (-)
  • डेटा: पिन 6 घड़ी: पिन 2
  • वीसीसी: ब्रेडबोर्ड (+)
  • E+: लोड सेल के RED से कनेक्टेड
  • E-: BLUE. से कनेक्टेड
  • ए-: सफेद से जुड़ा हुआ
  • A+: ब्लैक से कनेक्टेड
  • बी-: कोई कनेक्शन नहीं
  • बी+: कोई कनेक्शन नहीं

एम्पलीफायर Arduino को लोड सेल से प्रतिरोध में परिवर्तन का पता लगाने में सक्षम बनाता है। जब दबाव लागू किया जाता है, तो लागू दबाव के जवाब में विद्युत प्रतिरोध बदल जाएगा।

सेटअप: हमारे मामले में, हम एक माइक्रो लोड सेल (5KG) का उपयोग कर रहे हैं। लोड सेल में ऊपर और नीचे 2 छेद होते हैं और एक तीर विक्षेपण की दिशा को दर्शाता है। नीचे की ओर इशारा करते हुए तीर के साथ, पैमाने के निचले हिस्से को रोबोट के शीर्ष प्लेटफॉर्म से जोड़ दें। लोड सेल के शीर्ष के विपरीत छेद को स्केल के शीर्ष टुकड़े से संलग्न करें।

एक बार Arduino से कनेक्ट होने के बाद, इस पृष्ठ के निचले भाग में HX711 एम्पलीफायर के लिए लाइब्रेरी डाउनलोड करें और नीचे दिए गए कैलिब्रेशन स्केच का उपयोग करके लोड सेल को कैलिब्रेट करें।

HX711 लाइब्रेरी डाउनलोड करें:

अंशांकन स्केच:

3. प्रदर्शित करना:

तर्क और सर्किट: LCD स्क्रीन (4x20) को I2C इंटरफ़ेस से कनेक्ट करें। यदि अलग किया जाता है, तो सोल्डरिंग करने की आवश्यकता होती है। I2C इंटरफेज़ में दो सिग्नल होते हैं: SCL और SDA। SCL क्लॉक सिग्नल है, और SDA डेटा सिग्नल है। I2C से जुड़ा है:

  • जीएनडी: ब्रेडबोर्ड (-)
  • वीसीसी: ब्रेडबोर्ड (+)
  • एसडीए: पिन ए4
  • एससीएल: पिन ए5

IC2 लाइब्रेरी डाउनलोड करें:

4. डालना:

पानी के पंप को Arduino से जोड़ने के लिए आपको एक ट्रांजिस्टर, एक 1K रोकनेवाला और एक डायोड की आवश्यकता होगी। (नीचे सर्किट आरेख देखें)। पानी पंप तब सक्रिय होता है जब लोड सेल एक खाली गिलास के वजन को पढ़ता है। एक बार गिलास भर जाने के बाद, लोड सेल वजन को पढ़ता है और पानी के पंप को बंद कर देता है।

चरण 3: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

चरण 4: कोड

चरण 5: डिजाइन

डिज़ाइन
डिज़ाइन
डिज़ाइन
डिज़ाइन
डिज़ाइन
डिज़ाइन

डिजाइन आशय

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

कस्टम भागों: लेजर कट

1. शरीर

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

2. लोड सेल प्लेट्स

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

3. एलसीडी और अल्ट्रासोनिक सेंसर धारक

एलसीडी सपोर्ट को स्क्रीन को ग्राउंड प्लेन से 45 डिग्री घुमाए रखने के लिए डिज़ाइन किया गया है, जबकि अल्ट्रासोनिक सेंसर होल्डर शॉट ग्लास का आसानी से पता लगाने के लिए सेंसर को लंबवत और जमीन के जितना संभव हो सके रखता है।

4. बोतल कैप

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

कस्टम पार्ट्स: 3 डी प्रिंटेड

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

सिफारिश की: