विषयसूची:

"रेट्रो फ्यूचर" ब्लूटूथ रिमोट: 9 कदम (चित्रों के साथ)
"रेट्रो फ्यूचर" ब्लूटूथ रिमोट: 9 कदम (चित्रों के साथ)

वीडियो: "रेट्रो फ्यूचर" ब्लूटूथ रिमोट: 9 कदम (चित्रों के साथ)

वीडियो:
वीडियो: How to connect Wecool Selfie Stick Bluetooth remote with your Android & apple phone 2024, जुलाई
Anonim
छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि

मैंने हमेशा "कल की दुनिया" के रंगरूप को पसंद किया है जो हमें मध्य-शताब्दी के विज्ञान कथा और अवधारणा उत्पादों में प्रस्तुत किया गया था।

ठीक है, यह सच नहीं है। जब मैं छोटा था तो मुझे लगता था कि स्टार ट्रेक पर ट्राइकोडर्स बदसूरत और अनाड़ी थे, लेकिन द नेक्स्ट जेनरेशन के ट्राइकोडर्स स्लीक और कमाल के थे। लेकिन अब जब मैं बूढ़ा हो गया हूं तो मैं फीचरलेस बेज या ब्लैक के ऊपर लेदर और मेटल के काले और चांदी के संयोजन को पसंद करता हूं।

यह केवल पिछले दशक या तो रहा है कि मैंने अतिसूक्ष्मवाद पर सौंदर्य और कार्यक्षमता के संलयन के लिए गहरी प्रशंसा प्राप्त की है।

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

मुझे पता था कि शुरुआती वायरलेस टेलीविजन रिमोट कंट्रोल (जिन्हें अक्सर "क्लिकर्स" कहा जाता है) ध्वनि का इस्तेमाल करते थे। [साइड नोट: हमारे घर में सस्ते टीवी थे और मैं "रिमोट" था] केवल एक ही बटन जिसे मैंने व्यक्तिगत रूप से देखा था, उसमें एक बटन था जो एक टोन बनाने के लिए अंदर एक स्ट्राइक प्लेट को हिट करता था जिसे टीवी सुन सकता था। अगला चैनल और अगला और आगे की स्थिति में आने तक।

लेकिन इस रिमोट को खोलने से और भी बहुत कुछ दिखा। अंदर के सर्किट बोर्ड में एक कॉइल और एक स्पीकर जैसा कुछ था, जिसका उद्देश्य रिमोट के ऊपर से था। प्रत्येक बटन के आगे एक अलग रेटिंग का संधारित्र था। आठ बटनों में से एक को दबाने से सर्किट एक कैपेसिटर से होकर गुजरता है जो प्रसारित होने वाली आवृत्ति को नियंत्रित करता है।

मैंने खुद को इस तरह के इनपुट प्रदान करने के लिए सरल समानांतर सर्किट का उपयोग करने की भव्यता की प्रशंसा करते हुए पाया। मुझे इसे अलग करने का पछतावा होने लगा।

अच्छा… मेरे पास दो हैं। विज्ञान के नाम पर किसी की बलि दी जा सकती है !

चरण 1: घटकों और उपकरणों को इकट्ठा करें।

घटकों और उपकरणों को इकट्ठा करो।
घटकों और उपकरणों को इकट्ठा करो।

अपना खुद का रेट्रो ब्लूटूथ रिमोट बनाने के लिए आपको जिन हिस्सों की आवश्यकता होगी वे हैं:

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

अन्य चीजें जिनकी आपको आवश्यकता होगी वे हैं:

  • मिलाप
  • वायर
  • हेडर
  • विद्युत टेप
  • एक तीसरा हाथ या पीसीबी वाइस (मैंने कई बार दोनों का इस्तेमाल किया)
  • तार काटने वाला
  • वायर स्ट्रिपर
  • कैलिपर्स और/या एक अच्छा नेत्रगोलक

चरण 2: विंटेज रिमोट काटना

विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना
विंटेज रिमोट काटना

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

मुझे इससे जो भयानक सबक लेना था, वह उन चीजों का नाम नहीं था जो मारे जाने वाले थे।

इसलिए मैंने अपने स्क्रूड्राइवर के साथ "क्लिकी" की पीठ पर कुछ मिनट बिताए, यह सोचकर कि मैं एक राक्षस बनने वाला था।

तब मुझे याद आया कि मेरे पास दो थे और मैंने अभी तक दूसरे का नाम नहीं लिया था इसलिए मैंने उसे मार दिया।

सर्किट बोर्ड को हटाना आसान था। मैंने उन्हें बाहर निकालने के लिए सरौता का उपयोग करने से पहले बैटरी धारक के पास जाने वाले लीड को काट दिया।

चरण 3: आगतों की स्थिति और स्थान निर्धारित करें

इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें
इनपुट और स्थान की स्थिति निर्धारित करें

सौभाग्य से मूल रिमोट से सर्किट बोर्ड लगभग ठीक उसी आकार का था जैसा कि मेरे पास पड़ा हुआ पर्माबोर्ड का एक टुकड़ा था, इसलिए मुझे वहां कुछ भी नहीं काटना पड़ा।

बटन लगाने के लिए मैंने सटीक माप और कम सटीक "नेत्रगोलक" बटन की पहली पंक्ति और दूसरी पंक्ति के पहले बटन के संयोजन का उपयोग किया। उसके बाद मैंने बस उन्हीं जगहों को ऊपर और ऊपर गिनकर दूसरों को रखा।

चालू/बंद स्विच अपेक्षाकृत आसान था। अगर मुझे नहीं करना था तो मैं मामले में कटौती नहीं करना चाहता था, इसलिए मैंने उस मोर्चे का इस्तेमाल किया जहां एमिटर था। ऊपर की तस्वीर में मेरे पास बटन से दूसरी तरफ स्विच था, लेकिन सौभाग्य से मैंने इसे टांका लगाने से पहले प्लेसमेंट की फिर से जाँच की क्योंकि यह छेद के माध्यम से अगम्य था जब तक कि मैं इसे दूसरी तरफ नहीं ले जाता।

चरण 4: माइक्रोकंट्रोलर का प्लेसमेंट चुनें

माइक्रोकंट्रोलर का प्लेसमेंट चुनें
माइक्रोकंट्रोलर का प्लेसमेंट चुनें

यहीं से मुझे दुख होने लगा।

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

इसके बाद मैंने इसे बोर्ड के शीर्ष पर रखने की कोशिश की लेकिन यह स्टैंड-ऑफ के बीच फिट नहीं होगा।

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

चरण 5: यह सब एक साथ मिलाप करें

सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर
सोल्डर इट ऑल टुगेदर

पहली चीज जो मैंने की थी, वह एक तार को प्रत्येक तरफ के बटनों के सभी "शीर्ष बाहरी" पिनों से जोड़ती थी। फिर मैंने बोर्ड के निचले किनारे के चारों ओर तारों को मोड़ा और एक सोल्डर ब्रिज बनाया। फिर मैंने स्विच के एक तरफ से ग्राउंड बस में एक और तार चलाया।

आगे मैंने हेडर पिन की एक पट्टी को सही लंबाई में काट दिया और उन्हें छेदों में आधा रख दिया। इस तरह मैं हेडर के प्लास्टिक वाले हिस्से के नीचे बटनों के प्रत्येक "नीचे के अंदरूनी" पिन से उनके संबंधित GPIO पिन तक तार चला सकता था।

उसके बाद मैं सोफे पर बैठ गया और बारी-बारी से एक रम और कोक पीते हुए अपने हाथों में सिसकता रहा, मैंने खुद को उन सभी कनेक्शनों के साथ रखा और काश मेरे पास अपना पीसीबी बनाने के लिए समय और कौशल होता। मैंने विभिन्न अलौकिक शक्तियों को भी शपथ दिलाई कि अगर यह काम करता है, तो मैं इसे फिर कभी नहीं करूंगा। [चित्रित नहीं]

इसके बाद मैंने स्विच की मध्य स्थिति से पंख के "सक्षम" पिन तक एक तार चलाया।

फिर मैंने एक सिंगल हेडर पिन रखा, जहां इसकी जरूरत थी और इसे मौजूदा ग्राउंड बस से एक छोटे तार को चलाने के लिए मिलाप किया।

अंत में मैंने पंख को जगह में रखा और इसे नीचे मिला दिया। ऊपर की तस्वीर में मैंने राइट साइड को खत्म नहीं किया था, बस ग्राउंड पिन।

चरण 6: बढ़ते छेद को ड्रिल करें

ड्रिल बढ़ते छेद
ड्रिल बढ़ते छेद

एक बार फिर सटीक माप और सटीक नेत्रगोलक के संयोजन का उपयोग करते हुए मैंने बढ़ते शिकंजा के स्थान को चिह्नित किया और अपने ड्रेमेल का उपयोग किया और छेदों को ड्रिल करने के लिए खड़े हो गए।

चरण 7: कोड

मेरी सोल्डरिंग नौकरी के अलावा, यह अभी परियोजना का सबसे बदसूरत हिस्सा है। यह सिर्फ दो अलग-अलग पुस्तकालयों का एक हैक है: एक एडफ्रूट से (उनके एडफ्रूट ब्लूफ्रूटले एनआरएफ51 लाइब्रेरी से) और कुछ और जो मैंने बहुत सारे रम और कोक और सोबिंग के बाद पाया।

मैंने उन दोनों को तब तक पीटा जब तक उन्होंने काम नहीं किया।

अधिकतर।

यहां के संस्करण में, रिमोट कई बार मेटा कुंजी भेजता रहता है, ऐसा नहीं करना चाहिए। यह मेरे उपयोग को प्रभावित नहीं करता है इसलिए मैंने इसे ठीक करने के लिए अभी तक समय नहीं लिया है।

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

चरण 8: इकट्ठा करें और आनंद लें

मैंने सुरक्षा के लिए सभी तारों के ऊपर बिजली का कुछ टेप लगा दिया। मैंने बैटरी को कनेक्ट किया और इसे ऊपर की ओर बढ़ते स्टैंड-ऑफ के बीच रखा। बैटरी को झुकने से एक स्टैंड-ऑफ के चारों ओर ले जाता है जो चीज़ अच्छी तरह से रुकी हुई है।

अब मेरे पास एक ब्लूटूथ रिमोट है जो एक बटन दबाने पर मेरे स्टूडियो कंप्यूटर पर एक हॉटकी भेजता है। मैं दृश्यमान कीबोर्ड को देखे बिना सॉफ़्टवेयर को नियंत्रित कर सकता हूं।

चरण 9: भविष्य

मेरे पास कुछ अलग विचार हैं कि इसे आगे कहाँ ले जाना है:

अगर मैं वर्तमान प्रणाली के साथ रहता हूं, तो मुझे अपना बोर्ड बनाना अच्छा लगेगा ताकि कनेक्शन साफ-सुथरे हों। मैं दुबला और क्लीनर होने के लिए कोड भी अपडेट करूंगा।

एक और विचार दूसरे रिमोट (क्लिकी!) का उपयोग करना होगा क्योंकि उसे डिज़ाइन किया गया था और एक रिसीवर बनाया गया था जो क्लिकी सुनेगा! और, HID क्षमता वाले माइक्रोकंट्रोलर का उपयोग करके, स्टूडियो कंप्यूटर के लिए एक कीबोर्ड के रूप में कार्य करता है।

सिफारिश की: