1、硬件:首先在电池板上应该需要一个核心模块和一个接口的扩展板,扩展板上接了一个舵机和一个矩形点阵和用于判断采集声音的声音传感器(接在模拟引脚),在接舵机的时候要注意接一个舵机的转接板,最后在实验的基础上我们还接了一个蜂鸣器,类似于模拟心跳的声音,让其更加逼真。硬件组装完成后就是代码的编写;
2、代码:当绿旗被点击后,首先要设置串口波特率为9600。设置一个变量dealy用来显示判断心跳的时间,在重复执行里读模拟引脚,如果超过设置的阀值100,将变量的值设为0.1,舵机转到0度,否则将变量的值设为1,舵机转到90度。然后绘制点阵的两种状态,分别等待相应的dealy秒即可。
立即注册