拿到k210后烧录固件,然后打开MaixPy IDE,本人用的是Mac,除了UI有些小差别外没有不同。
1.连接K210,点击按钮选择对应的串口,wi系统com x。x代表数字。mac系统为usb2Serial类似的命名方式
2.导入库文件
import sensor, image, time, lcd, json
from Maix import GPIO
from fpioa_manager import fm
from machine import Timer, PWM, UART, Timer
import binascii
import math
3.直接上控制代码
def Servo(angle):
'''
说明:舵机控制函数
功能:180度舵机:angle:-90至90 表示相应的角度
360连续旋转度舵机:angle:-90至90 旋转方向和速度值。
【duty】占空比值:0-100
'''
#PWM通过定时器配置,接到IO17引脚
tim_pwm = Timer(Timer.TIMER0, Timer.CHANNEL0, mode=Timer.MODE_PWM)
S1 = PWM(tim_pwm, freq=50, duty=0, pin=17)
S1.duty((angle+90)/180*10+2.5)