一.按键与LED灯实验
实验现象:
- IO2所连接小灯闪烁
- 当IO14所连接按键按下时,小灯变为亮,长按则小灯一直亮。
硬件连接示意图:
测试代码:
from machine import Pin
import machine
import time
button=Pin(14,Pin.IN,Pin.PULL_UP) #0号引脚按键,输入,上拉
pin2 = machine.Pin(2, machine.Pin.OUT)
while True:
pin2.value(1)
time.sleep(1)
pin2.value(0)
time.sleep(1)
if(button.value()==0): #判断按键是否按下
time.sleep_us(10)
if(button.value()==0):
pin2.value(1)
print("button is pressed")
while(button.value()==0):
time.sleep_ms(10)
二.main.py与Boot.py
上电默认寻找boot.py运行,boot.py无代码时,会运行main.py中的代码