SG90舵机硬件接口:
SG90 一共三根线,红线接5v电源,棕线GND,黄线为数据控制线,接到GPIO上舵机参数:
SG90 脉冲周期为20ms,脉宽0.5ms-2.5ms对应的角度-90到+90,对应的占空比为2.5%-12。

python脚本

import RPi.GPIO as GPIO
import time
import signal
import atexit
atexit.register(GPIO.cleanup)
servopin = 7
GPIO.setmode(GPIO.BOARD)
GPIO.setup(servopin, GPIO.OUT, initial=False)
p = GPIO.PWM(servopin, 50) # 50HZ
p.start(0)
time.sleep(2)
i = input("num:")
i = int(i)
while (True):
p.ChangeDutyCycle(0) # 初始化
time.sleep(0.4)
b = input("输入角度:")
b = int(b)
c = b/18+2.5 # 计算占空比
p.ChangeDutyCycle(c) # 设置转动角度
time.sleep(0.4)
p.stop()
GPIO.cleanup()

树莓派控制多个舵机_树莓派控制SG90舵机相关推荐

  1. 树莓派python交互界面实例_树莓派综合项目2:智能小车(二)tkinter图形界面控制...

    一.介绍 树莓派综合项目2:智能小车(一)四轮驱动中,实现了代码输入对四个电机的简单控制,本章将使用Python 的图形开发界面的库--Tkinter 模块(Tk 接口),编写本地运行的图形界面,控制 ...

  2. 树莓派有can通信吗_树莓派 RS485 CAN HAT模块使用

    产品概述 RS485 CAN HAT 是微雪电子为树莓派开发的一款的带 RS485 和 CAN 通信功能的扩展板,具备 RS485.CAN 通信功能. 特点 基于Raspberry Pi 40pin ...

  3. php控制舵机,分享一个关于SG90舵机的实验(+串口控制)

    新手第一次做实验,如果有写的不对的地方,还希望各位大佬多多指导. --------第一次做实验,也发现了自己学习过的东西掌握的不是很好,大佬们有啥入门级别的模块也可以推荐一下,分享当然更好了. --- ...

  4. 树莓派hdmi输出没声音_树莓派 4 开箱记

    树莓派 4 与其前代产品相比具有令人印象深刻的性能提升,而入门套件使其易于快速启动和运行. -- Anderson Silva(作者) 当树莓派 4 在 6 月底宣布发布 时,我没有迟疑,在发布的同一 ...

  5. 树莓派4开机黑屏_树莓派4降价啦,2Gb内存的树莓派4降至35美元

    树莓派已经发布8年了.为了庆祝树莓派的8周年生日,树莓派首席执行官在博客中宣布,2Gb内存的树莓派现在降价至35美元(约合人民币244元). 1Gb内存版本的树莓派4不再销售,但工业和商业客户仍可使用 ...

  6. 树莓派数据上传数据库_树莓派内部数据向domoticz的上传

    树莓派的数据上传->Domoticz 树莓派的温度检测到的数据可以通过API发送到domoticz 示例代码:#!/usr/bin/env python # -*- coding:utf-8 - ...

  7. plc控制电机实验报告_电气控制与PLC实验实验报告

    实 验 报 告 实验项目名称 : 低压电器的认识 同组人 试验时间 实验室 指导教师 一.实验目的 1 .了解常用低压元件的结构.原理.符号.作用,熟悉低压元件规格. 2 . 通过对三相异步电动机点动 ...

  8. 两地控制的项目要求_两地控制一台电动机要求电动和连续控制

    设计可以从两地控制一台电动机,能实现点动工作和连续运转工作的1个回答-提问时间:2013年9月19日答案:哈哈.看你提问的问题和时间.你是油校的吧..我是电1的.设计对同一台电动机可以进行两地操作的连 ...

  9. 利用声音传感器控制led灯功能_树莓派 LED+蜂鸣+声音传感器+红外模块组合打造声控/红外控制LED...

    昨天搞了控制LED,玩了第一个,剩下的就感觉很简单了,这里记录一下 先来几张照片 玩了蜂蜜模块才发现规律,一般这种模块,都会有三个针脚,VCC(3.3V或5V供电输出针脚).GNC(对应GPIO针脚的 ...

最新文章

  1. 【建站系列教程】2.1、fiddler电脑抓包教程
  2. 递归神经网络——就是解决AST这样的问题
  3. 一天1个机器学习知识点(四)
  4. python 动态属性
  5. java八进制转十六进制_java-十进制、八进制、十六进制数互相转换
  6. YBTOJ:染颜色(KDtree)
  7. 小米销量被荣耀赶超:手机枭雄如何跌落神坛?
  8. oracle ebs 接收数量,[zz]Oracle EBS API: 库存数量查询API示例
  9. python pop3_Python POP3 收取邮件
  10. 开题报告:基于java的电子商务购物网站系统 毕业设计论文开题报告模板
  11. eXosip中Event事件学习笔记
  12. 计算机硬件和系统的维护的摘要,第16章计算机系统的日常维护摘要.ppt
  13. HTML页面转PDF 思路
  14. android 智能识别名片,小程序云开发实战:实现 AI 智能名片识别小程序
  15. 一文总结买卖股票的最佳时机的所有情况(附Python代码)
  16. 云计算进入深水区 青云QingCloud做行业云是认真的
  17. java 并发 csp_CSP与并发编程
  18. 大数据风控是在做什么?
  19. Java 遍历HashMap并修改(remove)
  20. 【PCL模块解析 05 之KDTree】01 KDTree原理及代码解析

热门文章

  1. 您的用户配置文件没有正确加载
  2. Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~
  3. 英国加密期货交易所增加比特币现金合约
  4. 前端:jQuery对象和dom对象的转换
  5. java 调 pro*c
  6. 那些年,SDN走过来时的路
  7. 20145129 课程总结
  8. 关于endian的故事,big-endian和little-endian
  9. 数据结构——堆(转载)
  10. 9种没结果的爱(未婚者必读)!!!