2018-12-25 21:24:25 [显示全部楼层]
3661浏览
查看: 3661|回复: 2

[入门教程] 【掌控】新技能:画三角形 圆角矩形

[复制链接]
【掌控】新技能:画三角形

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

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


gray6666  初级技神

发表于 2018-12-26 08:49:49

眼馋,希望入手一块。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-12-26 10:17:45

gray6666 发表于 2018-12-26 08:49
眼馋,希望入手一块。。。。。。。。。。。。。。。。。。。。。。

109,下手吧。
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail