विषयसूची:
- आपूर्ति
- चरण 1: एआरएस - अरुडिनो रूबिक सॉल्वर: संसाधन
- चरण 2: संरचना को इकट्ठा करना: समग्र दृश्य
- चरण 3: संरचना को इकट्ठा करना: Arduino और Stepper ड्राइवर बॉक्स
- चरण 11: एआरएस: अरुडिनो स्केच
- चरण 12: एआरएस: पुरस्कार
- चरण 13: एआरएस अरुडिनो रूबिक सॉल्वर: अगले चरण
वीडियो: एआरएस - अरुडिनो रूबिक सॉल्वर: 13 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
रुबिक के घन को हल करने के लिए एआरएस एक पूर्ण प्रणाली है: हाँ, घन को हल करने के लिए एक और रोबोट!
ARS 3डी प्रिंटेड पुर्जों और लेजर कट संरचनाओं के साथ बनाई गई तीन साल लंबी स्कूल परियोजना है: एक Arduino USB पोर्ट के माध्यम से एक होम मेड सॉफ़्टवेयर, ARS स्टूडियो द्वारा उत्पन्न सही अनुक्रम प्राप्त करता है, फिर अंत तक छह स्टेपर मोटर्स को आगे और पीछे ले जाता है।
एआरएस महान श्रीमान पर आधारित है। कोसीम्बा एल्गोरिथम: जैसा कि उनकी वेबसाइट पर बताया गया है, हर्बर्ट कोसीम्बा जर्मनी के डार्मस्टैड का एक जर्मन क्यूबर है, जिसने 1992 में इस एल्गोरिथम का आविष्कार किया था, ताकि थिस्टलथवेट एल्गोरिथम में सुधार करते हुए 3x3 क्यूब के इष्टतम समाधान ढूंढे जा सकें।
इसमें निर्देशयोग्य निर्देशों को रोबोट संरचना के निर्माण के बारे में समझाया जाएगा, और कोसीम्बा के एल्गोरिथम का उपयोग करके क्यूब को हल करने के लिए आवश्यक उचित अनुक्रम उत्पन्न करने के लिए विकसित ओपन सोर्स सॉफ़्टवेयर का उपयोग किया जाएगा।
कोकिम्बा और उनके काम के बारे में अधिक जानकारी:
- एल्गोरिथम के बारे में
- भगवान की संख्या के बारे में, घन को हल करने के लिए सबसे खराब स्थिति में एक एल्गोरिथ्म द्वारा उठाए जाने वाले कदमों की संख्या। अंत में, कोकिम्बा और उसके दोस्तों द्वारा भगवान की संख्या को 20 दिखाया गया है
- हर्बर्ट कोसीम्बा को एक साक्षात्कार
- Kociemba के सॉफ़्टवेयर के बारे में जानकारी, जिससे ARS Studio आता है
यांत्रिक संरचना और सॉफ्टवेयर के उपयोग पर निम्नलिखित कदम उठाए जाएंगे।
आपूर्ति
आपको चाहिये होगा:
- 4x शाफ्ट 8x572mm
- 2x चरखी शाफ्ट 8x80mm
- 8x थ्रेडेड बार 6x67mm
- 8x थ्रेडेड बार 6x122mm
- 7x 40x40x10 डीसी फैन
- 32x हेक्स बोल्ट ग्रेड ab_iso M4x25x14
- 32x हेक्स नट शैली M4
- GT2 टाइमिंग बेल्ट 2m
- 1x ब्रेडबोर्ड
- 32x अखरोट M6 अंधा
- 16x असर LM8UU 8x15x24
- 54x पेंच M4 x 7.5 मिमी
- 54x वॉशर 4.5x9x1mm
- 32x पेंच M3x15mm
- 1x आर्डिनो यूएनओ
- 6x NEMA 17 स्टेपर मोटर्स
- 6x A4988 पोलोलू ड्राइवर
- 12 वी बिजली की आपूर्ति: पुराने कंप्यूटर से एक साधारण एटीएक्स अच्छा है
चरण 1: एआरएस - अरुडिनो रूबिक सॉल्वर: संसाधन
सामग्री, चित्र और सॉफ्टवेयर यहाँ हैं:
- एआरएस चित्र
- एआरएस स्टूडियो सॉफ्टवेयर
- Arduino स्केच
चरण 2: संरचना को इकट्ठा करना: समग्र दृश्य
एआरएस रोबोट कुछ हिस्सों और घटकों से बना है, जो एक साथ इकट्ठे हुए हैं ताकि चार स्टेपर मोटर्स के साथ आगे और पीछे दो कैरिज स्लाइड करना संभव हो सके।
चरण 3: संरचना को इकट्ठा करना: Arduino और Stepper ड्राइवर बॉक्स
"लोडिंग="आलसी" "स्ट्रिंगी पिन्ज़" ("क्लोज़ क्लॉज़" के लिए इतालवी) पर क्लिक करें, फिर "इनविया" (= "गो")।
अनुक्रम Arduino को भेजा जाएगा जो अनुक्रम के अनुसार स्टेपर्स को स्थानांतरित करेगा।
चरण 11: एआरएस: अरुडिनो स्केच
Arduino स्केच जितना सरल है।
Arduino USB कंप्यूटर पोर्ट से अनुक्रम प्राप्त करता है और इसे सीरियल मॉनिटर से पढ़ता है। स्टेपर्स को काम करने के लिए 12v की आवश्यकता होती है, इसे बिजली की आपूर्ति की आवश्यकता होती है। इसे अच्छी तरह से काम करने के लिए दो चुंबकीय सेंसर की आवश्यकता होती है। वे मोटर समर्थन के तहत हैं, प्रत्येक विच्छेदन के लिए एक। स्टेपर मोटर्स को A4988 ड्राइवरों से कनेक्ट करते समय और Arduino UNO पिन दिशा पर ध्यान देते हैं।
अनुक्रम आदेश हैं:
a = स्टेपर १ ९०°. के लिए घुमाएँ
b = स्टेपर 1 -90°. के लिए रोटेट करें
c = स्टेपर २ ९०°. के लिए घुमाएँ
d = स्टेपर 2 -90°. के लिए रोटेट करें
ई = स्टेपर ३ ९०°. के लिए घुमाएँ
f = स्टेपर ३ -९०°. के लिए घुमाएँ
g = स्टेपर ४ ९०°. के लिए घुमाएँ
h = स्टेपर 4 -90°. के लिए रोटेट करें
i = स्टेपर ५ ओपन स्टेपर १ और ३
जे = स्टेपर 5 करीबी स्टेपर 1 और 3
के = स्टेपर 6 ओपन स्टेपर 2 और 4
एल = स्टेपर ६ क्लोज स्टेपर्स २ और ४
m = स्टेपर 1 और 3 एक साथ 90° तक एक ही तरह से घूमते हैं
n = स्टेपर 1 और 3 एक ही तरह से -90° पर एक साथ घूमते हैं
o = स्टेपर 2 और 4 एक ही तरह से 90° पर एक साथ घूमते हैं
p = स्टेपर २ और ४ एक साथ -९०° पर एक ही तरह से घूमते हैं
चरण 12: एआरएस: पुरस्कार
एआरएस अरुडिनो रूबिक सॉल्वर ने 2018 में इतालवी ओलंपिक समस्या समाधान खेलों में प्रथम पुरस्कार जीता।
ARS Arduino रूबिक सॉल्वर ने 2017 में मेकर फ़ेयर रोम में मेकर ऑफ़ मेरिट जीता।
मेरे छात्रों पाओलो ग्रोसो और अल्बर्टो विग्नोलो को बहुत धन्यवाद, जिन्होंने इस परियोजना को दृढ़ता से, मिहाई कैने और जियोर्जियो स्पिनोनी को, जिन्होंने सॉफ्टवेयर में सुधार किया, जोसेफ कोस्टामाग्ना को, जिन्होंने आने वाले वेब संस्करण को शुरू किया, अल्बर्टो बर्टोला और एडगार्ड काज़िमिरोविच को जिन्होंने यांत्रिकी को सिद्ध किया।
चरण 13: एआरएस अरुडिनो रूबिक सॉल्वर: अगले चरण
अगला कदम: दुनिया में कहीं से भी एआरएस को नियंत्रित करना, ताकि हर कोई इसके साथ खेल सके।
जैसा कि आप वीडियो में देख सकते हैं, वेब सर्वर के चलते हमें रंगों की पहचान में सुधार करने की आवश्यकता है।
बने रहें!
सिफारिश की:
रास्पबेरी पाई और ओपनसीवी का उपयोग करते हुए रीयल-टाइम रूबिक क्यूब ब्लाइंडफोल्डेड सॉल्वर: 4 चरण
रास्पबेरी पाई और ओपनसीवी का उपयोग करते हुए रीयल-टाइम रूबिक क्यूब ब्लाइंडफोल्डेड सॉल्वर: यह रूबिक के क्यूब टूल का दूसरा संस्करण है जिसे आंखों पर पट्टी बांधकर हल करने के लिए बनाया गया है। पहला संस्करण जावास्क्रिप्ट द्वारा विकसित किया गया था, आप प्रोजेक्ट को देख सकते हैं RubiksCubeBlindfolded1पिछले के विपरीत, यह संस्करण रंगों का पता लगाने के लिए OpenCV लाइब्रेरी का उपयोग करता है और ई
आसान झुकाव-आधारित रंग बदलने वाला वायरलेस रूबिक क्यूब लैंप: 10 कदम (चित्रों के साथ)
आसान झुकाव-आधारित रंग बदलने वाला वायरलेस रूबिक क्यूब लैंप: आज हम इस भयानक रूबिक के क्यूब-एस्क लैंप का निर्माण करने जा रहे हैं, जो किस तरफ है, इसके आधार पर रंग बदलता है। क्यूब एक छोटी लीपो बैटरी पर चलता है, जिसे एक मानक माइक्रो-यूएसबी केबल द्वारा चार्ज किया जाता है, और, मेरे परीक्षण में, कई दिनों का बैटरी जीवन होता है। इस
क्यू-बॉट - ओपन सोर्स रूबिक क्यूब सॉल्वर: 7 कदम (चित्रों के साथ)
क्यू-बॉट - ओपन सोर्स रूबिक्स क्यूब सॉल्वर: कल्पना कीजिए कि आपके पास एक स्क्रैम्बल रूबिक क्यूब है, आप जानते हैं कि पहेली 80 के दशक का है जो हर किसी के पास है लेकिन वास्तव में कोई नहीं जानता कि कैसे हल किया जाए, और आप इसे अपने मूल पैटर्न में वापस लाना चाहते हैं। सौभाग्य से इन दिनों समाधान निर्देश खोजना बहुत आसान है
रूबिक क्यूब सॉल्वर के लिए Arduino मेगा स्टेपर शील्ड: 4 कदम
रूबिक्स क्यूब सॉल्वर के लिए अरुडिनो मेगा स्टेपर शील्ड: कुछ समय पहले मैं एक ऐसी मशीन पर काम कर रहा था जो किसी भी 3x3 रूबिक क्यूब को स्वचालित रूप से हल करती है। आप उस पर मेरे निर्देश यहाँ देख सकते हैं। परियोजना में पोलुलु के स्टेपर ड्राइवरों का इस्तेमाल छह मोटरों को चलाने के लिए किया गया था। क्रम में दो इन d को जोड़ने
रूबिक क्यूब सॉल्वर बॉट: 5 कदम (चित्रों के साथ)
रूबिक क्यूब सॉल्वर बॉट: एक स्वायत्त रोबोट बनाना जो एक भौतिक रूबिक क्यूब को हल करता है। यह रोबोटिक्स क्लब, IIT गुवाहाटी के तहत एक परियोजना है। यह सरल सामग्री का उपयोग करके बनाया गया है जिसे आसानी से पाया जा सकता है। मुख्य रूप से हमने सर्वो मोटर्स का इस्तेमाल किया & एक Arduino उन्हें नियंत्रित करने के लिए, ऐक्रेलिक वह