วิธีการสแกนลายนิ้วมือ (UART, Serial) สำหรับแจ็คหูฟังบน Android?


9

สแควร์อัพอ่านบัตรแถบแม่เหล็กผ่านช่องเสียบหูฟังทั้ง Android และ iOS ฉันต้องการบันทึกลายนิ้วมือบนโทรศัพท์ Android ฉันสามารถพัฒนาฮาร์ดแวร์เพื่อจับภาพลายนิ้วมือด้วยวิธีเดียวกันโดยใช้เครื่องสแกนลายนิ้วมือ (UART / Serial) ได้หรือไม่?

ฉันต้องการพัฒนาฮาร์ดแวร์ดังกล่าว (เช่นสี่เหลี่ยมจัตุรัส) ซึ่งสามารถใช้ในการจับภาพลายนิ้วมือผ่านช่องเสียบหูฟัง ถ้าเป็นไปได้

สแกนลายนิ้วมือพร้อมใช้งานกับโปรโตคอลสื่อสารของ UART ดังนั้นมีวิธีการส่งภาพลายนิ้วมือผ่านช่องเสียบหูฟังโดยพัฒนาตัวเชื่อมต่อดังกล่าวหรือไม่


3
งานที่ดีโพสต์ใหม่ ฉันคิดว่ามันเข้ากันได้ดีทีเดียว
Kortuk

บลูทู ธ ไม่ใช่ตัวเลือกใช่ไหม มีโมดูล UART-Bluetooth ที่พร้อมใช้งาน
jippie

คำตอบ:


8

ดูเหมือนคำถามของคุณคือคุณจะไปจากอุปกรณ์ UART ไปยังสิ่งที่สามารถเสียบเข้ากับแจ็คไมโครโฟนได้อย่างไร

แจ็คหูฟังใช้โปรโตคอลใด ควรช่วยให้คุณเข้าใจสิ่งที่กำลังทำบนอุปกรณ์ที่มีอยู่ที่คุณกำลังพูดถึง

ยังคงมีลิงค์ที่ขาดหายไปสำหรับคุณนั่นคือความสามารถในการเปลี่ยน UART ให้เป็นเสียงของตัวเอง วิธีที่ง่ายที่สุดในการทำเช่นนี้คือซื้อไมโครคอนโทรลเลอร์ที่คุณจะวางไว้ระหว่างอุปกรณ์ UART และอุปกรณ์ Android ไมโครคอนโทรลเลอร์ทั้งหมดจะอ่านในข้อมูล UART ใด ๆ จากนั้นแปลงเป็นรูปแบบที่คุณต้องการให้แจ็คหูฟังได้รับ คุณอาจต้องใช้การจับมือกันระหว่างไมโครคอนโทรลเลอร์กับโทรศัพท์เพื่อที่จะได้รู้ว่าอุปกรณ์ที่คุณคิดว่าเสียบอยู่

นอกจากนี้ยังมีปัญหาในการรับพลังงานไปยังอุปกรณ์ แจ็คหูฟังไม่ได้ออกแบบมาเพื่อใช้เป็นแหล่งจ่ายไฟ วิธีที่ง่ายที่สุดคือการตบแบตเตอรี่บนอุปกรณ์ หากคุณต้องการคุณสามารถใช้กลอุบายที่ชาญฉลาดในการเล่นไฟล์เสียงแบบเต็มช่วงระยะเวลาหนึ่งและให้อุปกรณ์ของคุณชาร์จประจุ จากนั้นคุณสามารถเรียกใช้อุปกรณ์ของคุณจากพลังงานที่เก็บไว้ในตัวเก็บประจุ มันฟังดูค่อนข้างยุ่งยากสำหรับฉันและโดยส่วนตัวฉันจะใช้แบตเตอรี่


หากการสื่อสารทางเดียวเป็นข้อกำหนดเพียงอย่างเดียวบางทีมันอาจจะง่ายกว่าที่จะใช้ตัวปรับแต่ง FSK บางตัว (ขึ้นอยู่กับ NE555 หรืออาจ?) และ demodulate ในซอฟต์แวร์?
รหัสจิตรกร

@ Cajajnik ฉันได้พบว่าวิธีการเชิงอนาล็อกล้วนๆมีแนวโน้มที่จะยากต่อการออกแบบและทำงานด้วยระบบดิจิตอล มันคือทั้งหมดที่โซนความสะดวกสบายของคุณเป็นแม้ว่า
Kellenjb

@Kellenjb เหมือนกันที่นี่ฉันเป็นนักพัฒนาซอฟต์แวร์เป็นหลักรู้สึกสะดวกสบายมากขึ้นในโลกดิจิตอล แต่สำหรับสิ่งที่คล้ายกันแบบอนาล็อกดูเหมือนจะดึงดูด :)
รหัสจิตรกร

ฉันจะกังวลเล็กน้อยเกี่ยวกับความพร้อมของพลังงาน ฉันสงสัยว่าสี่เหลี่ยมจัตุรัสต้องการกระแสน้อยกว่าเซ็นเซอร์ภาพที่ทำงานเร็วพอที่จะอ่านคุณสมบัติลายนิ้วมือ
Toybuilder

@Toybuilder เครื่องสแกนฉันกำลังวางแผนที่จะใช้สิ้นเปลืองพลังงานเพียง 20mA (ที่ 4.5V) คุณคิดว่าสิ่งนี้สามารถจัดการได้จากช่องเสียบหูฟังหรือฉันต้องจัดหาแหล่งพลังงานภายนอกหรือไม่?
Hitesh

2

ฉันต้องการพัฒนาฮาร์ดแวร์ดังกล่าว (เช่นสี่เหลี่ยมจัตุรัส) ซึ่งสามารถใช้ในการจับภาพลายนิ้วมือผ่านช่องเสียบหูฟัง ถ้าเป็นไปได้

ใช่มันเป็นไปได้ เซ็นเซอร์ IR หรือเซ็นเซอร์อื่น ๆ จะใช้ข้อมูลอะนาล็อกและคุณจะต้องประมวลผลข้อมูลและส่งผ่านแจ็ค 3.5 ไปยัง Iphone หรือ Android

เกี่ยวกับความช่วยเหลือเกี่ยวกับอุปกรณ์ลองดูที่ http://web.eecs.umich.edu/~prabal/projects/hijack/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.