一.硬件方案
本系统是以排队抽号顺序为核心,客户利用客户端抽号,工作人员利用叫号端叫号;通过显示器及时显示当前所叫号数,客户及时了解排队信息,通过合理的程序结构来执行排队抽号。
主要由51单片机+最小系统+LCD12864液晶显示屏+WT588语音模块+按键输入;如图:
二.设计功能
(1)LCD12864液晶显示当前窗口01、02 排队人数 取号号码。
(2)第一个按键到1号窗口,第二个按键到二号窗口。
(3)第三个按键进行取号。
(4)语音播报当前取号号码到几号窗口。
三.设计原理图
(1)原理图主要采用AD软件进行设计,如图:
(2)PCB图如下:
四.软件设计
主程序源码
/***************主函数*****************/
void main()
{
init_12864();
init_12864_dis();
while(1)
{
key(); //独立按键程序
if(key_can != 0)
{
if(key_can == 1)
{
zong_r ++;
if(zong_r / 2 == 0 )
{
write_string(2,0,"请00号到 1号窗口");
write_shu10(2,1,zong_r); //显示号
}else
{
write_string(1,0,"请00号到 1号窗口");
write_shu10(1,1,zong_r); //显示号
}
}
if(key_can == 2)
{
zong_r ++;
if(zong_r / 2 == 0 )
{
write_string(2,0,"请00号到 2号窗口");
write_shu10(2,1,zong_r); //显示号
}else
{
write_string(1,0,"请00号到 2号窗口");
write_shu10(1,1,zong_r); //显示号
}
}
dengdai_r = paidui_h - zong_r;
write_shu10(3,3,dengdai_r); //显示等待人数
if((key_can == 1)||(key_can == 2)) //语音
{
Send_threelines(118,1); //请
Send_threelines(zong_r,1); //
Send_threelines(zong_r/10%10,1); //
Send_threelines(10,1); //
Send_threelines(zong_r%10,1); //
Send_threelines(118,1); //号
if(key_can == 1)
Send_threelines(121,1);
if(key_can == 2)
Send_threelines(120,1);
}
}
if(key_can == 3)
{
paidui_h ++;
if(paidui_h >= 99)
paidui_h = 99;
write_shu10(4,5,paidui_h); //显示排队的号
}
dengdai_r = paidui_h - zong_r;
write_shu10(3,3,dengdai_r); //显示等待人数
}
}
上一篇:基于51单片机的光照强度检测系统
下一篇:基于51单片机智能热水器控制系统设计
推荐阅读最新更新时间:2024-11-17 06:11
设计资源 培训 开发板 精华推荐
- AD9625-2.5EBZ,基于 AD9625 12 位、2.5 GSPS 模数转换器的评估板
- 5-LED 工业用通用 LED 驱动器
- 使用 Nuvoton Technology Corporation 的 W83L351YGT&R 的参考设计
- 使用 RP40-11012SFR DC/DC 转换器并根据 EN55022 B 类(110Vin 双输出)进行 EMC 滤波的典型应用
- 面向工业物联网的时间敏感网络解决方案
- 直流无刷驱动扩展板1.0
- 用于小型元件烤箱的精密温度控制器
- LT3091IFE GND 引脚参考 SHDN 信号的典型应用
- USB集线器
- LT1777,具有成本效益的电源从 10V28V 输入产生 5V
- 2024年Automechanika Shanghai海量同期活动刷新历届记录,汇聚行业智慧,共谋未来发展
- 企业文化分享 如何培养稀缺的硅IP专业人员?SmartDV开启的个人成长与团队协作之旅
- 恩智浦发布首个超宽带无线电池管理系统解决方案
- 北交大本科生探秘泰克先进半导体开放实验室,亲历前沿高科技魅力
- 新帅上任:杜德森博士(Dr. Torsten Derr)将于2025年1月1日出任肖特集团首席执行官
- 边缘 AI 如何提升日常体验
- 苹果要首发!台积电宣布2nm已准备就绪
- AMD有望用上全新芯片堆叠技术:延迟大幅减少、性能显著提升
- 宁德时代发布10月战报
- 2024年10月电池行业:增长势头不减!