2019-1-29 15:52:18 [显示全部楼层]
2938浏览
查看: 2938|回复: 0

[入门教程] 【掌控】mPythonX:画地为牢

[复制链接]
【掌控】mPythonX:画地为牢图1

画地为牢是一个成语,读音为huà dì wéi láo,意思是在地上画一个圈当做监狱。

比喻只许在指定的范围内活动,或做指定范围内的事,不得逾越。指指定他在某一区域活动,就是不能超过这个活动范围。出自汉·司马迁《报任少卿书》。


用掌控做一个吧

【掌控】mPythonX:画地为牢图2


怎么转这个小球也出不了圈

(小秘密:用力甩会出去的,可是马上又回来了。原因不讲,自己探索。)


很快要发布的X新版

集成了新固件0126版

升级后要刷新固件,要不新加入的blocky是不能用的


有很多新功能

比如例程


【掌控】mPythonX:画地为牢图3


打开这个示例


【掌控】mPythonX:画地为牢图4

刷入运行,认真理解体会例程


修改程序为小球,改造程序,让小球出不了圆圈。






这是个作业

小朋友

自己完成
[mw_shl_code=python,true]from mpython import *


while True:
    oled.fill(0)
    oled.circle(64, 32, 31, 1)
    oled.fill_circle((int(numberMap(accelerometer.get_y(),(-1),1,87,37))), (int(numberMap(accelerometer.get_x(),(-1),1,7,57))), 8, 1)
    oled.show()[/mw_shl_code]




理解这个程序

加速度

映射


都清楚了


加一段小视频
掌控做的超声波避障小车

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

本版积分规则

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

硬件清单

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

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

mail