跳至主要內容

屏幕显示

大约 2 分钟约 491 字

屏幕显示

硬件连接图
硬件连接图
①USB Type-C数据线
①USB Type-C数据线

区域显示代码

 from npython import * #导入库文件
	oled.print(8,2,'你好', 1)#在第2行第8列区域显示
	oled.print (5,3,'hello,world',1)#在第3行第5列区域显示

程序说明

显示屏由128*64象素构成,列象素位为0-127,行象素位为0-63;在分区显示时将区域分成5行16列,oled.print(x,y,data,num)函数第1个参数为列位,值为1~16,第2个参数为行位,值为1~5,第3个参数为显示内容,需符合python语法的字符显示格式,第4个参数为清行标志,值为0或1,其中为1时表示显示前清除此行内容,为0时表示不清行。

呈现效果

图形显示代码

from npython import * #导入库文件
	oled.fill(0)#填充屏幕黑色,清屏
	oled.line(0,0,32,32,1)#画(0,0)到(32,32)白色直线
	oled.circle(32,32,10,1)#画圆心在(32,32)半径为10象素的圆
	oled.show()#将图形输出显示

程序说明

此程序为图形化显示图形。oled.fill(0)为全屏填充,参数为1表示填白,为0表示填黑。oled.line(0,0,32,32,1)为画直线函数,前4个参数表示直线起点与终点坐标的象素位,最后一个为画线的颜色值,1为白,0为黑色。oled.circle(32,32,10,1)为画圆函数,前2个参数为圆心坐标,第3个为半径象素值,最后一个为颜色值,1为白,0为黑色。oled.show()为图形输出函数,凡画图函数最后都应用此函数输出到屏幕中,否则看不到呈现效果。其他图形显示函数的应用请参考相关的应用说明。

呈现效果