4826| 1
|
[入门教程] 【掌控】mpython-按键---创新中国有你有我 |
本帖最后由 rzegkly 于 2018-10-18 19:05 编辑 一、设计思路: 10月5日, 在论坛编写了第一个帖子,文章[掌控]循环语句编写--创新中国有你有我,通过循环命令来实现了,我想借助板子的按键能否实现内容的切换? ![]() 下面让我们看看设计的思路吧 ![]() 1.当按下A按键时,显示"小创客 大智慧" 2. 当按下B按键时,显示"创新中国 有你有我" 二、板子参数说明 1.按键A或B按下时,输出数字信息为0,松开为1 2.rgb灯说明:红色:255.0.0;绿灯:0.255.0;蓝灯:0.0.255 三、代码: [mw_shl_code=applescript,true]while True: if BTNA.value() == 0 and BTNB.value() == 1 :#按下时为0,松开为1 rgb[0] = (255,0,0) # 设置红色 rgb[1] = (255,0,0) # 设定为红色 rgb[2] = (255,0,0) # 设置为红色 rgb.write() display.fill(0) display.show() display.DispChar('小创客 大智慧 ',29,0) display.blit(fb1,38,13) #将fb1帧缓存送至oled显示,起始位(38,13) display.show() if BTNA.value() == 1 and BTNB.value() == 0 : rgb[0] = (0, 255, 0) #关灯 rgb[1] = (0, 255, 0) rgb[2] = (0, 255, 0) rgb.write() display.fill(0) display.show() display.DispChar('创新中国 有你有我 ',20,0) display.blit(fb2,0,13) #将fb1帧缓存送至oled显示,起始位(0,13) display.DispChar('汝州市二高 ',36,35) display.DispChar('康留元 ',50,50) display.show() OK[/mw_shl_code] 四、视频 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed