最近假期比较闲,拿着之前剩下的模块做了一个小玩具, 先制定一下此次玩具的规划,也可以理解为简易项目书。
开发软件:keil
硬件选型:STM32F103C8T6、RFID读卡器、oled屏幕、按键模块、蓝牙通信模块、蜂鸣器、舵机;
上位机:
1.上位机可以对密码进行设置、重置
2.上位机可以接收密码输入错误的报警弹窗提示。
3.添加或删除ic卡用户信息。
下位机:
密码模式:
1.输入密码,密码正确即开锁,oled屏显示开锁成功
2.若输入错误,OLED显示开锁失败
3.连续三次输错密码,蜂鸣器则发出警报
4.保存密码至FLASH, 调电后不丢失
IC卡模式:
1.读取IC卡身份信息,若系统中有身份信息则开锁成功
2.IC身份错误,系统无身份识别信息,则蜂鸣器报警