采用STC12C5A60S2单片机设计刷卡式门禁系统。 1、使用TIDZ-RC522读卡模块读取来客IC卡,与系统中存放的数据对比。若符合,则开门并通过语音欢迎来客;若不符,则通过语音和灯光报警。如果连续3次错误,则锁定系统1分钟。 2、系统空闲时,使用OLED显示屏显示当前日期和时间。来客刷卡并检验正确后,显示来客信息和刷卡的时间。 3、使用HC-SR501人体感应模块对正在通过门的来客进行识别。当来客未通过门时,保持门状态为开;通过后,关门。当来客停留时间超过30秒时,通过语音报警,并保持蜂鸣器开。 4、使用ISD1820录放模块进行语音的录放,实现语音欢迎和报警功能。 5、开关门状态通过继电器的开合进行模拟。继电器合上,门开;继电器开,门关。