विषयसूची:

K'nex प्रोग्रामेबल ऑटोमेटन: 4 कदम
K'nex प्रोग्रामेबल ऑटोमेटन: 4 कदम

वीडियो: K'nex प्रोग्रामेबल ऑटोमेटन: 4 कदम

वीडियो: K'nex प्रोग्रामेबल ऑटोमेटन: 4 कदम
वीडियो: Webinar about processing analogue signals with KNX 2024, जुलाई
Anonim
K'nex प्रोग्राम करने योग्य Automaton
K'nex प्रोग्राम करने योग्य Automaton

एक प्रोग्राम पथ के साथ एक K'nex automaton। यह वैकल्पिक डिजाइन मूल रूप से अलेक्जेंड्रिया के हेरॉन द्वारा कल्पना की गई थी। मेरे पास पर्याप्त स्ट्रिंग नहीं है, इसलिए मैं केवल वीडियो में दिखाया गया छोटा प्रोग्राम चला सकता हूं।

चरण 1: फ़्रेम और मोटर घटकों का निर्माण करें

फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें
फ़्रेम और मोटर घटकों का निर्माण करें

निर्माण।

चरण 2: प्रोग्राम स्पिंडल बनाएं

प्रोग्राम स्पिंडल बनाएं
प्रोग्राम स्पिंडल बनाएं
प्रोग्राम स्पिंडल बनाएं
प्रोग्राम स्पिंडल बनाएं
प्रोग्राम स्पिंडल बनाएं
प्रोग्राम स्पिंडल बनाएं

एक पतली लेकिन मजबूत स्ट्रिंग का प्रयोग करें। यार्न, सिंथेटिक्स, या अधिकांश सेट के साथ शामिल स्ट्रिंग काम करेगी। बराबर लंबाई के तार के दो टुकड़े चाहिए। स्ट्रिंग जितनी लंबी होगी, आपका ऑटोमेटन प्रोग्राम उतना ही लंबा चलेगा। यदि स्ट्रिंग की लंबाई को मामूली समायोजन की आवश्यकता है, तो चित्र 6 देखें।

प्रोग्राम स्पिंडल को आसानी से हटाने योग्य बनाने के लिए डिज़ाइन किया गया है, इसलिए स्पिंडल का आदान-प्रदान करके नए प्रोग्राम जल्दी से चलाए जा सकते हैं।

चरण 3: Automaton प्रोग्रामिंग

Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग
Automaton प्रोग्रामिंग

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

प्रोग्रामिंग को सरल बनाने और विभिन्न लिपियों के आसान वितरण की अनुमति देने के लिए, मैंने एक सरल कोडिंग सिंटैक्स की स्थापना की है। मैं नोटपैड में कोडिंग का सुझाव देता हूं ताकि रिक्ति समान हो। इस प्रकार प्रत्येक पहिया के लिए स्क्रिप्ट शुरू होती है, संबंधित बाएं और दाएं पहियों के लिए एल और आर के साथ। Y एक संख्या है, और x माप की एक इकाई है। Yx किसी विशेष इकाई में स्ट्रिंग की लंबाई को दर्शाता है। तो, 8 मीटर, उदाहरण के लिए। Yx L/R/ प्रत्येक स्पिंडल में 8 छड़ें होती हैं, इसलिए आगे बढ़ना (स्ट्रिंग को नीचे लूप करना) एक पूर्ण स्पिंडल क्रांति निम्नलिखित होगी। यू लूपिंग अंडर के लिए है, और ओ लूपिंग ओवर के लिए है। A // कोड के अंत का प्रतीक है। L/8u// R/8u// L/5u/3o// R/8u/--// ऊपर दी गई स्क्रिप्ट थोड़ा बाएं मोड़ दिखाती है। 5u दर्शाता है कि एक ग्रे कनेक्टर को मूल से 5वीं छड़ पर रखा जाना चाहिए, मूल 1 होने के साथ, और 5वीं छड़ पर दिशा का एक मोड़ होता है। दूसरी तरफ - कोड को आसान बनाने के लिए स्क्रिप्ट को संतुलित करने में मदद करने के लिए है। एक "एस " एक ग्रे कनेक्टर के चारों ओर एक स्टॉप लूप को दर्शाता है। एक उदाहरण एल/5u/3o// R/8s/--// होगा इसका मतलब है कि दाएं स्पिंडल पर, स्ट्रिंग को ग्रे कनेक्टर के चारों ओर 360 डिग्री लूप किया जाना है, एक स्टॉप को दर्शाता है। स्टॉप उसी दिशा में समाप्त होना चाहिए जिस दिशा में यह शुरू हुआ था। बस इतना ही इसके लिए है। अगले चरण पर मैंने कुछ नमूना माप और स्क्रिप्ट प्रदान की हैं ताकि अधिक जटिल स्क्रिप्ट में संयोजन किया जा सके।

चरण 4: नमूना लिपियों और मापन

सभी माप नंगे फर्श पर हैं। ग्रे कनेक्टर के चारों ओर -8 लूप एक स्पिंडल पर 1 पूर्ण रोटेशन के बराबर है। सांप पथ द्वारा: जमालम एल / 8u/5o/8u/5o//आदि आर/5o/8u/5o/8u// आदि एक प्रकार देता है स्नेकी एस के आकार का पथसर्कल द्वारा: जमालम एल/32यू//आर/32ओ// सर्कल में घूमता है। देखने में मजा आता है

इंस्ट्रक्शंस और रोबोगेम्स रोबोट प्रतियोगिता में दूसरा पुरस्कार

सिफारिश की: