当前位置: 首页 > article >正文

Vscode+Pico+MicroPython 开发流程简介

文章目录

          • 环境配置
          • VSCode插件
          • quick Start
          • 项目位置
          • 烧录代码
          • 引脚图
          • 实例

环境配置

https://pico.org.cn/

VSCode插件

在这里插入图片描述

quick Start

在这里插入图片描述

项目位置

在这里插入图片描述
在这里插入图片描述
生成了一个示例电灯代码

烧录代码

在这里插入图片描述

引脚图

https://pico.nxez.com/pinout/pico/

实例

在gpio5上修改电灯效果
在这里插入图片描述

from machine import Pin
from utime import sleep


# 定义常量来表示引脚编号
LED_PIN = 5
pin = Pin(LED_PIN, Pin.OUT)

# pin = Pin("LED", Pin.OUT)

print("LED starts flashing...")
while True:
    try:
        pin.toggle()
        # pin.value(1)
        print("LED is on." if pin.value() else "LED is off.")
        sleep(1) # sleep 1sec
    except KeyboardInterrupt:
        break
pin.off()
print("Finished.")

在这里插入图片描述


http://www.kler.cn/a/519050.html

相关文章:

  • js手撕 | 使用css画一个三角形 使用js修改元素样式 驼峰格式与“-”格式相互转化
  • React和Vue有什么区别,如何选择?
  • 安宝特方案 | AR在供应链管理中的应用:提升效率与透明度
  • 【2024年华为OD机试】(A卷,200分)- 查找树中元素 (JavaScriptJava PythonC/C++)
  • Cpp::静态 动态的类型转换全解析(36)
  • 基于物联网的风机故障检测装置的设计与实现
  • 单片机开发:流水灯、蜂鸣器
  • CIMRTS材质美化--放大采样、缩小采样
  • ThinkPHP 8 操作JSON数据
  • C语言--分支循环实践:猜数字游戏
  • cuda reductionreduce
  • 如何使用 SQL CREATE TABLE 创建一个表
  • 【机器学习】自定义数据集使用scikit-learn中的包实现线性回归方法对其进行拟合
  • 浅谈贪心算法
  • 【PySide6快速入门】PySide6构建Qt项目
  • Java Web-Request与Response
  • Spring MVC (三) —— 实战演练
  • 什么是Pytest Fixtures作用域及如何为Pytest Fixtures设置合适的作用域
  • Arduino大师练成手册 -- PCF8574T I2C控制LCD1602
  • 【云安全】云原生-Docker(五)容器逃逸之漏洞利用
  • GMP底层
  • Web3 与数据隐私:如何让用户掌控个人信息
  • Vue组件开发-使用 html2canvas 和 jspdf 库实现PDF文件导出 设置页面大小及方向
  • 国自然数学与医疗健康交叉重点专项|基于多组学大数据的鼻咽癌个体化临床智能决策算法与支持系统|基金申请·25-01-23
  • 导航的 “精确之误“:道路拥堵的 SPF 成因与解决
  • 如何跨互联网adb连接到远程手机-蓝牙电话集中维护