विषयसूची:

एनालॉग दबाव के प्रति संवेदनशील पुश-बटन: 4 कदम
एनालॉग दबाव के प्रति संवेदनशील पुश-बटन: 4 कदम

वीडियो: एनालॉग दबाव के प्रति संवेदनशील पुश-बटन: 4 कदम

वीडियो: एनालॉग दबाव के प्रति संवेदनशील पुश-बटन: 4 कदम
वीडियो: NEW JOYSTICK TRICK FOR 4x FAST MOVEMENT 😱 Fast Movement Speed Trick Jiggle Master Movement BGMI 2024, जुलाई
Anonim
एनालॉग दबाव-संवेदनशील पुश-बटन
एनालॉग दबाव-संवेदनशील पुश-बटन

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

मैं एक संगीत वाद्ययंत्र बनाने के लिए निकला, जो यह पता लगा सके कि उपयोगकर्ता ने कितनी मेहनत से बटन दबाया, लगातार। पीजोइलेक्ट्रिक सेंसर सवाल से बाहर थे, क्योंकि जब वे रीडिंग दे सकते हैं कि आप कितनी मेहनत करते हैं, तो इन रीडिंग को कई सेकंड तक सटीक रखना मुश्किल है। फ्लेक्स सेंसर महंगे और बोझिल थे।

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

चरण 1: चरण 1: अवधारणा का सबूत

चरण 1: अवधारणा का सबूत
चरण 1: अवधारणा का सबूत
चरण 1: अवधारणा का सबूत
चरण 1: अवधारणा का सबूत
चरण 1: अवधारणा का सबूत
चरण 1: अवधारणा का सबूत

कार्डबोर्ड के एक टुकड़े और एक प्रवाहकीय स्याही पेन का उपयोग करके, एक अंतःस्थापित कंघी पैटर्न बनाएं। मेरे ट्रैक लगभग 2 मिमी चौड़े और 1 मिमी के पार हैं। मैंने तब वेलोस्टैट का एक 15 * 15 मिमी का टुकड़ा काटा जिसे मैंने ऊपर रखा।

जब मैं अपनी उंगली से दबाता हूं, तो मैं 5 और 15 kOhm के बीच के प्रतिरोध को माप सकता हूं, यह इस बात पर निर्भर करता है कि मैं कितना जोर से दबाता हूं।

चरण 2: चरण 2: पीसीबी

चरण 2: पीसीबी
चरण 2: पीसीबी
चरण 2: पीसीबी
चरण 2: पीसीबी

मैंने अपनी परियोजना के लिए एक पीसीबी सर्किट तैयार किया और इसे पेशेवर रूप से तैयार किया। इस उदाहरण पर, ट्रैक 0.5 मिमी चौड़े और 0.5 मिमी अलग हैं; लेकिन वेलोस्टैट वास्तव में काफी क्षमाशील है।

अच्छे परिणाम पाने के लिए वेलोस्टैट को वहीं लगाएं जहां आपको इसकी जरूरत है। मैंने 5 मिमी-डिमीटर के टुकड़ों को मुक्का मारा, और उन्हें नियमित टेप से टेप किया। जेड-अक्ष प्रवाहकीय टेप यहां काम नहीं करता है, क्योंकि यह बहुत धीरे-धीरे रिलीज होता है, और आप नहीं बता सकते कि उपयोगकर्ता ने अपनी उंगली कब उठाई है।

चरण 3: चरण 3: बटन कैप

चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप
चरण 3: बटन कैप

मैंने Taobao से ऑर्डर किए गए सिलिकॉन बटन का इस्तेमाल किया (लेकिन अगर आप चीन में नहीं रहते हैं, तो आपके लिए सामान्य इलेक्ट्रॉनिक्स की दुकान पर बेहतर किस्मत हो सकती है)। वे व्यास में 10 मिमी, (आधार पर 12) हैं, और उनके नीचे एक प्रवाहकीय पैड नहीं है।

आधार लगभग 1 मिमी मोटा है, जो मेरे चारों ओर पड़े दो तरफा टेप की मोटाई के करीब है।

दो तरफा टेप में छेद करने के लिए, आपको इसे सपाट रखना होगा; इसे अपने डेस्क पर चिपकाने से रोकने के लिए, दो तरफा टेप के अपने रोल की सुरक्षात्मक फिल्म की तरह सिलिकॉन-लेपित कागज के एक टुकड़े का उपयोग करें, और इसे नीचे चिपका दें। मुझे Taobao पर एक डॉलर से भी कम के लिए मेरे घूंसे मिले।

दो तरफा टेप के ऊपर, मैंने इस्तेमाल किए गए नोटपैड के कवर से प्लास्टिक का एक टुकड़ा रखा।

चरण 4: चरण 4: इसका उपयोग करें

चरण 4: इसका इस्तेमाल करें!
चरण 4: इसका इस्तेमाल करें!
चरण 4: इसका इस्तेमाल करें!
चरण 4: इसका इस्तेमाल करें!
चरण 4: इसका इस्तेमाल करें!
चरण 4: इसका इस्तेमाल करें!

बटन को असेंबल करने के बाद, मैंने अपनी उंगली ऊपर रखी, और 1.5 से 18 kOhm के प्रतिरोधों को मापा। यदि आप अपनी उंगली उठाते हैं, तो वेलोस्टैट स्पर्श कर सकता है या नहीं, इसलिए सिक्यूट कभी-कभी खुला रहता है।

इस नए बटन का उपयोग करने के लिए, एक रोकनेवाला (जैसे, 4kOhm) के साथ एक वोल्टेज विभक्त पुल स्थापित करें। मध्य बिंदु को एक Arduino के साथ मापा जा सकता है।

फिर आपको न्यूनतम और अधिकतम दबाव के मूल्यों को मापने की जरूरत है, और गणना करें कि आप दोनों के बीच कितनी दूर खड़े हैं। मैं 10-बिट एटमेगा एनालॉग इनपुट में से बहुत अधिक फ़िडलिंग के बिना 7- या 8-बिट प्रतिक्रियाएं प्राप्त करने में सक्षम हूं।

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

सिफारिश की: