第二步:计划
在开始设计之前先设置一些需求:
每个员工必须能够有自己的标识,并能够识别它。能浏览每位员工的历史记录,小时或到达和离开工作必须保存。此外工作时间必须计算从到达时间和离开时间。
确定问题
我们可以把问题分为三个子问题:识别员工,保存历史记录并计算工作时间,浏览历史记录。第一个子问题可以用带一些标签的射频识别读写器来解决。第二个问题,保存历史记录可以用某种外部记忆模块来解决,比如SD卡。第三个问题是由通信和图形用户界面组成,这些可以用简单的网络服务器解决。
第三步:硬件配备
上图是模块间的连接。SPI通信,我们使用硬件SPI(MISO,MOSI和CLK是所有相同,SS引脚以太网对应引脚10,SD卡对应引脚4和RFID阅读器是引脚6,RFID RST引脚对引脚7)。发光二极管连接到2和3,扬声器连接到引脚。微小的RTC模块通过I2C模块的引脚20和21连接。9V 电源连接到Arduino的外部电源连接器。以太网屏蔽连接到计算机(或路由器)通过双绞线电缆。
评 论
请勿进行人身攻击,谩骂以及任何违法国家相关法律法规的言论。
正在加载评论...