树莓派怎么控制SG90舵机

技术树莓派怎么控制SG90舵机今天就跟大家聊聊有关树莓派怎么控制SG90舵机,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。SG90一共三根线,红线接5V电源,棕线

今天跟大家聊聊树莓派是如何控制SG90舵机的。可能很多人不太了解。为了让大家更好的了解,边肖为大家总结了以下内容。希望你能从这篇文章中有所收获。

SG90总共有三根电线,红色电线连接5V电源,棕色电线连接GND。黄线是数据控制线,连接到GPIO。这是BCM模式下的GPIO17。

SG90的脉冲周期是20毫秒,不是20微秒。两者相差1000倍!也就是说,一秒钟最多可以旋转50次,但考虑到每次旋转都需要时间,实际上不到50次。脉宽调制控制信号周期为20毫秒,0.5毫秒-2.5毫秒的脉冲宽度对应-90度至90度的角度,范围为180度(偏差3度)。当脉冲宽度为1.5毫秒时,转向器处于中性点(0度)。我们直接使用python的GPIO提供的PWM控制。0.5毫秒-2.5毫秒的脉冲宽度对应于2.5%-12.5%的占空比。理论上,10%的空间可以提供180度线性划分。

以下代码显示,转向机一直从0度转到180度,然后再转回到0度。

[python]景观平面图

#!/usr/bin/envpython

importRPi。GPIOasGPIO

进口时间

输入信号

重要信息

atexit.register(GPIO.cleanup)

GPIO.setmode(GPIO。BCM)

GPIO.setup(17,GPIO。输出,初始=假)

p=GPIO。脉宽调制(17,50)#50HZ

p开始(0)

睡眠时间(2)

而(真):

for iirange(0,181,10):

页(page的缩写)改变占空比(2.510 * I/180)#设置旋转角度

Time.sleep(0.02)#等待20毫秒周期结束。

页(page的缩写)changedutyccycle(0)#归零信号

time.sleep(0.2)

for iirange(181,0,-10):

页(page的缩写)变更周期(2.5 10*i/180)

睡眠时间(0.02)

页(page的缩写)变更周期(0)

time.sleep(0.2)

看完以上内容,你对树莓Pi如何控制SG90舵机有更好的了解吗?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/105878.html

(0)

相关推荐

  • Python解压可迭代对象赋值给多个变量的示例分析

    技术Python解压可迭代对象赋值给多个变量的示例分析今天就跟大家聊聊有关Python解压可迭代对象赋值给多个变量的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有

    攻略 2021年12月4日
  • 什么是PHP数组遍历

    技术什么是PHP数组遍历这篇文章主要讲解了“什么是PHP数组遍历”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“什么是PHP数组遍历”吧!1、什么是数组遍历其实就是访问数组

    攻略 2021年11月2日
  • 如何使用Jmeter进行http接口测试

    技术如何使用Jmeter进行http接口测试这篇文章给大家介绍如何使用Jmeter进行http接口测试,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。前言:  主要针对http接口进行测试,使用Jme

    攻略 2021年11月29日
  • 如何分析bootstrap和vue的区别

    技术如何分析bootstrap和vue的区别今天就跟大家聊聊有关如何分析bootstrap和vue的区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。区别:1、B

    攻略 2021年11月2日
  • MySQL数据库索引和事务的作用是什么

    技术MySQL数据库索引和事务的作用是什么本篇内容主要讲解“MySQL数据库索引和事务的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库索引和事务的作

    攻略 2021年12月8日
  • Freeswitch在debian10下的安装及编译

    技术Freeswitch在debian10下的安装及编译 Freeswitch在debian10下的安装及编译Installing FreeSWITCH – Package or Source 从apt

    礼包 2021年10月20日