找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6739|回复: 5

打地鼠简易版本

[复制链接]
发表于 2019-11-29 14:52:16 | 显示全部楼层 |阅读模式
这周想给学生上个打地鼠的课程,看了论坛上的很多帖子,基本上都是使用马达推动触动传感器上下移动代替老鼠,并增加了显示分数,比较复杂,不太适合给学生上课,所以个人自创了个简易版的,仅供参考。

搭建比较简单,使用两根白梁代替两只老鼠,使用两个触动传感器代表接收装置,整体搭建也较为简单

打地鼠搭建图

打地鼠搭建图

编程方面也编了两个,第一个稍微简单,第二个稍微复杂些,用来给学生扩展
第一个程序随机升起一只老鼠,等待相应的触动传感器按下,按下后老鼠缩回去

打地鼠程序1

打地鼠程序1

第二个程序在第一个程序的基础上增加了超时不打老鼠自动缩回去的功能,只是简单的扩展,程序上要复杂很多

打地鼠程序2

打地鼠程序2

程序截图可能看不清楚,现将程序上传

dadishu.ev3 (17.04 KB, 下载次数: 84)


如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2019-11-29 15:18:01 | 显示全部楼层
说两句,仅供讨论
你这只是2只地鼠,你写一条程序还好,如果是20个呢?
我认为每个地鼠的升起,被敲击,落下都是相互独立的。
写一个地鼠的,然后重复你需要的地鼠个数就好,我是这样理解的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-12-2 16:17:50 | 显示全部楼层
推  程式很人性化XD
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-12-3 16:10:44 | 显示全部楼层
XD706 发表于 2019-11-29 15:18
说两句,仅供讨论
你这只是2只地鼠,你写一条程序还好,如果是20个呢?
我认为每个地鼠的升起,被敲击, ...

老鼠多了,在最开始的那个分支往下加就可以,其他的模块复制到下面,改下端口就可以的嘛
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-12-3 17:36:31 | 显示全部楼层
哈哈,有些太复杂一节课做不出要给家长展示的效果。 你们EV3课程是几个小时啊
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-12-3 18:18:05 | 显示全部楼层
meepol 发表于 2019-12-3 16:10
老鼠多了,在最开始的那个分支往下加就可以,其他的模块复制到下面,改下端口就可以的嘛

你回想一下,你玩的地鼠都是只出来一只吗?
要多考虑实际情况,而不要想象着编程。
你觉得呢?
我并不是想和你讨论编程的问题 ,而是如何还原实际。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2025-2-7 12:58 , Processed in 0.106046 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表