亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

智能黑客空间电子签到系统 - Arduino Mega 与 RFID 实现

组件与物料清单

组件数量
Arduino Mega 25601
MFRC522 RFID 读卡模块 (13.56MHz)1
LED2
轻触开关2
电阻4

项目背景

台北黑客空间常面临一个问题:大家不知道空间是否开放。规则是:有钥匙会员在场时,任何人可入内。但没人知道当下是否有人。

解决方案:利用台北通用的 EasyCard (13.56MHz RFID 卡) 构建电子签到系统,实时在网站显示在场人员。

系统架构

RFID 电路

RC522 通过 SPI 接口连接 Mega:

读卡代码参考国内技术博客,经整理可稳定读取 UID。

按钮与视觉反馈

绿灯(D1)/红灯(D2)对应签到/签退按钮。读卡后 LED 闪烁提示按键,10 秒无操作则放弃。按下后对应 LED 高亮确认,经串口发送 UID 与事件类型至电脑。

Node.js 服务端

SpaceAPI 集成

接入 SpaceAPI 规范,兼容 "My Hackerspaces" 等客户端应用。

实测效果

网站显示格式:"Right now there are three people checked in: Greg, and two other people." 匿名用户仅计数不显名。

演示视频:YouTube

实时状态:taipeihack.org/#open

完整源码:GitHub 仓库

原理图

电路连接图请参考项目附件。

制造工艺

  1. 电子墨水:原理、历史与未来应用
  2. Arduino RFID 门锁系统 – RC522 模块实现安全门禁
  3. DIY 蓝牙控制 Arduino 间谍小车
  4. FlickMote:基于手势的智能家居红外遥控器
  5. DIY Arduino TV-B-Gone:万能关机遥控器
  6. 自制大尺寸LED主时钟带闹钟功能 — 12米外清晰可见
  7. Find Me:基于 Arduino 与蓝牙的智能寻物器制作指南
  8. Arduino 项目优化供电方案:从按键开关到电池监测与数据记录
  9. 电子变色龙:Arduino Nano RGB LED 与颜色传感器项目
  10. Arduino 井字棋游戏:MAX7219 点阵屏 + 纸板外壳 DIY
  11. 从零构建智能 Arduino 四足机器人:完整指南
  12. Arduino 向日葵:制作电子向日葵追踪阳光