猜拳机器人

2020-07-043982
精华项目
AI 快速预览详细 收起
本文介绍了如何使用DFRobot UNO R3和超声波传感器制作一个猜拳机器人。项目包括设计外观结构件、安装LED灯和超声波传感器、连接Arduino扩展板以及编写控制程序。最终效果是通过超声波传感器检测玩家出拳,并通过LED灯显示结果,实现人机猜拳的效果。这是一个适合儿童和青少年的STEM教育项目,能够激发他们对编程和电子的兴趣。
project-image
project-image

【演示视频】

【制作背景】

        “石头、剪子、布”是一种在儿童和青少年中广泛流传的猜拳游戏,起源于中国,适合两人或多人一起玩,没有玩伴怎么办?没事,我们就来一场“人机大战石头剪刀布”吧!主要通过前面板上的超声波检测到玩家出拳,系统就随时亮起“石头、剪刀、布”下面的灯,告诉玩家出示的结果,从而实现“人机大战”的效果。 

【硬件清单】

        DFRduino UNO R3           1

         IO 传感器扩展板 V7.1      1

        LED灯                               3 

        超声波传感器                    1 

        杜邦线 

        激光切割结构件 


【制作过程】 

       1、设计外观结构件并进行激光切割 为了使外观更加好看,外观采用椴木板,先在电脑上设计图纸并用激光切割机进行切割。 

project-image


       2、安装LED灯 

       把红、绿、黄三盏LED灯安装在上面板相应的位置,并用热熔胶固定。 

project-image
project-image


       3、用热熔胶把超声波传感器固定在侧面板相应的位置,如下图所示:

project-image
project-image

 

      4、把Arduino Uno用热熔胶固定在底板上,注意固定的位置,使数据口和电源接口与侧面板的缺口对应起来。

project-image


       5、把超声波传感器和LED灯与Arduino扩展板进行连接,具体连接方法见接线图。

project-image
project-image


       6、最后把它们组装起来就完成了。

project-image


7、编写程序 安装好各硬件部分,接下来就是开始编写控制程序,编程软件是Mind+,编写好程序后,把程序上传到Arduino控制板上。完成程序如下: 

project-image




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
138700447942106
138700447942106
灯不亮,求解
寸进
寸进
很受启发
Quanshunrong的dx
Quanshunrong的dx
敢问大佬盒子是怎么能做这么贴切的
- 没有更多了 -