विषयसूची:
- चरण 1: कार्रवाई में कीबोर्ड
- चरण 2: सभी सामान इकट्ठा करें
- चरण 3: स्कैमैटिक्स
- चरण 4: पीसीबी और संलग्नक
- चरण 5: सॉफ्टवेयर
- चरण 6: समाप्त
वीडियो: आरजीबी स्विच के साथ यूनिवर्सल यूएसबी कीबोर्ड: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
इस निर्देश में मैं आपको दिखाऊंगा कि कैसे अपना खुद का कस्टम USB कीबोर्ड बनाया जाए जो एक नियमित कंप्यूटर कीबोर्ड की तरह ही व्यवहार करता है।
आप केवल एक पुशबटन दबाते समय किसी भी कुंजी संयोजन या कुंजियों के अनुक्रम को दबाए जाने के लिए असाइन कर सकते हैं।
आप केवल एक भौतिक कुंजी के लिए विभिन्न कुंजी संयोजन निर्दिष्ट करके अपने कंप्यूटर के काम को अनुकूलित करने के लिए इसका उपयोग कर सकते हैं, इसलिए यह आपके जीवन को आसान बनाता है।
आप इसे पीसी गेम कंट्रोलर बना सकते हैं।
आप इसे केवल एक कुंजी दबाकर निबंध लिखने के लिए प्रोग्राम भी कर सकते हैं:) आकाश की सीमा है।
मैंने अपने सीएनसी राउटर मैनुअल आंदोलनों को नियंत्रित करने के लिए इसका इस्तेमाल किया, क्योंकि मैंने नियमित कंप्यूटर कीबोर्ड का उपयोग करने के लिए बहुत भारी और ककड़ी का उपयोग किया।
चरण 1: कार्रवाई में कीबोर्ड
यहां आप संक्षेप में देख सकते हैं कि वास्तविक एप्लिकेशन में कीबोर्ड कैसा प्रदर्शन करता है।
कीबोर्ड में 2 मोड होते हैं - स्टेप मोड और कंटीन्यूअस मूविंग मोड।
चरण 2: सभी सामान इकट्ठा करें
आपको चाहिये होगा:
- Arduino Pro Micro 32u4 जो USB PC कीबोर्ड या माउस की नकल कर सकता है
- पुशबटन स्विच - मैंने हास्यास्पद रूप से महंगा (20$ एक टुकड़ा) NKK KP02 स्विच का उपयोग किया जो मुझे एक दोस्त से मिला। वे अंदर आरजीबी एलईडी के साथ पुशबटन स्विच हैं। लेकिन आप अपनी पसंद के अनुसार किसी भी पुशबटन स्विच का उपयोग कर सकते हैं, यदि आपको फैंसी एलईडी प्रभाव की आवश्यकता नहीं है। या आप कुछ स्विच का उपयोग कर सकते हैं जिनमें एक नियमित आरजीबी एलईडी के अंदर या उसके आगे स्लाइड करने के लिए एक छेद होता है।
- टीएलसी 5940 आईसी (केवल अगर आपको एलईडी प्रभाव की आवश्यकता है)। मैंने स्वयं IC का उपयोग किया है, लेकिन आप ब्रेकआउट बोर्ड का उपयोग कर सकते हैं, यदि आप अपना स्वयं का PCB बनाने की योजना नहीं बनाते हैं।
- 3 डी प्रिंटर (वैकल्पिक)
- पीसीबी बनाने का कौशल (वैकल्पिक)
- बुनियादी इलेक्ट्रॉनिक्स ज्ञान
- कुछ समय
- और नसों:)
चरण 3: स्कैमैटिक्स
स्कैमैटिक्स बहुत सरल हैं।
मैंने स्विच के लिए कुछ RC डिबगिंग सर्किट का उपयोग किया (छवि देखें), इसलिए सॉफ़्टवेयर में स्विच बाउंसिंग के लिए चिंता करने की कोई आवश्यकता नहीं है। स्विच में लगे एल ई डी में सामान्य एनोड होता है।
TLC5940 LED ड्राइवरों के लिए - मैंने अपना PCB बनाया और मैंने IC को सीधे अपने PCB पर मिलाया। IREF से GND का अवरोधक एलईडी चलाने के लिए करंट सेट करता है।
यदि आप ब्रेकआउट बोर्ड का उपयोग करने जा रहे हैं, तो ब्रेकआउट बोर्ड स्कीमैटिक्स की जांच करें। तारों को जोड़ने के लिए यह बहुत सीधा होना चाहिए।
यदि आप एलईडी ड्राइवर के लिए ब्रेकआउट बोर्ड का उपयोग करेंगे तो आपको शायद 7 डिकूपिंग कैपेसिटर का उपयोग करने की आवश्यकता नहीं है।
चरण 4: पीसीबी और संलग्नक
इस निर्देश में पीसीबी आवश्यक कदम नहीं है, क्योंकि मैंने गैर-शौक के अनुकूल कार्यक्रमों का उपयोग किया है और मेरे स्विच खरीदने के लिए हास्यास्पद रूप से महंगे हैं, इसलिए मेरा मानना है कि आप में से बहुत से लोग वास्तव में यह बहुत पीसीबी नहीं बनाएंगे जो मैंने बनाया था।
मैं आपको ब्रेकआउट बोर्ड और प्रोटोबार्ड वायरिंग का उपयोग करके परियोजना को तार करने के लिए प्रोत्साहित करता हूं, या आप अपना खुद का पीसीबी डिजाइन कर सकते हैं जो अधिक किफायती स्विच और एलईडी फिट होगा।
मैंने Altium Designer में एक त्वरित पीसीबी डिज़ाइन किया है। मैंने इस कार्यक्रम का उपयोग किया क्योंकि मेरे पास लाइसेंस है, क्योंकि मैं इसे हर दिन काम के लिए उपयोग करता हूं। मुझे पता है कि यह कार्यक्रम शौक के अनुकूल कीमत के करीब कहीं नहीं है।
अगर किसी को Altium या PCB gerber फाइल चाहिए तो वह कमेंट में बताएं और मैं उन्हें आपके पास भेजूंगा।
बॉक्स को ऑटोडेस्क इन्वेंटर में खींचा गया था (यह भी शौक के अनुकूल कार्यक्रम नहीं है, लेकिन मैं इसे काम पर भी इस्तेमाल करता हूं और मुझे इसकी आदत है)। अगर किसी को ३डी प्रिंट के लिए.stl फाइल चाहिए, तो कृपया कमेंट करें और मैं उन्हें आपको भेज दूंगा।
चरण 5: सॉफ्टवेयर
कोड arduino वातावरण में बनाया गया है।
मैंने सभी बटनों को प्रबंधित करने के लिए बटन लाइब्रेरी का उपयोग किया। इसमें हमारे जीवन को आसान बनाने के लिए key.uniquePress() और key.isPressed() जैसे बटन पढ़ने के लिए अच्छी सुविधाएं हैं।
बोर्ड को पीसी कीबोर्ड के रूप में व्यवहार करने के लिए एकीकृत आर्डिनो कीबोर्ड लाइब्रेरी।
एलईडी डिमिंग को नियंत्रित करने और सभी अच्छे फीका इन्स और आउट बनाने के लिए TLC5940 लाइब्रेरी।
मैंने अंतिम आर्डिनो कोड संलग्न किया। आसान संचालन के लिए संलग्न छवि के अनुसार कोड में नियमित पीसी कीबोर्ड के समान कुंजियों को मैप किया जाता है।
कोड को सभी प्रकार के उपयोगों के लिए आसानी से संशोधित किया जा सकता है।
चरण 6: समाप्त
कीबोर्ड एक आकर्षण के रूप में काम करता है।
मैंने इसका उपयोग अपने सीएनसी राउटर को नियंत्रित करने के लिए किया, लेकिन संभावित अनुप्रयोग असीमित हैं।
मुझे अपने विचार दिखाओ!
आप मुझे फेसबुक और इंस्टाग्राम पर फॉलो कर सकते हैं
www.instagram.com/jt_makes_it
जो मैं वर्तमान में काम कर रहा हूं, पर्दे के पीछे और अन्य अतिरिक्त चीजों पर बिगाड़ने वालों के लिए!
सिफारिश की:
आरजीबी वन बटन यूएसबी कीबोर्ड: 6 चरण (चित्रों के साथ)
आरजीबी वन बटन यूएसबी कीबोर्ड: कभी एक छोटे, फिर भी कार्यात्मक, आरजीबी बैकलिट कीबोर्ड की आवश्यकता महसूस की है, जो एक कुंजी के आकार से बड़ा नहीं है? नहीं? कौन परवाह करता है, वैसे भी बनाओ! यह निर्देशयोग्य आपको उन चरणों के माध्यम से मार्गदर्शन करेगा, जिन्हें आपको अपना खुद का, थोड़ा बेकार बनाने के लिए आवश्यक है
स्वचालित कीबोर्ड और माउस स्विच - USB अपस्ट्रीम स्विच: 5 चरण
स्वचालित कीबोर्ड और माउस स्विच - यूएसबी अपस्ट्रीम स्विच: इस परियोजना में हम एक स्वचालित कीबोर्ड और माउस स्विच को इकट्ठा करेंगे जो दो कंप्यूटरों के बीच आसानी से साझा करने की अनुमति देता है। इस परियोजना का विचार मेरी जरूरत से आया है, किसी भी समय, दो कंप्यूटर हैं मेरी लैब डेस्क। ज्यादातर बार यह मेरा डी है
ओएसयू! आरजीबी एलईडी के साथ कीबोर्ड: 3 कदम
ओएसयू! RGB LED के साथ कीबोर्ड: हैलो मैंने कुछ समय पहले एक इंस्ट्रक्शंस बनाया था और मैं WS2812B RGB के लिए अपडेट करना भूल गया था। माफ़ करना। यह परियोजना https://www.instructables.com/id/Osu-Keyboard-with-Arduino-Uno के शीर्ष पर बनेगी
कीबोर्ड एलईडी के साथ बास, ट्रेबल और वॉल्यूम यूएसबी कंट्रोलर: 6 कदम (चित्रों के साथ)
कीबोर्ड एलईडी के साथ बास, ट्रेबल और वॉल्यूम यूएसबी कंट्रोलर: मेरे मुख्य डेस्कटॉप कंप्यूटर में एक क्रिएटिव साउंडब्लास्टर ऑडिगी है और मुझे ऑडियो या वीडियो मीडिया सुनते समय बास और ट्रेबल सेटिंग्स (साथ ही वॉल्यूम) को जल्दी से समायोजित करने का एक तरीका चाहिए। . मैंने दिए गए दो स्रोतों से कोड को अनुकूलित किया है
एक स्विच और विसुइनो के साथ एलईडी के 3 बैंकों को स्विच करना: 9 कदम (चित्रों के साथ)
एक स्विच और विसुइनो के साथ एलईडी के 3 बैंकों को स्विच करना: यह परियोजना एक प्रयोग से निकली जिसे मैं आजमाना चाहता था, मैं देखना चाहता था कि डॉलर के बिल और सुरक्षा जांच के विभिन्न हिस्सों को देखने के लिए कितनी यूवी प्रकाश की आवश्यकता थी। मुझे इसे बनाने में बहुत मज़ा आया और मैं इन निर्देशों को यहाँ साझा करना चाहता था। चीज़ें आप