凌风清羽 发表于 2016-1-30 19:21:57

【树莓派教程】——Python控制舵机

1.树莓派引脚对照表
https://mc.dfrobot.com.cn/data/attachment/forum/201601/25/200726z38n8n848683kf4f.jpg
2.舵机控制代码
#!/usr/bin/env python
# coding: utf-8


import RPi.GPIO as GPIO
import time
import signal
import atexit

atexit.register(GPIO.cleanup)   

servopin = 21
GPIO.setmode(GPIO.BCM)
GPIO.setup(servopin, GPIO.OUT, initial=False)
p = GPIO.PWM(servopin,50) #50HZ
p.start(0)
time.sleep(2)

while(True):
for i in range(0,181,10):
    p.ChangeDutyCycle(2.5 + 10 * i / 180) #设置转动角度
    time.sleep(0.02)                      #等该20ms周期结束
    p.ChangeDutyCycle(0)                  #归零信号
    time.sleep(0.2)
   
for i in range(181,0,-10):
    p.ChangeDutyCycle(2.5 + 10 * i / 180)
    time.sleep(0.02)
    p.ChangeDutyCycle(0)
    time.sleep(0.2)


iooops 发表于 2016-1-31 12:14:43

沙发!~~~

大连林海 发表于 2016-1-31 13:48:42

{:5_150:}玩起来

dsweiliang 发表于 2016-2-1 08:49:31

什么时候有树莓派做的3D打印机啊?

凌风清羽 发表于 2016-2-1 19:00:16

dsweiliang 发表于 2016-2-1 08:49
什么时候有树莓派做的3D打印机啊?

等我玩会步进电机吧~~~{:5_168:}

dsweiliang 发表于 2016-2-2 08:07:16

凌风清羽 发表于 2016-2-1 19:00
等我玩会步进电机吧~~~

等你喔

ldsgrh 发表于 2017-12-1 18:33:54

学习备用

CHENG 发表于 2018-12-11 22:30:56

树莓派ZEROW可以控制舵机吗

gada888 发表于 2018-12-18 16:16:16

学习下

Caner 发表于 2021-5-25 14:23:13

代码倒是一目了然,硬件连接无图
页: [1]
查看完整版本: 【树莓派教程】——Python控制舵机