विषयसूची:

यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर: 4 कदम
यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर: 4 कदम

वीडियो: यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर: 4 कदम

वीडियो: यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर: 4 कदम
वीडियो: Making flash memory from SD Card 2024, नवंबर
Anonim
यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर
यूएसबी कीबोर्ड के लिए DIY एनालॉग डायलर

मैंने इस प्रोजेक्ट को सिर्फ मनोरंजन के लिए बनाया है, लेकिन यह चीज हर चीज के साथ एक सामान्य कीबोर्ड की तरह काम करती है।

मज़े करो!

आपूर्ति

  • एनालॉग डायलर
  • Geekcreit® Pro माइक्रो 5V 16M मिनी लियोनार्डो माइक्रोकंट्रोलर

चरण 1: हार्डवेयर

हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर

एनालॉग डायल

इस परियोजना के लिए मैंने कुछ साल पहले खरीदे गए इस पुराने एनालॉग डायल का इस्तेमाल किया, मुझे नहीं पता कि सभी डायल इस तरह काम करते हैं, लेकिन मुझे लगता है कि यह एक सामान्य काम करने की प्रक्रिया है। मेरी डायल में दो बटन हैं:

Arduino पर पिन 3 से जुड़ा पहला (भूरा तार), जब आप डायल को हिलाना शुरू करते हैं तो कनेक्शन खोलें, और गिनती समाप्त होने पर बंद करें।

दूसरा एक (पीला तार), Arduino पर पिन 4 से जुड़ा है, हर बार एक संख्या की गणना होने पर कनेक्शन बंद करें और खोलें।

लाल तार Arduino पर GND से जुड़ा है।

अरुडिनो

जरूरी! यह प्रोजेक्ट केवल इस तरह के Arduino के साथ काम करता है, क्योंकि इसमें ATMEGA32U4 है, जो कीबोर्ड का अनुकरण कर सकता है

चरण 2: सॉफ्टवेयर

आप GitHub से सॉफ्टवेयर डाउनलोड कर सकते हैं:

Arduino सॉफ़्टवेयर का उपयोग करके "dial_to_usb.ino" फ़ाइल को औरडिनो में अपलोड करें

चरण 3: (ओपिटोनल) टेस्ट बटन विलंब

यदि डायल सामान्य रूप से अधिक या कम संख्या सम्मिलित करता है, तो डायलर के एमएस विलंब का परीक्षण करने के लिए "dial_ms_test.ino" फ़ाइल का उपयोग करें।

मेरा कभी-कभी डबल इनपुट गिनता है, लेकिन वे लगभग 1 या 2 एमएस हैं, सामान्य देरी 40 से 60 एमएस है।

यदि आपके पास इस परीक्षण के साथ 1 या 2 से अधिक दोहरा इनपुट है, तो परीक्षा परिणाम के अनुसार, पिछली फ़ाइल में विलंब को बदलें।

चरण 4: (वैकल्पिक) 3डी प्रिंटेड केस

(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस

ग्रिगोरी वैलेंटी. द्वारा 3D मॉडल

सिफारिश की: