疯狂的马贼 发表于 2016-4-6 15:39:58

求助:想用arduino做一个身份证收纳器

功能描述:
首先用读卡器采集身份证信息,提取首字母,电机控制旋转到对应的首字母区域(26个字母中只有21字母是常规用到的,可以分21个省份证存放区域),此时将身份证存放,之后通过首字母检索,电机控制再次旋转到对应的首字母区域,取出身份证;


有几个问题现在想不通:
1、怎么提取身份证首字母(有二代证阅读器);
2、在旋转到对应区域后,做一个什么样的装置可以弹出该区域内的身份证;
3、现在预想的结构是一个圆形托盘分为21个扇形区域,步进电机转动到对应角度的区域,然后使用舵机将身份证推出。

本身对机械方面不太懂,还请大家帮帮忙给一下建议或者有其他想法咱们亦可以讨论。。。。

托米 发表于 2016-4-6 22:25:11

我也曾经考虑过类似的问题,我有几十个零件盒子,想做个类似自动仓储的装置。选择需要的东西后自动送到。

读卡器我不知道是什么原理,不过可以利用图像识别。
弹出机构可以利用舵机
圆盘可能体积会比较大,利用货架的结构可以节省更多空间,将位置对应成行列的Xy坐标。

希望这些想法能够帮到你

老胖熊 发表于 2016-4-7 12:36:42

可以参考幻灯机的换片机构,另外也没必要按字母分区,只要记住哪个身份证在哪个卡槽即可,除非按你划分的一个区域只有一个身份证,否则,只要一个分区超过2个证件,你仍要知道要取出的证件在哪个卡槽。

疯狂的马贼 发表于 2016-4-7 18:10:38

老胖熊 发表于 2016-4-7 12:36 static/image/common/back.gif
可以参考幻灯机的换片机构,另外也没必要按字母分区,只要记住哪个身份证在哪个卡槽即可,除非按你划分的一 ...

首字母相同的身份证在一个区域,这样有21区域。主要要有一个弹出的功能

老胖熊 发表于 2016-4-8 15:07:39

疯狂的马贼 发表于 2016-4-7 18:10 static/image/common/back.gif
首字母相同的身份证在一个区域,这样有21区域。主要要有一个弹出的功能

先不说存放,先说弹出。比如H区有10个身份证,弹出之前你要确切地知道应该弹出的是哪个吧?不能把10个都弹出来再人工分拣吧?如果这样,还需要什么自动装置,人工操作不就行了。

所以,我理解的是,即便知道身份证是存放在H区,也需要知道具体存放的卡位,才能正确的弹出需要的那个身份证。如果是这样,那就没必要分区,因为你要知道具体到哪个身份证,存放在哪个卡位的信息,那么身份证只要存放在空的卡位就可以了。系统只要记录身份证和对应的卡位信息即可。

至于弹出的机械装置,建议你参考幻灯机的换片机构,存放证件的卡位也可以参考这个机构。结构十分简单,而且应用了很多年了,已经证实了这个机构的可靠性和实用性。身边实在找不到,可以上某宝看看有没卖二手的,收一个研究下就行了。这个换片机构既有圆盘的,也有直槽的,原理是一样的。祝你好运。
页: [1]
查看完整版本: 求助:想用arduino做一个身份证收纳器