可以发布一起用openmvGPIO口点亮一个激光笔的视频嘛,一直想研究一下可行不可行
-
请import time from pyb import Pin # 初始化GPIO引脚(这里使用P7作为示例) laser = Pin('P7', Pin.OUT_PP) # 设置为推挽输出模式 # 点亮激光笔 def laser_on(): laser.low() # 输出低电平,形成回路 # 关闭激光笔 def laser_off(): laser.high() # 输出高电平,断开回路 # 示例:闪烁激光笔 while True: laser_on() # 点亮激光 time.sleep(1) # 持续1秒 laser_off() # 关闭激光 time.sleep(0.5) # 等待0.5秒这里粘贴代码
-
OpenMV的IO输出能力有限,输出电压3.3V,IO的电流输出能力一般只有几毫安到十几毫安,而激光笔所需电压一般为5V,电流高达百毫安,光凭借OpenMV无法实现点亮激光笔,就算点亮了光强也极低,这个时候需要使用三极管或者场效应管来提高IO的带负载能力。