NFC刷卡系统

135 views
Skip to first unread message

Mikehou

unread,
Oct 24, 2011, 9:10:18 PM10/24/11
to Shenzhen DIY Lab
NFC网络 刷卡系统,一开始只是想要通过网络记录下刷卡进门的情况,不过现在想把签到系统也集成进去,
卡分成两种,一种是高级卡,可以刷卡开门,当然也可以签到,另一种是普通卡,只能作签到用。
我们还可以加一些其他功能进出,例如远程开门,就是如果有人没有卡,想进去的话,可以联系管理员,我们通过网络进行远程控制来开门。
当然还可以加其他的功能,这只是我初步的想法,大家有什么好的idea,可以发表一下。

硬件方面主要包括三个模块:读卡模块准备用NFC(近距离无线通信)代替传统的RFID,NFC有传统RFID的功能,而且现在有些手机支持NFC功
能,
这样以后可以用13.56Mhz的卡或者带nfc功能的手机刷卡,更加方便。网络通信方面可以加一个以太网模块或者wifi模块。
控制模块就用seeeduino。

软件方面:可以做成网页软件的形式,最好能做成图形界面的形式,软件方面我不太懂,可能表述得不太明确,大家可以给点意见。

软件方面需要有人帮忙,哪位有兴趣,我们可以一起讨论一下。

夏青

unread,
Oct 24, 2011, 11:47:43 PM10/24/11
to sz...@googlegroups.com

用xbee怎么样

--
You received this message because you are subscribed to the Google
Groups "Shenzhen DIY Lab" group.
To post to this group, send email to sz...@googlegroups.com
To unsubscribe from this group, send email to
szdiy+un...@googlegroups.com
For more options, visit this group at
http://www.szdiy.org
http://groups.google.com/group/szdiy?hl=zh-CN

feda

unread,
Oct 25, 2011, 3:34:46 AM10/25/11
to sz...@googlegroups.com, Shenzhen DIY Lab
有没什么推荐的NFC模块或方案?

Tony

unread,
Oct 25, 2011, 7:42:42 AM10/25/11
to sz...@googlegroups.com, Shenzhen DIY Lab
软件主要完成那方面的功能?与读卡模块通信?通过web开门?
web开发没怎么接触,搞过些粗浅的桌面开发。

这个比较有意思,还可以搞个短信验证,发个短信就能开门。

From tangjun's iPad

在 2011-10-25,9:10,Mikehou <weny...@seeedstudio.com> 写道:

夏青

unread,
Oct 25, 2011, 8:16:28 AM10/25/11
to sz...@googlegroups.com
用xbee下面是教程
http://www.dfrobot.com/community/tutorials/2011/07/06/tutorial-using-the-arduino-xboard-to-control-a-magnetic-door-lock-from-a-web-interface/
--
辛勤工作只为水更清,天更蓝。
Hard work is only for the clearer water and bluer sky.
请爱护你生活的这个世界。
Please cherish this world which you live on.

哥伦布

unread,
Oct 25, 2011, 8:34:37 AM10/25/11
to sz...@googlegroups.com
xbee很好,看过资料但没用过

这样设计一下

本地运行一个web服务器192.168.1.x 上面有xml文件记录了会员信息
有web界面可以增删改查(服务器有界面),服务器可以访问外网,但不可被外网访问(保证数据安全)

读卡模块通过无线网络(wifi或者xbee)与本地服务器通讯
查询会员信息并开门或是签到(签到由本地服务器将数据传递至远程服务器)

所以工作有三部分

读卡模块的搭建与程序编写
本地web端(cgi或php或jsp之类)的编写
远程服务器接收程序编写

大家可以讨论下

Y_square

unread,
Oct 25, 2011, 9:02:57 PM10/25/11
to sz...@googlegroups.com
这个模块,可以直接读取二代身份证的序列号

TX523T是一款天线一体化,同时可以读mifare卡卡号和二代居民身份证卡号的模块,可读SIMPASS卡卡号,支持双天线读卡。TX523采用13.56MHz射频基站。当有卡靠近时,模块会以韦根或UART方式输出卡号,用户仅需简单的读取即可。该读卡模块完全支持二代居民身份证、各系列mifare卡及其兼容卡片的操作,非常适合于门禁、考勤等系统的应用。
TX523T读身份证卡号和mifare卡号模块控制简单,内带看门狗,有效防止死机问题;模块采用全表贴工艺,EMC/EMI性能优良。该系列读卡模块经过了严格软硬件测试,是非常成熟、可靠、稳定的模块,经过了各种场合的使用验证。
TX523T读身份证卡号和mifare卡号模块广泛应用于门禁/考勤、电子感应门锁、汽车电子感应锁配套、办公/商场/洗浴中心储物箱的安全控制、各种防伪系统及生产过程控制。

http://www.txrfid.com/Html/Product_5.html
http://item.taobao.com/item.htm?id=10655992523&cm_cat=0

Y_square

unread,
Oct 25, 2011, 9:05:33 PM10/25/11
to sz...@googlegroups.com
短信开门可以用来实现管理员远程开门的功能。比web方式的远程开门要安全,不怕被黑。

在 2011年10月25日 下午7:42,Tony <tony.t...@gmail.com> 写道:

Mikehou

unread,
Oct 25, 2011, 9:12:22 PM10/25/11
to Shenzhen DIY Lab

Mikehou

unread,
Oct 25, 2011, 9:27:40 PM10/25/11
to Shenzhen DIY Lab
短信通信如何实现呢?或许可以兼容web和短信两种方式?

On 10月26日, 上午9时05分, Y_square <yangyang.from.ch...@gmail.com> wrote:
> 短信开门可以用来实现管理员远程开门的功能。比web方式的远程开门要安全,不怕被黑。
>

> 在 2011年10月25日 下午7:42,Tony <tony.tang...@gmail.com> 写道:
>
>
>
>
>
>
>
> > 软件主要完成那方面的功能?与读卡模块通信?通过web开门?
> > web开发没怎么接触,搞过些粗浅的桌面开发。
>
> > 这个比较有意思,还可以搞个短信验证,发个短信就能开门。
>
> > From tangjun's iPad
>

Y_square

unread,
Oct 26, 2011, 12:39:25 AM10/26/11
to sz...@googlegroups.com
GSM模块,例如:
http://item.taobao.com/item.htm?id=10708044688

这个GSM/GPRS扩展板是实用的是SIM900 4频 GSM/GPRS
模块。为Arduino主控板提供GSM/GPRS功能扩展。加上这个扩展板后,Arduino可以进行短息收发,以及GPRS数据连接通讯。

SIM900模块通过串口与Arduino相连接,扩展板提供了任意串口跳线选择的可能,你可以通过跳线决定SIM900连接到Arduino的硬件串口上,或者某2根引脚实用软件模拟串口。

扩展板上有开关可以选择SIM900串口或者SIM900
debug口连接,如果选择Debug口,必须实用Arduino的硬件串口来控制,模拟串口无效。板子上提供了法拉电容对模块的RTC供电。

物品内容:

1. SIM900 GSM/GPRS Arduino 扩展板

2. GSM 天线

3. GSM 天线转接线

我们为这个扩展板提供:

1. 原理图

2. Arduino库和范例代码

3. 说明手册(英文版)

4. SIM900 模块必要资料 ,如AT命令集(英文版)

Tony

unread,
Oct 26, 2011, 8:03:31 AM10/26/11
to sz...@googlegroups.com, sz...@googlegroups.com
我对硬件是一窍不通

这个板子需要插 sim卡么?

我的想法是纯软件的,手机向某个号码发送条短信,服务端收到短信后进行相关的逻辑处理,比如调用开门的模块
比较成熟的应用有飞信客户端的API,可以接收短信,并做响应。

From tangjun's iPad

Y_square

unread,
Oct 26, 2011, 8:39:33 AM10/26/11
to sz...@googlegroups.com
是的,需要一张sim卡
我想起飞信现在好像开放注册了,没有移动手机号也可以注册上。
API是官方的吗?

Mikehou

unread,
Oct 26, 2011, 9:16:22 PM10/26/11
to Shenzhen DIY Lab
还是利用网络模块来通信吧,通过网页可以更好地管理数据信息,扩展也更大些。你们觉得呢?

On 10月26日, 下午8时39分, Y_square <yangyang.from.ch...@gmail.com> wrote:
> 是的,需要一张sim卡
> 我想起飞信现在好像开放注册了,没有移动手机号也可以注册上。
> API是官方的吗?
>

> 在 2011年10月26日 下午8:03,Tony <tony.tang...@gmail.com> 写道:
>
>
>
>
>
>
>
> > 我对硬件是一窍不通
>
> > 这个板子需要插 sim卡么?
>
> > 我的想法是纯软件的,手机向某个号码发送条短信,服务端收到短信后进行相关的逻辑处理,比如调用开门的模块
> > 比较成熟的应用有飞信客户端的API,可以接收短信,并做响应。
>
> > From tangjun's iPad
>

> > 在 2011-10-26,12:39,Y_square <yangyang.from.ch...@gmail.com> 写道:
>
> >> GSM模块,例如:
> >>http://item.taobao.com/item.htm?id=10708044688
>
> >> 这个GSM/GPRS扩展板是实用的是SIM900 4频 GSM/GPRS
> >> 模块。为Arduino主控板提供GSM/GPRS功能扩展。加上这个扩展板后,Arduino可以进行短息收发,以及GPRS数据连接通讯。
>
> >> SIM900模块通过串口与Arduino相连接,扩展板提供了任意串口跳线选择的可能,你可以通过跳线决定SIM900连接到Arduino的硬件串口上,或 者某2根引脚实用软件模拟串口。
>
> >> 扩展板上有开关可以选择SIM900串口或者SIM900
> >> debug口连接,如果选择Debug口,必须实用Arduino的硬件串口来控制,模拟串口无效。板子上提供了法拉电容对模块的RTC供电。
>
> >> 物品内容:
>
> >> 1. SIM900 GSM/GPRS Arduino 扩展板
>
> >> 2. GSM 天线
>
> >> 3. GSM 天线转接线
>
> >> 我们为这个扩展板提供:
>
> >> 1. 原理图
>
> >> 2. Arduino库和范例代码
>
> >> 3. 说明手册(英文版)
>
> >> 4. SIM900 模块必要资料 ,如AT命令集(英文版)
>

Chris(Feng4ever)

unread,
Oct 27, 2011, 10:36:16 AM10/27/11
to sz...@googlegroups.com
这块板子我现在就在用。很方便,从seeed购买的还能打电话发短信。网上资源也比较多。


2011/10/27 Mikehou <weny...@seeedstudio.com>

edwin.voip

unread,
Oct 27, 2011, 9:39:35 PM10/27/11
to sz...@googlegroups.com

FYI, 昨天晚上说的通过lua 脚本发送信息到Twitter的代码。这个脚本可以直接在Dragino上运行。我们可以改一下脚本每次聚会把刷卡信息自动发送到新浪微博。

 

https://github.com/projectgus/bbl-twitter  (from the Canberra Hackerspace's Angus Gratton)

 

发件人: sz...@googlegroups.com [mailto:sz...@googlegroups.com] 代表 Chris(Feng4ever)
发送时间: 20111027 22:36
收件人: sz...@googlegroups.com
主题: Re: [szdiy] Re: NFC刷卡系统

Mikehou

unread,
Oct 30, 2011, 11:30:18 PM10/30/11
to Shenzhen DIY Lab
上周有人提出用Dragino这款网络通信模块 http://www.dragino.com/MS12/architecture.html


On 10月25日, 上午9时10分, Mikehou <wenyi...@seeedstudio.com> wrote:

Reply all
Reply to author
Forward
0 new messages