【演示视频】
【制作背景】
“石头、剪子、布”是一种在儿童和青少年中广泛流传的猜拳游戏,起源于中国,适合两人或多人一起玩,没有玩伴怎么办?没事,我们就来一场“人机大战石头剪刀布”吧!主要通过前面板上的超声波检测到玩家出拳,系统就随时亮起“石头、剪刀、布”下面的灯,告诉玩家出示的结果,从而实现“人机大战”的效果。
【硬件清单】
DFRduino UNO R3 1
IO 传感器扩展板 V7.1 1
LED灯 3
超声波传感器 1
杜邦线
激光切割结构件
【制作过程】
1、设计外观结构件并进行激光切割
为了使外观更加好看,外观采用椴木板,先在电脑上设计图纸并用激光切割机进行切割。
2、安装LED灯
把红、绿、黄三盏LED灯安装在上面板相应的位置,并用热熔胶固定。
3、用热熔胶把超声波传感器固定在侧面板相应的位置,如下图所示:
4、把Arduino Uno用热熔胶固定在底板上,注意固定的位置,使数据口和电源接口与侧面板的缺口对应起来。
5、把超声波传感器和LED灯与Arduino扩展板进行连接,具体连接方法见接线图。
6、最后把它们组装起来就完成了。
7、编写程序
安装好各硬件部分,接下来就是开始编写控制程序,编程软件是Mind+,编写好程序后,把程序上传到Arduino控制板上。完成程序如下:
Quanshunrong的dx2024.11.13
敢问大佬盒子是怎么能做这么贴切的
花2020.10.01
66666666666666666666666666666666666666666
花2020.10.01
666666666666
清波浪探2020.08.28
赞,我也想做一个