【MicorPython教程02】基于ESP8266的按键控制灯光开关
【MicorPython教程02】基于ESP8266的按键控制灯光开关
www.xmf393.com 广东职业技术学院 欧浩源
一、资源索引
【1】视频教程:《按键控制灯光开关》
【2】MicroPython更多相关资源:链接汇总。
二、相关知识点
【1】导入GPIO模块
from machine import Pin
【2】创建一个输入的GPIO对象
led = Pin(2,Pin.IN)
led = Pin(2,Pin.IN,Pin.PULL_UP)
【3】获取GPIO的输入电平
led.value()
sw = led.value()
三、实训案例
四、案例实现源码
from machine import Pin import time led = Pin(2,Pin.OUT,value = 1) sw2 = Pin(15,Pin.IN) print('=======welcome to:www.xmf393.com=======') time.sleep(1) m = 0 F_led = 0 led.value(0) time.sleep(1) led.value(1) time.sleep(1) while True: if sw2.value() == 1: time.sleep_ms(10) if sw2.value() == 1: while sw2.value() == 1: pass m = m + 1 print(m) if F_led == 0: led.value(0) F_led = 1 else: led.value(1) F_led = 0
【广东职业技术学院 欧浩源】: ohy3686@foxmail.com 【小蜜蜂笔记网】:www.xmf393.com
【微信号】:gzyohy 【抖音号】:ohy3686