“Microduino 病房呼叫系统/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==目的== 本教程将教大家如何用Microduino模拟实现一个病床呼叫系统。 ==设备== {|class="wikitable" |- |模块||数量|...") |
(→程序) |
||
| (未显示同一用户的3个中间版本) | |||
| 第24行: | 第24行: | ||
|- | |- | ||
|[[Microduino-nRF24/zh]] ||3||无线组网 | |[[Microduino-nRF24/zh]] ||3||无线组网 | ||
| − | + | |- | |
| + | |[[Microduino-Amplifier/zh]] ||1||音频放大播放 | ||
| + | |- | ||
| + | |[[Microduino-SD/zh]] ||1||音频存储 | ||
|} | |} | ||
| 第40行: | 第43行: | ||
|- | |- | ||
|面包板||一个 | |面包板||一个 | ||
| + | |- | ||
| + | |喇叭||一个 | ||
|} | |} | ||
| 第62行: | 第67行: | ||
==程序== | ==程序== | ||
| − | MicroduinoHospitalCall | + | [[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/MicroduinoHospitalCall MicroduinoHospitalCall]] |
==调试== | ==调试== | ||
| 第87行: | 第92行: | ||
其中代码里定义的显示在OLED上的图片16进制编码是通过PCtolCD制作的,具体制作方法可见:[[第二课--Microduino_OLED使用/zh]] | 其中代码里定义的显示在OLED上的图片16进制编码是通过PCtolCD制作的,具体制作方法可见:[[第二课--Microduino_OLED使用/zh]] | ||
| − | |||
| + | 步骤四:添加语音提示功能,有人呼叫时能给医护人员语音通知 | ||
| + | |||
| + | 在原来的基础上堆叠Microduino-Amplifier和Microduino-SD模块,如下图: | ||
| + | [[File:HospitalCall3Sound.png|600px|center|thumb]] | ||
| + | 并重新下载MicroduinoHospitalCallReciverSound.ino程序到core+中 | ||
| + | |||
| + | Microduino-SD模块中的SD卡里需要存入你想要播放的音频文件,如何制作音频文件请参照:[[Microduino LM4863音乐播放器-301KIT/zh]] | ||
| + | |||
| + | |||
| + | 步骤五:在实际情况中三个装置的距离是比较远的,所以可以考虑用[[Microduino-BM/zh]]分别给三个装置供电。 | ||
==结果== | ==结果== | ||
2014年12月22日 (一) 03:44的最新版本
|
目的本教程将教大家如何用Microduino模拟实现一个病床呼叫系统。 设备
原理图图中有两个发射端sender1,sender2,用于病人发送信号 堆叠的模块有:
一个接收端reciver,用于护士查看有那个床号的病人救助
程序调试步骤一:按照原理图搭建电路,如下图:
这时,按下sender2在原理图的按钮,reciver的OLED会显示: 其中OLED里显示的数字是代码里定义好的,说明25号病床的病人呼叫成功 再按下sender1的按钮24号床的病人呼叫成功。 其中代码里定义的显示在OLED上的图片16进制编码是通过PCtolCD制作的,具体制作方法可见:第二课--Microduino_OLED使用/zh
在原来的基础上堆叠Microduino-Amplifier和Microduino-SD模块,如下图: 并重新下载MicroduinoHospitalCallReciverSound.ino程序到core+中 Microduino-SD模块中的SD卡里需要存入你想要播放的音频文件,如何制作音频文件请参照:Microduino LM4863音乐播放器-301KIT/zh
结果实现了一个最简单的无线病床呼叫系统。 视频 |




