|
目的
本教程将教大家如何用Microduino模拟一个银行排队叫号系统。
设备
| 10K欧姆电阻 |
1个
|
| 面包板跳线 |
一盒
|
| micro usb数据线 |
一根
|
| 按钮 |
1个
|
| NFC标签 |
1个
|
| 喇叭 |
1个
|
| 面包板 |
一个
|
原理图
接收端模块:
- Microduino-Core+
- Microduino-USBTTL
- Microduino-Cube-S1
- Microduino-OLED
- Microduino-NFC
- Microduino-nRF24
- Microduino-SD
- Microduino-Amplifier
发送端模块:
- Microduino-Core
- Microduino-USBTTL
- Microduino-NFC
- Microduino-nRF24
程序
[MicroduinoBankOrder]
调试
步骤一:按照原理图搭建电路,如下图:
步骤二:制作音频文件拷入SD卡中,具体制作方法详见:[Microduino LM4863音乐播放器-301KIT]
音频文件转换工具:文件:Tools lm4863.zip
步骤三:下载代码,编译运行
步骤四:此时,OLED会显示0,说明现在没人排队。
然后用NFC标签在感应区刷一下,接收端会显示1,这代表已经有人开始排队了,当前处理人是1号顾客。这时候不管你说多少次OLED显示不变,排队的人数在不断地增多。
在接收端,只要按以下下一个按钮,OLED显示的序号就会向后增加1,并能听到“下一个”的声音,表示之前顾客的业务已经处理完毕。
结果
可以模拟一个在银行排队叫号的业务流程。
视频
|