2018-10-18 18:28:18 [显示全部楼层]
3283浏览
查看: 3283|回复: 1

[入门教程] 【掌控】mpython-按键---创新中国有你有我

[复制链接]
本帖最后由 rzegkly 于 2018-10-18 19:05 编辑

一、设计思路:
105, 在论坛编写了第一个帖子,文章[掌控]循环语句编写--创新中国有你有我,通过循环命令来实现了,我想借助板子的按键能否实现内容的切换?
下面让我们看看设计的思路吧
1.当按下A按键时,显示"小创客 大智慧"
2. 当按下B按键时,显示"创新中国 有你有我"
二、板子参数说明
1.按键AB按下时,输出数字信息为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]
四、视频
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail