【掌控】新技能:画三角形 圆角矩形

2018-12-251万
精华项目
AI 快速预览详细 收起
本文介绍了掌控板的新技能——绘制三角形和圆角矩形。通过oled.triangle和oled.fill_triangle函数,可以绘制空心和实心三角形;通过oled.RoundRect函数,可以绘制圆角矩形。文章提供了具体的代码示例,帮助用户轻松实现创意绘画。
【掌控】新技能:画三角形

掌控板,为编程教育而生,可以玩硬件,也可以玩编程。
可以低成本,也方便大班教学。
可以互动编程,图形化,也可以写代码。
可以有屏幕,也可以联网。
【掌控】新技能:画三角形 圆角矩形图2

要新年了,订个小目标,送一些公益培训出去,学习下谢老师。

【掌控】新技能:画三角形 圆角矩形图1

青川送教 | 掌控板在这扎了根,未来将会万木葱茏
【新技能】画三角形
可以空心,可以实心

指定三个顶点就好,大小由你定。

oled.triangle(x0, y0, x1, y1, x2, y2, c)

绘制三角形

  • x0 、y0 -三角形上顶点坐标 。
  • x1 、y1 -三角形左顶点坐标 。
  • x2 、y2 -三角形右顶点坐标 。
  • c -为1时,像素点亮;c 为0时,像素点灭。

oled.fill_triangle(x0, y0, x1, y1, x2, y2, c)

绘制实心三角形

  • x0 、y0 -三角形上顶点坐标 。
  • x1 、y1 -三角形左顶点坐标 。
  • x2 、y2 -三角形右顶点坐标 。
  • c -为1时,像素点亮;c 为0时,像素点灭。


【掌控】新技能:画三角形 圆角矩形图3
我有个学生,想用掌控画一幅简单的画图出来。
现在更方便了。

【空心】
[mw_shl_code=python,true]from mpython import *

oled.fill(0)
oled.triangle(60, 20, 20, 20, 40, 40, 1)
oled.show()[/mw_shl_code]

【实心】【掌控】新技能:画三角形 圆角矩形图4
[mw_shl_code=python,true]from mpython import *

oled.fill(0)
oled.fill_triangle(0, 20, 20, 0, 60, 40, 1)
oled.show()[/mw_shl_code]

绘制弧角矩形】
oled.RoundRect(x, y, w, h, r, c)

绘制弧角矩形

  • x 、y -左上角作为起点坐标
  • w -图案宽度
  • h -图案高度
  • r -圆弧角半径
  • c -为1时,像素点亮;c 为0时,像素点灭。

【掌控】新技能:画三角形 圆角矩形图5
[mw_shl_code=python,true]from mpython import *

oled.fill(0)
oled.RoundRect(20, 20, 40, 20, 2, 1)
oled.show()[/mw_shl_code]

有了新技能,是不是可以组合出好多好玩的内容来呢。


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
gray6666
gray6666
眼馋,希望入手一块。。。。。。。。。。。。。。。。。。。。。。
rzyzzxw
rzyzzxw
作者
回复gray6666
109,下手吧。
- 没有更多了 -