एंड्रॉइड पर हेडफोन जैक के लिए फिंगरप्रिंट स्कैनर (UART, सीरियल) कैसे करें?


9

स्क्वायर अप एंड्रॉइड और iOS दोनों पर हेडफोन जैक के माध्यम से चुंबकीय पट्टी कार्ड पढ़ता है। मैं एक एंड्रॉइड फोन पर उंगलियों के निशान को पकड़ना चाहता हूं। क्या मैं फिंगरप्रिंट स्कैनर (UART / सीरियल) का उपयोग करके उसी तरह से उंगलियों के निशान को पकड़ने के लिए हार्डवेयर विकसित कर सकता हूं?

मैं ऐसे हार्डवेयर (जैसे स्क्वायर) विकसित करना चाहता हूं जिसका उपयोग हेडफोन जैक के माध्यम से उंगलियों के निशान को पकड़ने के लिए किया जा सकता है। यदि यह संभव है?

फिंगरप्रिंट स्कैनर UART संचार प्रोटोकॉल के साथ उपलब्ध हैं। तो क्या ऐसे कनेक्टर को विकसित करके हेडफोन जैक के माध्यम से फिंगरप्रिंट छवि भेजने का एक तरीका है?


3
अच्छी नौकरी फिर से पोस्टिंग। मुझे लगता है कि यह बहुत अच्छी तरह से फिट बैठता है।
कोर्तुक

क्या ब्लूटूथ एक विकल्प नहीं है? वहाँ तैयार UART- ब्लूटूथ मॉड्यूल उपलब्ध हैं।
जिप्पी

जवाबों:


8

ऐसा लगता है कि आपका सवाल है, आप एक UART डिवाइस से किसी ऐसी चीज़ पर कैसे जाते हैं जिसे माइक्रोफ़ोन जैक में प्लग किया जा सकता है।

हेडफोन जैक किस प्रोटोकॉल का उपयोग करता है? आपको यह समझने में मदद करनी चाहिए कि आप जिस मौजूदा डिवाइस के बारे में बात कर रहे हैं, उस पर क्या किया जा रहा है।

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

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


यदि एक-तरफ़ा संचार ही एकमात्र आवश्यकता है तो शायद कुछ FSK मॉड्यूलेटर (NE555 पर आधारित?) का उपयोग करना सरल हो सकता है और सॉफ्टवेयर में डिमॉड्यूलेट हो सकता है?
कोड चित्रकारों

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

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

मैं बिजली की उपलब्धता को लेकर थोड़ा चिंतित होगा। मुझे संदेह है कि फिंगरप्रिंट विशेषताओं को पढ़ने के लिए वर्ग को छवि सेंसर की तुलना में बहुत कम वर्तमान की आवश्यकता होती है।
टॉयबिल्डर

@Toybuilder स्कैनर मैं केवल 20mA बिजली (4.5V पर) की खपत का उपयोग करने की योजना बना रहा हूं। क्या आपको लगता है कि यह हेडफोन जैक से प्रबंधित किया जा सकता है या क्या मुझे एक बाहरी शक्ति स्रोत प्रदान करना है?
हितेश

2

मैं ऐसे हार्डवेयर (जैसे स्क्वायर) विकसित करना चाहता हूं जिसका उपयोग हेडफोन जैक के माध्यम से उंगलियों के निशान को पकड़ने के लिए किया जा सकता है। यदि यह संभव है?

हाँ यह संभव है। आईआर सेंसर या कोई अन्य सेंसर एनालॉग डेटा लेगा और आपको डेटा को संसाधित करने और इसे 3.5 जैक से अधिक Iphone या Android पर भेजने की आवश्यकता होगी

डिवाइस पर मदद के बारे में इसे देखें। http://web.eecs.umich.edu/~prabal/projects/hijack/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.