五小创客社团 发表于 2024-4-9 17:07:42

DF人体热释电红外传感器

设计思路和测试过程:利用DF人体热释电红外传感器制作了一款自动播放系统,当人体热释电红外传感器感应到周围有人经过时,MP3会自动播放音乐,但问题是只要周围有变化,音乐会中断重新开始。我想的是在音乐播放过程中不因为有人经过时中断,待播放完毕后再重复进行。哪位大神帮忙解决一下利用Mind+如何设计一个音乐不会中断的程序。

DFEDU 发表于 2024-4-10 10:44:06

你的程序截图看看

五小创客社团 发表于 2024-4-11 08:26:30

程序编译

本帖最后由 五小创客社团 于 2024-4-11 08:28 编辑

C:\Users\teacher\Desktop

五小创客社团 发表于 2024-4-11 08:33:32

五小创客社团 发表于 2024-4-11 08:26


关于因为感应器导致播放音乐中断的问题,暂时解决。主要方法就是,音乐播放时长为25秒,设置了一个等待25秒的时长,两个时间正好吻合,执行循环程序时会按顺序进行,在等待时间内,感应器不起作用。所以,必须等到25秒结束后才会执行下一个程序,播放时长和等待时长正好抵消,反而还不影响感应器的工作,方法有些笨,但也能解决问题

五小创客社团 发表于 2024-4-11 08:35:26

DFEDU 发表于 2024-4-10 10:44
你的程序截图看看

我自己琢磨了一下,以下程序暂时可以解决中断的问题,不足之处还求大神指教。

刘骏森 发表于 2024-10-1 15:29:15

可以把等待25秒换成重复执行25000次,每次等待0.001秒并判断环境变化
页: [1]
查看完整版本: DF人体热释电红外传感器