问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Scratch绘图:用micro:bit控制你的画笔

创作时间:
作者:
@小白创作中心

Scratch绘图:用micro:bit控制你的画笔

引用
1
来源
1.
https://www.microbit.org/zh-cn/projects/make-it-code-it/scratch-paint/

micro:bit是一款广受欢迎的教育开发板,而Scratch则是一个简单易学的编程平台。本文将向你展示如何使用micro:bit来控制Scratch绘图程序,让你能够通过物理操作来绘制图形,体验硬件与软件结合的乐趣。

第 1 步:制作

它是什么?

使用您的micro:bit来控制Scratch绘图程序。

工作原理

  • 该程序使用micro:bit的加速度计在屏幕上引导铅笔精灵,让其移动时画一条线。
  • 向左或向右倾斜micro:bit使笔在屏幕上沿X轴左右移动。
  • 向前或向后倾斜micro:bit使笔在Y轴上向上、向下移动。
  • 如果对角倾斜,则会得到对角线。
  • 您可以使用micro:bit的A和B输入按钮控制笔线的粗细。
  • 摇动micro:bit,使其加速度计输入升高和降低画笔,从而四处移动而不留下任何标记。
  • 该程序使用名为penUp的变量来追踪笔的状态(无论是向上还是向下)。 它在micro:bit的输出显示屏上显示了不同的图标,因此您可以知道笔尖是向上还是向下。

所需材料

第 2 步:编程

Scratch
铅笔精灵的代码块

第 3 步:完善

  • 添加一种控制颜色何时更改的方法。
  • 修改程序,使得摇动或“跳跃” 时micro:bit清除屏幕。
  • 在micro:bit的显示屏上显示笔的粗细。

This content is published under aCreative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)licence.

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号