विषयसूची:
- चरण 1: पहले सभी भागों और उपकरणों को इकट्ठा करें
- चरण 2: 3डी प्रिंट सेटिंग्स
- चरण 3: विधानसभा
- चरण 4: विद्युत कनेक्शन
- चरण 5: कोड
वीडियो: लिटिल टिम्मी रोबोट: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मैं अपने बेटे के लिए एक खिलौना बनाना चाहता था, एक ऐसा खिलौना जो आसानी से बातचीत कर सके, इसलिए मैंने एक ऐसा रोबोट बनाने के बारे में सोचा जो फेसट्रैकिंग करेगा, जो उसके साथ स्पर्श और भावनाओं को व्यक्त कर सकता है।
मुझे ३डी डिज़ाइन का अधिक ज्ञान नहीं है, इसलिए मैंने एक डिज़ाइन के साथ शुरुआत की जो मुझे एक ऐसी चीज़ में मिली, जिसे टिंकरकाड (https://www.tinkercad.com/things/1Qq7jjOXoHh) और (https:) का उपयोग करके मेरी आवश्यकताओं के अनुकूल बनाया जा सकता है। //www.tinkercad.com/things/hJjcvy2X9Oy)
लिटिल टिम्मी सामने खड़े लोगों के सिर के साथ पीछा करता है, आप उसके सिर को सहला सकते हैं और वह भावनाओं की आवाज़ निकालेगा, और यदि आप उसके सिर को कई बार सहलाते हैं, तो वह उसकी आँखों में दिल दिखाएगा।
आप नए व्यवहार को प्रोग्राम कर सकते हैं, उदाहरण के लिए, एलेक्सा जैसी वाक् पहचान, हेड डिफरेंट ओब्जेक्ट्स के साथ फॉलो करें…
चरण 1: पहले सभी भागों और उपकरणों को इकट्ठा करें
1 रास्पबेरी पाई 3
1 रास्पबेरी पाई कैमरा
1 Arduino या Genuino Nano V3.0 ATmega328
1 मिनी यूएसबी केबल
2 सर्वोस sg90 (पैन और टिल्ट के लिए)
2 मिनी ओलेड 128x64 पिक्सेल (आंखों के लिए)
1 बजर (ध्वनि के लिए)
1 टच सेंसर (रोबोट के साथ बातचीत करने के लिए)
Arduino नैनो के लिए 1 ढाल
कई ड्यूपॉन्ट एफ/एफ केबल कनेक्टर
मुद्रित टुकड़े
चरण 2: 3डी प्रिंट सेटिंग्स
लिटिल टिम्मी को प्रिंट करना बहुत आसान है, मैंने सिर और शरीर के लिए नीले रंग का और हाथ और पैरों के लिए सफेद रंग का इस्तेमाल किया, आंखों के लिए एक पारदर्शी फिलामेंट का इस्तेमाल किया, खिलौने के लिए संशोधित फ़ाइलें https://www.thingiverse.com/thing:2655550 में हैं और मूल फ़ाइलें https://www.thingiverse.com/thing:2002199 में हैं
माई टिंकरकाड (https://www.tinkercad.com/things/1Qq7jjOXoHh) और (https://www.tinkercad.com/things/hJjcvy2X9Oy)
सेटिंग्स हैं:
राफ्ट: नहीं
समर्थन करता है: नहीं
संकल्प: 0, 2 मिमी
इन्फिल: 20%
चरण 3: विधानसभा
पहली चीज है हाथ, हाथ, पैर और पैरों को मिलाना मैंने छोटे-छोटे स्क्रू का इस्तेमाल किया जो मेरे पास घर पर थे, हालाँकि आप गोंद का उपयोग कर सकते हैं।
दूसरा पैन बनाने और सिर से तिलक करने के लिए सर्वो को रखा जाता है। एक सर्वो शरीर के अंदर होता है और दूसरा गर्दन के अंदर होता है।
मैंने एलसीडी आंखों, टच सेंसर, कैमरा, बजर को जोड़ने के लिए गोंद का इस्तेमाल किया। मेरा इरादा भविष्य में गोंद का उपयोग किए बिना घटकों को आवंटित करने के लिए डिज़ाइन को संशोधित करना है।
चरण 4: विद्युत कनेक्शन
Conexion की सुविधा के लिए मैंने एक Arduino Nano Shield का उपयोग किया।
कनेक्शन योजना इस प्रकार है:
पिन D7 टच सेंसर
पिन डी4 एक्सिस एक्स सर्वो
पिनडी5 एक्सिस वाई सर्वो
पिन D12 बजर
दोनों पुराने स्क्रीन एक ही पिन से जुड़े हैं:
एसडीए -> ए4एससीएल -> ए5
Arduino और रास्पबेरी USB द्वारा जुड़े हुए हैं।
चरण 5: कोड
फ़ेसट्रैकिंग को लागू करने के लिए मैंने रास्पबेरी में ओपन सीवी लाइब्रेरी का उपयोग किया, मैंने एक उदाहरण को संशोधित किया जो मुझे अरुडिनो को एक कमांड भेजने के लिए जीथब पर मिला और आर्डिनो ने सर्वो, सेंसर और आंखों को नियंत्रित किया।
आपको जिस खिलौने की आवश्यकता है उसे कोड करने के लिए:
अरुडिनो आईडीई
रास्पबेरी रास्पियन और ओपनसीवी पुस्तकालय और अजगर के साथ।
आप मेरे github (https://github.com/bhm93/littleTimmy) पर रास्पबेरी के लिए Arduino कोड और पायथन कोड पा सकते हैं।
फेसट्रैकिंग को सक्रिय करने के लिए आपको अपने रास्पबेरी में प्रोग्राम फेस-ट्रैक-arduino.py निष्पादित करना होगा।
सिफारिश की:
पॉज़्ड लिटिल मॉन्स्टर: 6 स्टेप्स (चित्रों के साथ)
पॉज़्ड लिटिल मॉन्स्टर: जब यह जीवन की बात आती है तो यह छोटा राक्षस आपकी चाल या इलाज करने वालों को डरा देगा। उनसे बात करता है। मैं उसे कुछ झाड़ियों से कोने के चारों ओर छिपा देता हूं, जो पहले से न सोचा पीड़ितों को डराने के लिए तैयार होता है, जब यह कहता है कि 'हाय, खेलना चाहता हूं' और एक अधिकारी की तरह हंसता है
लिटिल मैसेज हैडर / सीक्रेट एजेंट चैपस्टिक: 4 कदम (चित्रों के साथ)
लिटिल मैसेज हैडर / सीक्रेट एजेंट चैपस्टिक: अपने दोस्त के लिए एक छोटा सा संदेश रखने के लिए कोई जगह खोज रहे हैं? उस गुप्त एजेंट की नौकरी के बारे में जो आप हमेशा से चाहते थे? यह सरल डिज़ाइन इस प्रकार की स्थितियों के लिए आदर्श है और बनाने में बहुत सस्ता है
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: 8 कदम
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: हमने स्कूलों में और स्कूली शैक्षिक कार्यक्रमों के बाद शैक्षिक उपयोग के लिए एक संयुक्त संतुलन और 3 पहिया रोबोट बनाया है। रोबोट एक Arduino Uno पर आधारित है, एक कस्टम शील्ड (सभी निर्माण विवरण प्रदान किए गए हैं), एक ली आयन बैटरी पैक (सभी स्थिरांक
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: 9 कदम (चित्रों के साथ)
एक बहुत छोटा रोबोट बनाएं: ग्रिपर के साथ दुनिया का सबसे छोटा पहिया वाला रोबोट बनाएं: ग्रिपर के साथ 1/20 क्यूबिक इंच का रोबोट बनाएं जो छोटी वस्तुओं को उठा और ले जा सके। इसे Picaxe माइक्रोकंट्रोलर द्वारा नियंत्रित किया जाता है। इस समय, मेरा मानना है कि यह ग्रिपर वाला दुनिया का सबसे छोटा पहिया वाला रोबोट हो सकता है। इसमें कोई शक नहीं होगा