如何在Android上为耳机插孔制作指纹扫描仪(UART,串行)?


9

Square up通过Android和iOS上的耳机插孔读取磁条卡。我想在Android手机上捕获指纹。我可以开发一种使用指纹扫描仪(UART /串行)以相同方式捕获指纹的硬件吗?

我想开发这样的硬件(例如方形),该硬件可用于通过耳机插孔捕获指纹。如果可以的话

指纹扫描仪可使用UART通信协议。那么,有没有办法通过开发这样的连接器来通过耳机插孔发送指纹图像?


3
好工作重新发布。我认为这非常合适。
科尔图克2011年

蓝牙不是一种选择吗?有现成的UART蓝牙模块可用。
jippie 2013年

Answers:


8

听起来您的问题是,如何从UART设备转到可以插入麦克风插孔的设备。

耳机插孔使用什么协议?应该可以帮助您了解正在谈论的现有设备上正在执行的操作。

不过,您仍然缺少一个链接,那就是将UART转换为音频本身的能力。最简单的方法是购买一个将放置在UART设备和Android设备之间的微控制器。微控制器要做的就是读取任何UART数据,然后将其转换为您希望耳机插孔接收的格式。您可能还需要在微控制器和电话之间进行一些握手,以了解您认为插入的设备。

还存在为设备供电的问题。耳机插孔绝不设计为用作电源。最简单的方法是在设备上拍电池。如果您愿意,可以在一段时间内以最大音量播放音频,并为设备充电,以达到一些巧妙的效果。然后,您可以使用电容器中存储的功率来运行设备。不过,这对我来说听起来很棘手,而且我个人会随身携带电池。


如果单向通信是唯一的要求,那么使用某些FSK调制器(也许基于NE555?)并用软件解调可能会更简单?
代码画家

@Czajnik我发现纯粹基于模拟的方法往往更难设计和使用数字方法。虽然这就是您的舒适区。
2011年

@Kellenjb同样,我主要是一名软件开发人员,在数字世界中感觉更加舒适,但是对于这种特殊方式,模拟方式似乎很诱人:)
Code Painters

我会有点担心电源的可用性。我怀疑该正方形所需要的电流远远少于运行速度足以读取指纹特征的图像传感器。
Toybuilder 2011年

我计划使用的@Toybuilder扫描仪仅消耗20mA的功率(在4.5V时)。您认为可以通过耳机插孔进行管理还是必须提供外部电源?
Hitesh

2

我想开发这样的硬件(例如方形),该硬件可用于通过耳机插孔捕获指纹。如果可以的话

是的,这是可能的。红外传感器或任何其他传感器将获取模拟数据,您将需要处理数据并将其通过3.5插孔发送到Iphone或Android

关于设备上的帮助,请查看 http://web.eecs.umich.edu/~prabal/projects/hijack/

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.