2022-11-6 12:22:42 [显示全部楼层]
3112浏览
查看: 3112|回复: 2

[教程] 【行空】 滑动变阻器1

[复制链接]
本帖最后由 rzyzzxw 于 2022-11-7 18:54 编辑

给我一杯忘情H20

灌水作业10
行空显示 10 滑动变阻器1


【行空】 滑动变阻器1图1

九年级物理,电学部分是很好玩的重点内容,今天我们尝试用行空板来显示滑动变阻器。
【行空】 滑动变阻器1图12
目标任务:
1、滑动变阻器符号静态显示
2、加上动态效果,可以用按钮AB来调节滑片。


step1 显示滑动变阻器符号
【行空】 滑动变阻器1图2
显示上面效果,需要有一个矩形,一条线段,一行文字和一个箭头图片。

用画图软件绘一个箭头,根据需要调整图片大小,保存为.png格式。
【行空】 滑动变阻器1图3
导入图片到行空板。
【行空】 滑动变阻器1图4
调整各元素位置,显示在行空板上。
【行空】 滑动变阻器1图5

step2 让箭头动起来
按A向左移动,按B向右移动。

这里有两个知识点,
1、让箭头图片左右动起来要改变箭头图片的X坐标,相关知识在【行空板图形化Python入门教程】第03课:西游记舞台剧
https://mc.dfrobot.com.cn/thread-314335-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)中有详细讲解。
我用下面一组积木来处理。
【行空】 滑动变阻器1图6
2、局部变量和全局变量
软件中定义的为局部变量,在另一组积木中使用时要定义为全局变量。相关知识点在官方教程【行空板图形化Python入门教程】第05课:密室逃脱游戏https://mc.dfrobot.com.cn/thread-314470-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)中。

【行空】 滑动变阻器1图7
【行空】 滑动变阻器1图8

上面程序已完成任务目标,但是有一个不完美的地方,箭头上面的线段右边不能直通右边沿。
所以又用了一个线段对象来优化。
【行空】 滑动变阻器1图9
最后参考程序如下:
【行空】 滑动变阻器1图10
下载附件滑动变阻器1.zip

hnyzcj  版主

发表于 2022-11-7 10:00:54

学科融合赞
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2022-11-7 12:53:50


灌水凑数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail