विषयसूची:

DIY फ्लाइट सिम स्विच पैनल: 7 कदम (चित्रों के साथ)
DIY फ्लाइट सिम स्विच पैनल: 7 कदम (चित्रों के साथ)

वीडियो: DIY फ्लाइट सिम स्विच पैनल: 7 कदम (चित्रों के साथ)

वीडियो: DIY फ्लाइट सिम स्विच पैनल: 7 कदम (चित्रों के साथ)
वीडियो: Solar Light with Switch - Solar Plate, Switch, LED Connection 2024, नवंबर
Anonim
DIY फ्लाइट सिम स्विच पैनल
DIY फ्लाइट सिम स्विच पैनल
DIY फ्लाइट सिम स्विच पैनल
DIY फ्लाइट सिम स्विच पैनल

फ़्लाइट सिम समुदाय में कई साल बिताने और कभी अधिक जटिल विमान में शामिल होने के बाद, मैंने अपने गैर-प्रमुख में माउस का उपयोग करते हुए अपने दाहिने हाथ से उड़ने की कोशिश करने के बजाय अपने हाथों को भौतिक स्विच पर रखने की क्षमता के लिए खुद को तरसता पाया। शॉर्ट नोटिस पर कॉकपिट के चारों ओर छोटे स्विच क्लिक करने के लिए बाएं हाथ। मेरे पास फुल-कॉकपिट सेटअप के लिए पैसा या समय नहीं है, और अगर मैंने किया भी, तो मैं अपने द्वारा उड़ाए जाने वाले प्रत्येक विमान के लिए एक का निर्माण नहीं करने जा रहा हूं (कई हैं)। इसके अलावा, मैं शायद ही कभी कॉकपिट में कई स्विच का उपयोग करता हूं, और इससे भी कम हैं जिन्हें मुझे छोटी सूचना पर एक्सेस करना पड़ता है। हालाँकि, मेरे HOTAS के बटन और स्विच खत्म हो गए हैं। इसलिए क्या करना है?

यह तब है जब मेरे दिमाग ने कुछ समय पहले की एक मेमोरी को कॉल किया था जब मैं केवल मनोरंजन के लिए फ्लाइट सिम हार्डवेयर ब्राउज़ कर रहा था (मॉल में विंडो शॉपिंग का मेरा असामाजिक, नीरद संस्करण)। मैंने एक सैटेक स्विच पैनल देखा, जिसे सामान्य विमानन शैली के कार्यों के साथ लेबल किया गया था: बाहरी रोशनी, मैग्नेटो नियंत्रण, लैंडिंग गियर, पिटोट गर्मी, आदि। यह निश्चित रूप से, मेरी कीमत सीमा से बाहर था, और मुझे कुछ गंभीर करना होगा फिर से लेबलिंग अगर मैं इसे लड़ाकू विमानों के लिए इस्तेमाल करने जा रहा था, जो कि मुझे वास्तव में पहले स्थान पर एक स्विच पैनल की आवश्यकता थी। हालांकि, विचार अटक गया, और पिछली गर्मियों में, कुछ भी बेहतर करने के लिए, मुझे लगा कि मैं अपना खुद का निर्माण करूंगा।

आपूर्ति:

बॉक्स बनाने के लिए सामग्री

पसंद के नियंत्रण (मैंने स्विच का इस्तेमाल किया, लेकिन आपके पास बटन, रोटरी नॉब्स, स्लाइडर्स, या कुछ और हो सकता है जिसे आप समझ सकते हैं कि कैसे वायर किया जाए।)

कुछ अच्छे 2-स्थिति स्विच (अमेज़ॅन)

कुछ अच्छे 3-स्थिति स्विच (अमेज़ॅन)

टेन्सी बोर्ड (मैंने 3.2 का उपयोग किया है, लेकिन 3.x, 4.x, और एलसी निश्चित रूप से काम करेगा; मैं 2.x के बारे में निश्चित नहीं हूं। टेन्सी बोर्ड के बारे में अधिक जानकारी के लिए देखें https://www.pjrc.com /किशोर/)

कुछ 22ish-गेज बिजली के तार (ठोस कोर के साथ काम करना सबसे आसान है; मुझे मेरा यहाँ अमेज़न पर मिला)

पतला 60/40 विद्युत सोल्डर (अमेज़ॅन)

स्ट्रिपबोर्ड (अमेज़ॅन)

आवश्यक पिन शीर्षलेख (वे खोजने में बहुत आसान हैं और आपके पास क्या है और आप कैसे आगे बढ़ना चुनते हैं, इसके आधार पर आपकी ज़रूरतें अलग-अलग होंगी, इसलिए मैंने कोई लिंक शामिल नहीं किया है)

पीसीबी स्पेसर्स (फिर से, एक विस्तृत चयन उपलब्ध है और सभी की ज़रूरतें थोड़ी अलग होंगी, इसलिए मैंने एक लिंक शामिल नहीं किया है। मैं अत्यधिक धातु वाले प्राप्त करने की सलाह देता हूं, प्लास्टिक नहीं, क्योंकि आपको गलती से पट्टी होने की संभावना बहुत कम होगी उन्हें।)

चरण 1: प्रोटोटाइप

मेरा प्रोटोटाइप काफी स्पष्ट रूप से थोड़ा शर्मनाक है। इसमें बहुत सारे नंगे, मुड़ तार, कुछ अविश्वसनीय रूप से गन्दा Arduino कोड, एक Teensy 3.2, और असाधारण रूप से अविश्वसनीय विद्युत कनेक्शन शामिल थे। कार्डबोर्ड भी हो सकता है। इसकी कई खामियों के बावजूद, इसने अवधारणा का प्रमाण प्रदान किया, और मुझे इसे मुफ्त में बहुत अधिक आज़माने की अनुमति दी क्योंकि मेरे पास पहले से ही सभी भाग मौजूद थे। यह लंबे समय में बेहद मूल्यवान साबित हुआ क्योंकि मैंने प्रोटोटाइप के साथ कई समस्याओं की खोज की और उन्हें ठीक किया और अंतिम उत्पाद के लिए अपने लक्ष्यों को परिष्कृत करने के लिए मिला। मैंने इसकी अगली अभिव्यक्ति में लगभग हर चीज का पुन: उपयोग किया (कार्डबोर्ड एक खो गया कारण था), जो कि मैं अभी उपयोग कर रहा हूं। मैं अत्यधिक अनुशंसा करता हूं कि एक समर्पित प्रोटोटाइप बनाने के लिए खुद को इसे आज़माने का मौका दें और बाहर जाने और अंतिम संस्करण बनाने से पहले आश्चर्य को हल करें।

चरण 2: उन कार्यों की एक सूची निर्धारित करें जो आप चाहते हैं / की आवश्यकता है

उन कार्यों की एक सूची निर्धारित करें जो आप चाहते हैं/आवश्यक हैं
उन कार्यों की एक सूची निर्धारित करें जो आप चाहते हैं/आवश्यक हैं

आदर्श रूप से, इसमें वे चीजें शामिल होनी चाहिए जिन्हें आपको अल्प सूचना पर एक्सेस करने की आवश्यकता है, लेकिन आपके HOTAS के लिए जगह नहीं है, जैसे कि मास्टर आर्म, बैकअप फ़्लाइट कंट्रोल सिस्टम, जैमर कंट्रोल, काउंटरमेज़र कंट्रोल आदि। मैं HOTAS के साथ सहज होने की सलाह देता हूं। स्विच पैनल बनाने से पहले, क्योंकि आपकी ज़रूरतें आपके HOTAS के आधार पर बदल सकती हैं। अपने प्रोटोटाइप परीक्षण के दौरान, मैंने पाया कि मुझे उन चीजों के लिए स्विच करना भी पसंद है जिनके लिए मैं आमतौर पर कीबोर्ड का उपयोग करता हूं, क्योंकि इससे विसर्जन में उल्लेखनीय वृद्धि हुई है। इसलिए मैंने इंजन नियंत्रण (इंजन रन/स्टॉप, चंदवा नियंत्रण, गियर, फ्लैप्स इत्यादि) जैसी चीजें जोड़ दीं। अन्य विमानों में, जैसे ७३७ या जीए विमान, मैंने उनका उपयोग ऑटोपायलट नियंत्रण, बाहरी रोशनी नियंत्रण, आपातकालीन प्रणाली आदि जैसी चीजों के लिए किया। वे चीजें हैं जिन्हें मैं अक्सर चालू और बंद करता हूं।

मैंने उन सभी सूचियों को व्यवस्थित करने के लिए, और 2-स्थिति और 3-स्थिति स्विच को पंक्तिबद्ध करने के लिए एक स्प्रेडशीट का उपयोग किया। आप शायद केवल 2-स्थिति स्विच से दूर हो सकते हैं, लेकिन एफ/ए -18 में जैमर और डिस्पेंसर नियंत्रण जैसी चीजें 3-स्थिति स्विच के साथ अधिक इमर्सिव और ट्रू-टू-फॉर्म हैं, और कुछ मामलों में, यह काफी है आवश्यक है, जैसे कि A-10C के सीडीयू में वेपॉइंट/मार्कपॉइंट/मिशन चयनकर्ता। अधिकांश विमानों के फ्लैप में कम से कम तीन स्थितियां होती हैं (ए -10 सी और एफ/ए -18 उदाहरण हैं), और जिनके पास केवल 2 फ्लैप स्थिति हैं, वे केवल 3 में से 2 का उपयोग करके 3-स्थिति स्विच का उपयोग कर सकते हैं। पदों। (खरीदारी संकेत: स्विच के तकनीकी नाम जानने लायक है (एसपीएसटी टॉगल, एसपीडीटी टॉगल, रोटरी, आदि) खोज इंजन आमतौर पर यह नहीं जानते हैं कि जब आप "टॉगल स्विच" के बारे में पूछते हैं तो आपका क्या मतलब होता है। इस तरह के बारे में जानने के लिए एक अच्छी जगह चीजें यहाँ हैं।)

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

यदि आप मेरे द्वारा उपयोग की गई स्प्रैडशीट में रुचि रखते हैं, तो वह यहां Google पत्रक में है। (दुर्भाग्य से, अनुदेशक मुझे किसी कारण से स्प्रैडशीट अपलोड नहीं करने देंगे।)

चरण 3: बॉक्स डिज़ाइन करें

स्विच को किसी चीज़ से जोड़ना होगा, और शायद कुछ आपके डेस्क पर बैठा होगा। मेरे मामले में, मैंने लकड़ी के 1x4 टुकड़ों में से 29 सेमी गुणा 12 सेमी और 6 सेमी लंबा एक बॉक्स बनाया, जिसमें 1/4”मोटा ऐक्रेलिक मोर्चा था। यह संरचनात्मक रूप से थोड़ा अधिक है, लेकिन बड़ी सामग्रियों का उपयोग करने से उन्हें एक साथ बांधना आसान हो गया और गलतियों के लिए अधिक जगह की अनुमति दी गई। सामग्री चुनते समय, ध्यान रखें कि भारी आमतौर पर बेहतर होता है क्योंकि इसका मतलब है कि आप स्विच को जोर से दबा सकते हैं और बॉक्स का वजन इसे इधर-उधर जाने से रोकेगा। यदि आप शीट धातु की तरह एक प्रवाहकीय सामग्री का उपयोग करना चाहते हैं, तो यह सैद्धांतिक रूप से चीजों को नहीं तोड़ेगा (मैंने इसकी कोशिश नहीं की है; आपको भविष्य के चरण में पीसीबी स्पेसर्स को बाकी स्ट्रिपबोर्ड से विद्युत रूप से अलग करना पड़ सकता है)। बस बॉक्स को डिज़ाइन करें ताकि आप इसे अपनी इच्छानुसार इकट्ठा और अलग कर सकें। आपको समस्या निवारण करना पड़ सकता है!

मैंने अपने स्विच को लगभग 1.4 सेमी अलग रखा, हालाँकि आप उन्हें और अधिक जगह दे सकते थे। मैंने 1.4 सेमी को एक आरामदायक अंतर पाया जहां मैं पर्याप्त आत्मविश्वास महसूस कर सकता था कि मैं सही स्विच को हिट कर सकता हूं न कि दोनों तरफ। यह थोड़ी भीड़-भाड़ वाली लगती है, लेकिन ऐसा महसूस नहीं होता, खासकर थोड़े अभ्यास के बाद। मैं नहीं चाहता कि वे एक साथ और करीब हों, हालाँकि।

चरण 4: पुर्जे खरीदें और बॉक्स बनाएं

पुर्जे खरीदें और बॉक्स बनाएं
पुर्जे खरीदें और बॉक्स बनाएं
पुर्जे खरीदें और बॉक्स बनाएं
पुर्जे खरीदें और बॉक्स बनाएं
पुर्जे खरीदें और बॉक्स बनाएं
पुर्जे खरीदें और बॉक्स बनाएं

यह मेरे लिए सबसे मजेदार और सबसे कठिन कदम था। मैंने अपने बॉक्स को बाहर की तरफ चमकदार काले और अंदर की तरफ चमकदार सफेद रंग से स्प्रे करना चुना। मैंने बाहर के लिए काला चुना क्योंकि यह मेरे कंप्यूटर के सामान के साथ चल रही काली थीम से मेल खाता है, और अंदर के लिए सफेद है क्योंकि मुझे पता था कि मैं बॉक्स को रोशन करना चाहता हूं और अंदर से सफेद रंग का होने का मतलब है कि यह मेरे द्वारा चुने गए रंग को प्रतिबिंबित करेगा। इसे रोशन करने के लिए। चमकदार सिर्फ इसलिए था क्योंकि यह अच्छा लग रहा था (और बॉक्स के अंदर के चारों ओर प्रकाश को प्रतिबिंबित करने में मदद करेगा)। यह कुछ 22 गेज तार लेने लायक है, क्योंकि यह अधिकांश प्रोटोटाइप पीसीबी में छेद में आराम से फिट बैठता है। कुछ लोग लटके हुए तार पसंद करते हैं क्योंकि आपको उस तरह से थोड़ा बेहतर विद्युत कनेक्शन मिलता है, लेकिन मुझे यह काम करने के लिए एक पूर्ण दुःस्वप्न लगता है, खासकर इतने छोटे पैमाने पर, इसलिए मैंने ठोस तांबे के तार का इस्तेमाल किया और बस बहुत सारे सोल्डर का इस्तेमाल किया। मैंने अपने तारों को व्यवस्थित करने के लिए रंगों का भी इस्तेमाल किया, जिससे मुझे बहुत मदद मिली। ब्लैक ग्राउंड था (हमेशा की तरह) और लाल 3.3V और स्विच के आउटपुट थे। (मैंने स्विच आउटपुट के लिए नीले या हरे या कुछ और का उपयोग किया होगा, लेकिन मेरे पास कोई नहीं था और इस परियोजना के लिए कुछ खरीदने को तैयार नहीं था।)

मुझे सोल्डरिंग के बजाय परियोजनाओं से अपने माइक्रोकंट्रोलर को प्लग और अनप्लग करने में सक्षम होना पसंद है, इसलिए मैं उनका फिर से उपयोग कर सकता हूं, इसलिए मैंने अपने स्ट्रिपबोर्ड में महिला पिन हेडर को मिलाया, फिर उसमें अपना टेन्सी बोर्ड प्लग किया। स्ट्रिपबोर्ड को पीसीबी स्पेसर्स के साथ बॉक्स के पीछे से जोड़ा गया था। एल ई डी को उसी 1/4”ऐक्रेलिक के एक छोटे आयत से गर्म-चिपकाया गया था जिसे मैंने पैनल के चेहरे पर इस्तेमाल किया था और पीसीबी स्पेसर के साथ बॉक्स के किनारों से जुड़ा हुआ था। महिला-पुरुष पिन हेडर के साथ स्ट्रिपबोर्ड से जुड़े टेन्सी पर पिन हेडर को छोड़कर हर विद्युत कनेक्शन को मिलाया गया था।

पीसीबी स्पेसर्स से निपटना: उन चीजों को सिर्फ उंगलियों से पेंच करना एक बुरा सपना है, इसलिए मुझे कुछ खरीदारी करने के लिए एक अच्छे आकार का सॉकेट मिला, फिर उसे उंगली से कस दिया। (तस्वीरें देखें।) साथ ही, इन स्पेसर्स पर ज्यादा दबाव नहीं होना चाहिए; उन्हें केवल थोड़े से इलेक्ट्रॉनिक्स का समर्थन करने की आवश्यकता है। इन्हें ज्यादा कसने की बिल्कुल भी जरूरत नहीं है। एक कोमल लेकिन दृढ़ तनाव करना चाहिए। अंत में, यदि आप इसे पेंच करने की कोशिश करने से पहले एक अच्छे आकार के पायलट छेद को ड्रिल करते हैं तो यह बहुत आसान होगा।

यह सुनिश्चित करने के लिए अपने कनेक्शन का अक्सर परीक्षण करना सुनिश्चित करें कि सोल्डर पड़ोसी पट्टी पर ओवरलैपिंग नहीं कर रहा है। संकेत: यदि आपका मल्टीमीटर कहता है कि आपकी स्ट्रिप्स जुड़ी हुई हैं, लेकिन आप उन्हें जोड़ने वाला कोई सोल्डर नहीं देख सकते हैं, तो सुनिश्चित करें कि आपके स्विच खुले हैं, बंद नहीं हैं! मैंने यह गलती की और मुझे आधे घंटे के लिए बहुत निराशा हुई।

थोड़ा विद्युत सिद्धांत: जब तक आप पुलअप रेसिस्टर या पुलडाउन रेसिस्टर का उपयोग नहीं करते हैं, तब तक स्विच इनपुट के रूप में बहुत अच्छा काम नहीं करते हैं। समस्या इस तथ्य से उत्पन्न होती है कि जब स्विच खुला होता है, तो यह माइक्रोकंट्रोलर के लिए किसी संदर्भ बिंदु से जुड़ा नहीं होता है, इसलिए यह नहीं जानता कि यह खुला है या बंद है। (यह सरलीकृत संस्करण है, वैसे भी मुझे समझाने में सहज महसूस होता है।) टेन्सिस (और Arduinos भी, जहाँ तक मुझे पता है) में अंतर्निहित पुलअप प्रतिरोधक हैं जिन्हें आप उपयोग करके चालू कर सकते हैं

पिनमोड (पिन, INPUT_PULLUP);

की बजाय

पिनमोड (पिन, इनपुट);

यह पिन को एक संदर्भ बिंदु से जोड़ने के लिए कार्य करता है जब यह खुला होता है, और एक अलग संदर्भ बिंदु जब यह बंद होता है (मैंने जमीन का उपयोग किया है, लेकिन इंटरनेट कहता है कि आप वीआईएन का भी उपयोग कर सकते हैं)। स्विच में किसी भी यांत्रिक विसंगतियों को समाप्त करने के लिए मैंने बाउंस लाइब्रेरी का भी उपयोग किया। एल ई डी के लिए, मैं सर्किट डिजाइन आप पर छोड़ दूँगा। मैं आपको अपने अनुभव से बताऊंगा कि अगर एल ई डी बहुत लंबे समय तक नहीं टिकते हैं, और उन्हें बदलना एक बड़ा दर्द है, इसलिए किरचॉफ के लूप नियम को खत्म करने और प्रतिरोध मूल्यों का पता लगाने के लिए समय के लायक है। मेरे पास 2 20mA एल ई डी के लिए, मैंने वोल्टेज को 3.3V (मेरी टेन्सी पर 3.3V पिन है) से 3.1-ish वोल्ट तक छोड़ने के लिए 6-और-बिट-ओम रोकनेवाला का उपयोग किया, जो कि 3.0 के भीतर अच्छी तरह से है मेरे एल ई डी की -3.2V सहिष्णुता।

कुछ सोल्डरिंग टिप्स: यदि आप पाते हैं कि आपके सोल्डर ने गलती से दो स्ट्रिप्स को जोड़ दिया है, तो कुछ चीजें हैं जिन्हें आप आजमा सकते हैं। मुझे एक बहुत छोटे बिट के साथ एक ड्रेमेल टूल मिला, जो स्वच्छंद मिलाप के छोटे टुकड़ों को ठीक से बंद करने के लिए अच्छी तरह से काम करता था। हालाँकि, यदि आपने गलती से अलग-अलग स्ट्रिप्स पर दो तारों के चारों ओर एक सोल्डर ब्लॉब बनाया है, तो एक Dremel टूल हमेशा के लिए ले जाएगा। कुछ प्रयोग के बाद, मैंने पाया कि मिलाप को अपने टांका लगाने वाले लोहे से गर्म करना सबसे अच्छा है, फिर मिलाप को दोनों ओर धकेलने के लिए तारों के बीच एक मुड़ी हुई पेपरक्लिप की तरह कुछ संकीर्ण चलाएं। इसने मेरे लिए अच्छा काम किया और कम से कम गड़बड़ की।

नए लोगों के लिए सोल्डरिंग अस्वीकरण: यह शुरुआत के लिए एक आसान सोल्डरिंग प्रोजेक्ट नहीं है। मैं इस परियोजना से पहले लगभग एक साल से सोल्डरिंग कर रहा था और यह मेरे लिए एक कठिन परियोजना थी (यही कारण है कि यह इतना गन्दा दिखता है)। सोल्डरिंग पहली बार में आसान नहीं है और इसके लिए अभ्यास की आवश्यकता होगी। मैं आपको मिलाप सिखाने के लिए पर्याप्त नहीं हूं, इसलिए मैं आपके पिघले हुए सीसा / जलते हुए प्रवाह की जिम्मेदारी नहीं ले सकता। सोल्डर करना सीखना और इसे ठीक से/सुरक्षित रूप से करना आपका काम है। उस ने कहा, वहाँ कई अच्छे संसाधन हैं (इंटरनेट कभी-कभी एक अद्भुत चीज है), इसलिए यदि आप अभी तक सोल्डर करना नहीं जानते हैं तो इस परियोजना से निराश न हों। अभ्यास, दृढ़ता और धैर्य आप सभी की जरूरत है। और सोल्डर निन्जा के लिए, मुझे दिखाने के लिए स्वतंत्र महसूस करें।;)

यदि आप पिन के समाप्त होने के बारे में चिंतित हैं: आप तब तक नहीं करेंगे जब तक आप बहुत सारे बटनों का उपयोग नहीं करते। टेन्सी बोर्ड के पिन खत्म होने से पहले सॉफ्टवेयर बटन इनपुट से बाहर चला जाएगा, भले ही आप मेरी तरह थोड़ा टेन्सी 3.2 का उपयोग करें। मैंने सभी 32 बटन इनपुट का उपयोग करके सॉफ़्टवेयर को पूरी तरह से समाप्त कर दिया और केवल मेरे टेन्सी पर लगभग 3/4 पिन का उपयोग किया।

चरण 5: माइक्रोकंट्रोलर्स पर एक संक्षिप्त स्पर्शरेखा

डिफ़ॉल्ट हॉबी इलेक्ट्रॉनिक्स माइक्रोकंट्रोलर आमतौर पर कुछ विवरण का एक Arduino है। वे शानदार छोटी चीजें हैं; हालाँकि, अधिकांश Arduinos सीधे USB-HID डिवाइस के रूप में व्यवहार नहीं कर सकते हैं। बिचौलिया बनने के लिए आपको एक मध्यस्थ कार्यक्रम (जैसे एक प्रोसेसिंग स्क्रिप्ट) का उपयोग करना होगा और वास्तव में इनपुट देने के लिए वर्चुअल जॉयस्टिक का उपयोग करना होगा, जो एक दर्द है। दूसरी ओर, किशोर बोर्ड, एक सामान्य USB-HID जॉयस्टिक हो सकता है, जो आपके कंप्यूटर पर आपके HOTAS या अन्य गेम नियंत्रकों की तरह ही दिखाई देता है। यह कोई सॉफ़्टवेयर चीज़ नहीं है; टेन्सी बोर्ड वास्तव में विभिन्न चिप्स का उपयोग करते हैं।

इस लेखन के समय, कुछ Arduinos हैं जो USB-HID उपकरणों के रूप में व्यवहार कर सकते हैं: लियोनार्डो, मिनी और प्रो मिनी। यदि आप इस मार्ग पर जाना चुनते हैं, तो कृपया डिफ़ॉल्ट कीबोर्ड/माउस के बजाय उन्हें जॉयस्टिक के रूप में उपयोग करने के लिए इस जीथब लाइब्रेरी को देखें। (टिप्पणियों में इसे इंगित करने के लिए willem.beel का धन्यवाद।)

टेन्सी बोर्ड लगभग $ 15 से लेकर $ 35 तक के होते हैं। आप कम से कम $ 10 के लिए एक मूल Arduino प्राप्त कर सकते हैं, लेकिन यदि आप उस मार्ग पर जाना चुनते हैं, तो आप प्रोसेसिंग स्क्रिप्ट, वर्चुअल जॉयस्टिक और प्रत्येक चरण के बीच इंटरफेस बनाने और डिबग करने के लायक होने की तुलना में शायद कई घंटे खर्च करेंगे। हालाँकि, टेन्सी की अंतर्निहित जॉयस्टिक लाइब्रेरी और गिथब अरुडिनो लियोनार्डो/मिनी/प्रो मिनी लाइब्रेरी में केवल 32 बटन इनपुट के लिए समर्थन है, इसलिए यदि आप बहुत सारे स्विच चाहते हैं, तो आपको वैसे भी वर्चुअल जॉयस्टिक मार्ग पर जाना होगा, जैसा कि केवल सीमा आपके कोडिंग कौशल और धैर्य है।

चरण 6: कोड लिखें/डीबग करें

कोड लिखें/डीबग करें
कोड लिखें/डीबग करें

यहाँ मेरे कोड के साथ Arduino फ़ाइल है। यदि आप इसका उपयोग करना चाहते हैं, तो आपको 2-स्थिति और 3-स्थिति स्विच के अनुरूप होने के लिए इसे संशोधित करना होगा, क्योंकि आपका शायद मेरे से अलग होगा। मैं Arduino और Teensy भाषा में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को चूसता हूं, इसलिए मैंने इसे हार्ड-कोड किया। यह सुंदर नहीं है, लेकिन यह काम करता है। आपको टूल्स के तहत यूएसबी टाइप को "फ्लाइट सिम कंट्रोल + जॉयस्टिक" पर भी स्विच करना होगा (टिप्पणियों में इसे इंगित करने के लिए प्राइमस 57 के लिए धन्यवाद)। व्युत्पन्न कार्यों को बनाने / वितरित करने के लिए स्वतंत्र महसूस करें; मैं अच्छी तरह से जानता हूं कि मेरे कोडिंग कौशल बहुत अच्छे नहीं हैं, इसलिए किसी भी सुधार का स्वागत है।

मैं विंडोज 10 का उपयोग कर रहा हूं, इसलिए अपने कोड का परीक्षण करने के लिए, मैं स्टार्ट मेनू पर गया और "joy.cpl" टाइप किया और एंटर दबाया, फिर टेन्सी फ्लाइट सिम कंट्रोल्स पर डबल-क्लिक किया और टेस्ट टैब पर गया। (स्क्रीनशॉट देखें।) जब भी कंप्यूटर इनपुट दर्ज करता है (डिबगिंग के लिए बहुत उपयोगी) यह दिखाएगा।

चरण 7: मेरी गलतियों से बचें

अगर मैं इसे फिर से करता, तो मुख्य चीज जो मैंने अलग तरीके से की होती, मैं यह सुनिश्चित करने के लिए बेहतर देखभाल करता कि बॉक्स टेबल पर सपाट बैठे। (यह वर्तमान में नहीं है और यह बहुत कष्टप्रद है।) अगली चीज जिसने इसे बहुत आसान बना दिया होगा, अगर मैंने पता लगाया कि पीसीबी स्पेसर के लिए पायलट छेद को टांका लगाने / बाद की बजाय चीजों को जोड़ने से पहले कहां ड्रिल करना है। इसके अलावा, मुझे यह महसूस करना चाहिए था कि मैं स्विच से स्ट्रिपबोर्ड तक तारों को प्रत्येक पिन की पट्टी के साथ कहीं भी मिलाप कर सकता हूं और उन्हें एक-दूसरे के ठीक बगल में नहीं मिलाना चुना। निक ली ने टिप्पणियों में तारों को साफ करने के लिए सुपरग्लू, टेप या ज़िप संबंधों का उपयोग करने का सुझाव दिया, जो एक अच्छा विचार है।:) अंत में, मैंने बाहर की ओर अधिक सावधानी से पेंटिंग का काम किया होगा, क्योंकि बॉक्स का पेंट मेरे विचार से अधिक दिखाई देता है और बॉक्स को एक साथ रखने के लिए छोटे, गैर-बेवल वाले स्क्रू का उपयोग किया जाता है।

कुछ चीजें जो अच्छी तरह से काम करती हैं: आंतरिक रोशनी एक इलाज का काम करती है और दोनों तरफ एक होने से पर्याप्त रोशनी भी मिलती है। साथ ही, बाउंस लाइब्रेरी उत्कृष्ट कार्य करती है; मुझे कभी भी झूठे इनपुट नहीं मिलते हैं लेकिन मुझे अभी भी ऐसा लगता है कि मेरे इनपुट तात्कालिक हैं। स्विच एक अच्छे आकार के होते हैं और स्विच करने में कठिनाई के बिना "वास्तविक" महसूस करने के लिए पर्याप्त प्रतिरोध प्रदान करते हैं। 22-गेज तार सही आकार का लग रहा था और ठोस-कोर होने के कारण, इसके साथ काम करना बहुत आसान था। स्प्रे-पेंटिंग ने एक बहुत ही पेशेवर रूप दिया और कुल मिलाकर मुझे लगता है कि अंतिम उत्पाद बहुत अच्छा लग रहा है।

सिफारिश की: