咸鱼Micropython—LED用法

大部分开发板的例程,都是从闪灯(控制LED闪烁)开始的。因为闪灯的程序简单,也比较直观,不但可以让初学者快速了解基本方法, 也可以直观地看到效果。

用法 说明
pyb.LED(id) 定义一个LED对象,id是LED序号,1-4
led.on() 开LED
led.off() 关LED
led.toggle() 翻转LED。如果原来状态是开,将变为关;原来是关,现在就变为 开。
led.intensity([value]) LED亮度,value是亮度值,0-255,0是关,255最亮,仅LED3和LED4支持

点亮LED

import pybpyb.LED(4).on()

调整亮度

import pybpyb.LED(4).intensity(10)

.
跑马灯

import pybleds = [pyb.LED(i) for i in range(1,5)]   #定义LEDn = 0
while True:n = (n + 1) % 4           leds[n].toggle()          pyb.delay(50)

往返式跑马灯

import pybn = 1
x = 1                    #定义变量
while True:pyb.LED(n).toggle()  pyb.delay(500)        #延时pyb.LED(n).toggle()n=n+xif(n>3)or(n<2):x=-x              #改变方向 

咸鱼Micropython—LED用法相关推荐

  1. 咸鱼Micropython—按键用法

    咸鱼Micropython-按键用法 在pyboard上,有一个用户按键.MicroPython已经预先定义好了按键的类,按键可以这样使用: 定义按键 sw = pyb.Switch() 读取按键状态 ...

  2. 咸鱼Micropython—GPIO

    咸鱼Micropython-GPIO GPIO的使用 GPIO(英语:General-purposeinput/output),通用型之输入输出的简称,功能类似8051的P0-P3,其接脚可以供使用者 ...

  3. 咸鱼Micropython— network

    咸鱼Micropython- network WLAN bluetooth WLAN 类 class network.WLAN(interface_id) interface_id: network. ...

  4. 咸鱼Micropython— machine库

    咸鱼Micropython- machine库 提供和硬件相关的函数 复位相关函数 中断相关函数 功率管理函数 其它函数 相关类 提供和硬件相关的函数 这个模块包含了和特定硬件相关的各种函数,它可以不 ...

  5. 咸鱼Micropython—SPI

    咸鱼Micropython-SPI SPI是Serial peripheral interface(串行外设接口)的简称,它也是一个通用的串行通信接口.无论从硬件还是软件上看,SPI和I2C都很类 似 ...

  6. 咸鱼Micropython— 标准库

    咸鱼Micropython-标准库 标准库,可以直接import后使用. cmath – 复数运算 gc – 垃圾回收 math– 数学计算 select– 等待事件 sys – 系统函数 ubina ...

  7. 咸鱼硬件—Micropython快速指南

    咸鱼硬件-Micropython快速指南 通用控制 LED控制 Pins和GPIO的使用 舵机控制 定时器 PWM(脉宽调制模块) ADC(模数转换) DAC(数模转换) UART(串口) SPI总线 ...

  8. 使用微软新必应(New Bing)AI机器人生成树莓派Pico W开发板MicroPython应用程序

    微软新必应是一款由人工智能驱动的AI搜索引擎(基于Chat GPT4.0的先进自然语言生成模型),它能与用户进行流畅.自然.有趣的对话,并提供可靠.及时的搜索结果,以及回答用户的各种问题.我们可以使用 ...

  9. 传感器实验——LCD屏幕测试

    传感器实验--LCD屏幕测试 LCD屏幕测试 所选设备 1.54寸液晶屏st7789 spi 工作原理 接线说明 示例程序 小车基本做完了,后面我们在搞事情.现在来测试一下屏幕.用屏幕来做一些事情吧 ...

最新文章

  1. 环境图配置不存在pbr_小米11再曝光,硬件参数不存在短板,完全最高旗舰配置...
  2. Django MTV结构分析
  3. html绘图环境,HTML_HTML5 在canvas中绘制文本附效果图,一、绘制文本 在绘图环境中提 - phpStudy...
  4. Linux 0.11 内核解析:中断相关(1)asm.s文件中断处理分析
  5. React开发(206):react代码分割之context的api
  6. 等式约束的序列二次规划(SQP)
  7. 爬虫+pyecharts数据分析实例:当当网
  8. 【 微软 2023校园招聘倒计时3天】
  9. 蚂蚁全媒体中心总编刘鑫炜解答:「李子柒说时代给了我一阵风」,成就自媒体网红需要哪些助力?
  10. 计算机系统与外部交换信息主要通过显示器,微机系统与外部交换信息主要通过什么设备...
  11. 按键精灵-5-按键精灵控制脚本流程2
  12. 【UE4】使用UMG创建UI,了解内部机制及相应优化方法
  13. 曲线之美(一)贝塞尔曲线
  14. ubuntu18截图快捷键和其他快捷键设置
  15. 微信h5分享图标没有展示
  16. 一些前端大牛都在学习的github库
  17. arcsde mysql_ArcSDE空间数据库安装配置问题
  18. php怎么建留言本,php实现留言板功能的详细代码
  19. SD-WAN大势已来,网银互联被低估了吗?
  20. 【IT领导力】IT灾难的8个预警信号

热门文章

  1. bmob php,Bmob 简单API使用(一)
  2. 调用第三方API ,实现手机号码归属地及运营商查询
  3. java阶梯算法_上楼梯算法的java实现(转)
  4. Java 模拟斗地主发牌
  5. 地理生物结业考_不到30天,初二学年地理、生物结业考试开考,老师们说……...
  6. 嵌入式驱动工程师学习路线【建议收藏】
  7. 硬件电路常用设计摘要
  8. 软件工程专业的论文答辩_2015软件工程硕士论文答辩流程
  9. 《VR/AR技术与应用》笔记 002
  10. 如何恢复计算机系统,电脑系统还原,手把手教你电脑系统怎么还原