2020-5-5 22:12:40 [显示全部楼层]
3389浏览
查看: 3389|回复: 1

[入门教程] 【仿真】基于mPython掌控地月运动系统

[复制链接]
上一篇文章:
【仿真】掌控板显示字符
【仿真】掌控板按键控制小灯
【仿真】掌控计时器(1)
【仿真】掌控电子琴1
【仿真】绘制一次函数图像
【仿真】掌控放烟花
【仿真】掌控抛物线

【仿真】基于mPython掌控地月运动系统图1

立夏是农历二十四节气中的第7个节气,
夏季的第一个节气,表示孟夏时节的正式开始更是;太阳到达黄经45度时交立夏节气。
斗指东南,维为立夏,万物至此皆长大,故名立夏。
地月运动系统是人教版六年级上册科学的《运动的星球》一节课,
月球直径为3476公里,约为地球直径的3/11。月球质量大约是地球质量的1/81。
正因为如此,地球要比月球大得多,月球是地球的卫星,
月球在以地球为中心的圆轨道上每月绕地球转一周,并随地球绕太阳公转。
利用掌控板仿真功能分享一个基于mPython掌控地月运动系统。

【仿真】基于mPython掌控地月运动系统图2

一、知识库:
1、掌握循环模块使用
2、了解绘图工具和数学工具的使用
3、熟悉OLED显示字符的相关知识
【仿真】基于mPython掌控地月运动系统图3

二、学一学 画放"烟花"图像的一般步骤:
第一步:绘制运动轨道——空心圆
指令模块区,显示绘图工具,绘制空心圆,圆心(96.32),半径:30;
第二步:绘制地球图像——实心圆;
指令模块区,显示绘图工具,绘制实心圆,圆心(96.32),半径:10 ;
第三步:绘制月球图像
指令模块区,显示绘图工具,绘制空心圆,圆心(x.y),半径:3;
x=96+cos(i)*30
y=32+sin(i)*30
【仿真】基于mPython掌控地月运动系统图4

三、想一想
如何用掌控板制作一个灯光结合地月运动作品?
【仿真】基于mPython掌控地月运动系统图5

四、练一练
1.绘制运动轨道
【仿真】基于mPython掌控地月运动系统图6

在指令模块区添加 显示块,绘制空心圆


2.绘制地球图像

【仿真】基于mPython掌控地月运动系统图7

在指令模块区添加 显示块,绘制实心圆


3.绘制月球图像


【仿真】基于mPython掌控地月运动系统图9

在指令模块区添加 循环块

【仿真】基于mPython掌控地月运动系统图8

在指令模块区添加 数学块

【仿真】基于mPython掌控地月运动系统图10

4.显示灯光效果


在指令模块区添加 RGB块

【仿真】基于mPython掌控地月运动系统图11

5.地月运动主程序

【仿真】基于mPython掌控地月运动系统图12


五、做一做:
按A\B按键,控制地月轨道大小,设计一个交互式作品。

【仿真】基于mPython掌控地月运动系统图13

六、视频回放

txm派瑞深山锹  高级技师

发表于 2020-5-6 09:19:54

厉害!学习啦
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail