DF人体热释电红外传感器
设计思路和测试过程:利用DF人体热释电红外传感器制作了一款自动播放系统,当人体热释电红外传感器感应到周围有人经过时,MP3会自动播放音乐,但问题是只要周围有变化,音乐会中断重新开始。我想的是在音乐播放过程中不因为有人经过时中断,待播放完毕后再重复进行。哪位大神帮忙解决一下利用Mind+如何设计一个音乐不会中断的程序。你的程序截图看看
程序编译
本帖最后由 五小创客社团 于 2024-4-11 08:28 编辑C:\Users\teacher\Desktop 五小创客社团 发表于 2024-4-11 08:26
关于因为感应器导致播放音乐中断的问题,暂时解决。主要方法就是,音乐播放时长为25秒,设置了一个等待25秒的时长,两个时间正好吻合,执行循环程序时会按顺序进行,在等待时间内,感应器不起作用。所以,必须等到25秒结束后才会执行下一个程序,播放时长和等待时长正好抵消,反而还不影响感应器的工作,方法有些笨,但也能解决问题 DFEDU 发表于 2024-4-10 10:44
你的程序截图看看
我自己琢磨了一下,以下程序暂时可以解决中断的问题,不足之处还求大神指教。 可以把等待25秒换成重复执行25000次,每次等待0.001秒并判断环境变化
页:
[1]