最新消息:

Arduino版雷射枪打靶游戏

Arduino 少儿编程 2715浏览 0评论

之前用Micro:bit做了一个镭射枪打靶游戏,今天来做一个Arduino版的。

材料:

Arduino UNO一块

小面包板一块

◦MG90S伺服马达一个

光敏电阻一个

◦8X8LED显示模块一个

杜邦线若干条

◦18650电池盒一个

◦18650电池两颗

雷射笔一支

铁线一条

圆形纸板一个

游戏说明

学生拿雷射笔对准设备的靶心发射雷射光,当靶心的光敏电阻受雷射光照射后,其模拟值接近0,利用模拟值的改变来驱动伺服马达运动,让靶心倒下,等待1秒钟后,靶心再立起

射中一次为一分,射中五次过关,换下一位小朋友闯关

•接线说明

光敏电阻接A0

伺服马达接D9

◦8X8LED显示模块:DIND11CSD12CLKD13

 

Arduino版雷射枪打靶游戏

 

实际图

 

Arduino版雷射枪打靶游戏

 

靶的制作,利用风管将铁线与伺服马达结合

 

Arduino版雷射枪打靶游戏

 

程序部份一样利用motoBlockly 中文积木程序来写作

 

Arduino版雷射枪打靶游戏

 

如果分数等于5,也就是过关了,这时爱心闪烁5次,再把分数改为0,这部分的程序如下(在子程序内)

 

Arduino版雷射枪打靶游戏

 

完成实例如下

 

 

您必须 登录 才能发表评论!