标签:chm 打开 cin shadow apt-get 图片 tor 频率 pretty
https://blog.csdn.net/qq_42747705/article/details/105576324
V+是给外接设备供电的引脚,在驱动大功率舵机时候通常不使用V+,而是使用外接电源的两个端口,即下图我标出来的VCC,GND。
V+的电压是多少,舵机的电压就是多少。我使用的是SG90,工作电压为4.8V-6V,V+就应该在4.8V-6V。
烧录好系统,开机。
更新一下软件包。
sudo apt-get update sudo apt-get dist-upgrade
检查一下pip版本
pip -V
我更新过了,所以是20.0.2。
如果版本低了,更新一下。
sudo python -m pip install --upgrade pip
sudo raspi-config -> Interfacing Options -> I2C->enable
sudo raspi-config
sudo pip3 install adafruit-pca9685
sudo apt-get install git build-essential python-dev cd ~ git clone https://github.com/adafruit/Adafruit_Python_PCA9685.git cd Adafruit_Python_PCA9685 sudo python3 setup.py install
方法2安装的在Adafruit_Python_PCA9685-master/examples下有个例程simpletest.py
方法一我没找到这个文件,找不到的可以去github里找。点这里
复制或下载,然后运行
python3 simpletest.py
可以看见舵机转动
我改过的代码
# from __future__ import division # python2使用 import time import Adafruit_PCA9685 # 调用PCA9685模块 pwm = Adafruit_PCA9685.PCA9685() # 设置最大最小脉冲长度 servo_min = 90 # 4096的最小脉冲长度 servo_max = 640 # 4096的最大脉冲长度 servo_mid = 365 # 4096的中间脉冲长度 # 设置频率为60 pwm.set_pwm_freq(60) print(‘Moving servo on, press Ctrl-C to quit...‘) while True: pwm.set_pwm(0, 0, servo_min) time.sleep(1) pwm.set_pwm(0, 0, servo_max) time.sleep(1)
运行就可以看见接在通道0上的舵机反复运动
标签:chm 打开 cin shadow apt-get 图片 tor 频率 pretty
原文地址:https://www.cnblogs.com/kekeoutlook/p/13956665.html