m5stickc
m5stick学习
刘阿去
这个作者很懒,什么都没留下…
展开
-
m5stickc led编程
m5stackc上有一个led灯,连接在g10上控制方法有两种方法:直接用命令控制控制#点亮ledM5Led.on()#熄灭ledM5Led.off()直接通过g10端口控制#初始化端口pin0 = machine.Pin(10, mode=machine.Pin.OUT, pull=machine.Pin.PULL_UP)#点亮端口pin0.value(0)#熄灭端口pin0.value(1)命令较复杂,比较不直观,建议还是使用第1种led灯闪烁命令如下#第1种原创 2020-10-11 11:28:09 · 374 阅读 · 0 评论 -
m5stickc显示文本小结
m5stackc显示文本主要有以下三个命令:lcd.print(‘hello world’, 0, 0, 0xffffff)title0 = M5Title(title=“Title”, x=3 , fgcolor=0xFFFFFF, bgcolor=0x0000FF)label0 = M5TextBox(10, 15, “Text”, lcd.FONT_Default,0xFFFFFF, rotate=0)前面两个命令比较简单,但功能比较单一局限性比较大,主要还是用第三个命令.命令用法如下:原创 2020-10-11 10:46:02 · 502 阅读 · 0 评论 -
m5stickc例子-屏幕颜色变化
代码如下:from m5stack import *from m5ui import *from uiflow import *setScreenColor(0x111111)#无限循环while True: setScreenColor(0xff0000)#红色 wait(5) setScreenColor(0x00ff00)#绿色 wait(5) setScreenColor(0x0000ff)#蓝色 wait(5)命令setScreenColor设置屏原创 2020-10-09 21:43:41 · 208 阅读 · 0 评论 -
m5stitckc例子-helloworld
近几天用uiflow编写程序,发现弊端还是比较多,程序一复杂编写起来比较麻烦,后续尝试用python编写程序hello world程序如下:#导入库from m5stack import *from m5ui import *from uiflow import *#清除屏幕设置屏幕颜色rgbsetScreenColor(0x000000)#显示文本lcd.print("hello world",0,0,0xff0000)运行结果主要有两个命令1.setScreenColor(颜原创 2020-10-09 21:31:07 · 237 阅读 · 0 评论 -
m5stickc例子-红绿灯
需求:模仿红绿灯代码块如下问题:感觉显示的拖影比较严重.原创 2020-10-08 09:32:07 · 218 阅读 · 0 评论 -
m5stickc开发小结2020-10-7
uiflow网站https://flow.m5stack.com/在线编程可以不用连线进行编程,m5stackc能联网就行.不过程序好像没办法保存.现在已有相关工具m5stackc模块-带有电池,容量很小typec线-连接电脑,主要为了供电,比较短usb扩展接口-方便摆放.usb otg转接线 连接手机备用红米手机 可以用来供电,不过也容易没电.已购买两条typec长数据线.多买一个模块使用方式编程模式测试模式离线模式电脑供电模式手机供电模式接下来的计划先不要学习比较复原创 2020-10-07 15:47:46 · 535 阅读 · 0 评论 -
1-m5stickc 计数器例子
1.在界面中拖入一个label,文本设置为02.创建一个变量a,变量设置为03 新建一个按键A按下事件,将a加1,并显示便签为a的值.4.写入程序,按下按键A,屏幕上的数不断增加不足的地方只能增加,不能归零改进为按键B重新编写设置a为0的代码块,直接复制按键A的代码,进行修改就可以,如下小结编写体验还是比较爽快的,不用写代码就可以实现简单的功能,写入程序只用一个按钮就可以了比较简单.界面只要拖拽就可以实现了.编写流程为1.先绘制ui,比如要显示文本内容,先拖入一个文本,不要在代码原创 2020-10-05 23:49:10 · 354 阅读 · 0 评论