【掌控】新技能:画三角形 圆角矩形
【掌控】新技能:画三角形掌控板,为编程教育而生,可以玩硬件,也可以玩编程。
可以低成本,也方便大班教学。
可以互动编程,图形化,也可以写代码。
可以有屏幕,也可以联网。
要新年了,订个小目标,送一些公益培训出去,学习下谢老师。
青川送教 | 掌控板在这扎了根,未来将会万木葱茏
【新技能】画三角形
可以空心,可以实心
指定三个顶点就好,大小由你定。
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时,像素点灭。
我有个学生,想用掌控画一幅简单的画图出来。
现在更方便了。
【空心】
from mpython import *
oled.fill(0)
oled.triangle(60, 20, 20, 20, 40, 40, 1)
oled.show()
【实心】
from mpython import *
oled.fill(0)
oled.fill_triangle(0, 20, 20, 0, 60, 40, 1)
oled.show()
【绘制弧角矩形】
oled.RoundRect(x, y, w, h, r, c)绘制弧角矩形
[*]x 、y -左上角作为起点坐标
[*]w -图案宽度
[*]h -图案高度
[*]r -圆弧角半径
[*]c -为1时,像素点亮;c 为0时,像素点灭。
from mpython import *
oled.fill(0)
oled.RoundRect(20, 20, 40, 20, 2, 1)
oled.show()
有了新技能,是不是可以组合出好多好玩的内容来呢。
眼馋,希望入手一块。。。。。。。。。。。。。。。。。。。。。。 gray6666 发表于 2018-12-26 08:49
眼馋,希望入手一块。。。。。。。。。。。。。。。。。。。。。。
109,下手吧。{:5_131:}
页:
[1]