美文网首页
树莓派+SG90舵机(2020-09-11)

树莓派+SG90舵机(2020-09-11)

作者: 我开心0536 | 来源:发表于2020-09-12 10:03 被阅读0次

舵机类型又分为两种,一种是模拟舵机,另一种是数字舵机,像SG90就是模拟舵机。

转动角度为360°的舵机与转动角度为90°/180°的舵机工作的方式又是不一样的,360°的舵机相当于是无极变速的减速电机,只能控制转动的速度和转动的方向,不能控制转动到想要的角度,但控制的方式和一般舵机的控制信号相同。

image.png

另外说明一下:如果舵机不是由树莓派供电的话,需要将该电源与树莓派共地,也就是说电源的负极必须与树莓派任意一个GND连接,否则会出现舵机控制失常等现象。

image.png

舵机三条线定义: 暗灰GND 、 红色VCC 4.8-7.2V 一般用5V、 橙黄线:脉冲输入

import RPi.GPIO as gpio
import time

#暗灰GND、红色VCC 4.8-7.2V 一般用5V、  橙黄线:脉冲输入
s90_io = 18

# gpio口的初始化
gpio.setmode(gpio.BCM)
gpio.setwarnings(False)
gpio.setup(s90_io, gpio.OUT)

# 初始化PWM
s90_pwm = gpio.PWM(s90_io, 50)
s90_pwm.start(0)

def s90(angle):   # 定义函数,输入角度,即可自动转向,0-180度,如0、90、180
    s90_pwm.ChangeDutyCycle(2.5+angle/360*20)

#开始角度测试:
s90(90)
time.sleep(2)

s90(180)
time.sleep(2)

s90(0)
time.sleep(2)

# 释放资源
s90_pwm.stop()
gpio.cleanup()

相关文章

  • 树莓派+SG90舵机(2020-09-11)

    舵机类型又分为两种,一种是模拟舵机,另一种是数字舵机,像SG90就是模拟舵机。 转动角度为360°的舵机与转动角度...

  • 树莓派控制sg90舵机

    sg90舵机 硬件接口 SG90 一共三根线,红线接5v电源,棕线GND,黄线为数据控制线,接到GPIO上 舵机参...

  • Arduino 舵机控制

    SG90舵机: SG90 9克舵机是目前市面上最便宜也是最常见的舵机,最大角度为180度。9克指的是舵机重量为9克...

  • Android Things Day 5

    让Alphabot 能看见世界 Alphabot 配备了RPi Camera 摄像头和 SG90舵机2个,可控制...

  • (3)Arduino控制舵机

    1,准备材料 ?Arduino uno开发板 ?USB数据线 ?SG90舵机 ?杜邦线3根 2,软件 ?Ardui...

  • 树莓派针脚图

    树莓派40Pin引脚对照表 本表格适用于树莓派B+、树莓派2B、树莓派A+,并且兼容树莓派B,树莓派B为26Pin...

  • 树莓派上手资料

    树莓派开箱上手教程树莓派下载资料使用手机连接树莓派1使用手机连接树莓派2树莓派实验室无显示屏启动树莓派 如何用pu...

  • 树莓派技术网站导航

    树莓派官网 安装 树莓派Mac OS X下安装系统开启ssh登陆 使用教程 树莓派实验室树莓派吧树莓派中文站 项目...

  • 可移动的图像识别小车(树莓派+摄像头)

    熟悉树莓派 树莓派介绍 树莓派安装系统 picamera的API 树莓派连接显示器不亮屏的解决方案 树莓派摄像头的...

  • 树莓派连接WiFi实现无线上网

    问题:我的树莓派怎么上网呢? 解答: 树莓派基金会于2016年2月发布了树莓派3,较前一代树莓派2,树莓派3的处理...

网友评论

      本文标题:树莓派+SG90舵机(2020-09-11)

      本文链接:https://www.haomeiwen.com/subject/qilbektx.html