GPIO怎么控制? 看文档看文档 挂住脸挂住脸.....
2021-03-184455
AI 快速预览详细
本文介绍了如何使用GPIO控制行空板K10。首先,通过`import utime, from Maix import GPIO, from fpioa_manager import fm`引入必要的库。然后,使用`fm.register(11, fm.fpioa.GPIO0)`注册GPIO引脚,并通过`GPIO(GPIO.GPIO0, GPIO.OUT, GPIO.PULL_UP, 1)`进行配置。最后,通过`utime.sleep_ms(500)`和`led_r.value()`控制LED灯的状态。文章详细讲解了GPIO的构造函数、模式设置及上下拉模式,适合初学者和STEM教育场景。
|
import utime from Maix import GPIO from fpioa_manager import fm fm.register(11,fm.fpioa.GPIO0) led_r=GPIO(GPIO.GPIO0,GPIO.OUT,GPIO.PULL_UP,1) utime.sleep_ms(500) led_r.value() 构造函数 class GPIO(ID, MODE, PULL, VALUE) Copy 通过指定的参数新建一个 SPI 对象 参数 ID: 使用的 GPIO 引脚(一定要使用 GPIO 里带的常量来指定) MODE: GPIO模式 • GPIO.IN就是输入模式 • GPIO.OUT就是输出模式 PULL: GPIO上下拉模式 • GPIO.PULL_UP 上拉 • GPIO.PULL_DOWN 下拉 • GPIO.PULL_NONE 即不上拉也不下拉 |





import utime
from Maix import GPIO
from fpioa_manager import fm
light_pin=9
fm.register(light_pin,fm.fpioa.GPIOHS1)
light=GPIO(GPIO.GPIOHS1,GPIO.OUT)
light.value(1)
utime.sleep_ms(500)