विषयसूची:

एआरएस - अरुडिनो रूबिक सॉल्वर: 13 कदम (चित्रों के साथ)
एआरएस - अरुडिनो रूबिक सॉल्वर: 13 कदम (चित्रों के साथ)

वीडियो: एआरएस - अरुडिनो रूबिक सॉल्वर: 13 कदम (चित्रों के साथ)

वीडियो: एआरएस - अरुडिनो रूबिक सॉल्वर: 13 कदम (चित्रों के साथ)
वीडियो: Bearlexa: Arduino, Raspberry Pi, Teddy Ruxpin + Alexa | Ars Technica 2024, दिसंबर
Anonim
Image
Image
एआरएस - अरुडिनो रूबिक सॉल्वर: संसाधन
एआरएस - अरुडिनो रूबिक सॉल्वर: संसाधन

रुबिक के घन को हल करने के लिए एआरएस एक पूर्ण प्रणाली है: हाँ, घन को हल करने के लिए एक और रोबोट!

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: एआरएस अरुडिनो रूबिक सॉल्वर: अगले चरण

अगला कदम: दुनिया में कहीं से भी एआरएस को नियंत्रित करना, ताकि हर कोई इसके साथ खेल सके।

जैसा कि आप वीडियो में देख सकते हैं, वेब सर्वर के चलते हमें रंगों की पहचान में सुधार करने की आवश्यकता है।

बने रहें!

सिफारिश की: