विषयसूची:
वीडियो: बॉटटेंडर: 6 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
बॉटटेंडर, एक बारटेंडर सहायक जो एकदम सही शॉट डालता है!
बॉटटेंडर एक स्वायत्त रोबोट है जिसे बार को स्वचालित करने के उद्देश्य से बनाया गया है। इसे बार के ऊपर रखा गया है और इसके सामने शॉट ग्लास का पता लगाता है। एक बार चश्मे का पता चलने के बाद, यह कांच के पास जाता है और ग्राहकों से रोबोट पर अपना चश्मा लगाने के लिए कहता है। फिर सही शॉट लेने का इंतजार है! जब डालना किया जाता है, तो बॉटटेंडर बार के साथ नेविगेट करना जारी रखता है जब तक कि वह ग्लास के साथ अगले ग्राहक का पता नहीं लगा लेता।
आईटीईसी मास्टर्स प्रोग्राम में कम्प्यूटेशनल डिजाइन और डिजिटल फैब्रिकेशन सेमिनार के हिस्से के रूप में आयोजित परियोजना।
चरण 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 डी प्रिंट किया। फिर एक ड्रिल का उपयोग करके बोल्ट के छेद खोले गए।
सिफारिश की:
ईईजी AD8232 चरण 2: 5 चरण (चित्रों के साथ)
EEG AD8232 चरण 2: तो इस आलसी ओल्ड गीक (LOG) ने एक EEG बनाया:https://www.instructables.com/id/EEG-AD8232-Phase-… यह पसंद नहीं है कि इसे कंप्यूटर से जोड़ा जा रहा है। मैं इसे कोई परीक्षण न करने के बहाने के रूप में उपयोग करता हूं। एक और
Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)
कैसे करें: आरपीआई-इमेजर और पिक्चर्स के साथ रास्पबेरी पीआई 4 हेडलेस (वीएनसी) स्थापित करना: मैं अपने ब्लॉग में मजेदार परियोजनाओं के एक समूह में इस रैप्सबेरी पीआई का उपयोग करने की योजना बना रहा हूं। जांचने के लिए स्वतंत्र हैं। मैं अपने रास्पबेरी पीआई का उपयोग करने में वापस आना चाहता था लेकिन मेरे पास मेरे नए स्थान पर कीबोर्ड या माउस नहीं था। जब से मैंने रास्पबेरी की स्थापना की थी, तब तक कुछ समय हो गया था
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: 6 चरण
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: अपना खुद का रोबोट बनाने के कुछ महीनों के बाद (कृपया इन सभी को देखें), और दो बार पुर्जे विफल होने के बाद, मैंने एक कदम पीछे हटने और अपने बारे में फिर से सोचने का फैसला किया। रणनीति और दिशा। कई महीनों का अनुभव कई बार बहुत फायदेमंद था, और
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: 13 चरण (चित्रों के साथ)
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: यह एक निर्देश है कि कैसे एक पीसी को अलग किया जाए। अधिकांश बुनियादी घटक मॉड्यूलर हैं और आसानी से हटा दिए जाते हैं। हालाँकि यह महत्वपूर्ण है कि आप इसके बारे में संगठित रहें। यह आपको भागों को खोने से बचाने में मदद करेगा, और पुन: संयोजन को आसान बनाने में भी