树莓派使用PWM控制舵机步骤

news/2024/11/24 6:28:01/

1.  No module named 'RPi' 的解决办法

安装支持库

sudo apt-get -y install python3-rpi.gpio  

2. No access to /dev/mem 的解决办法

sudo chmod 776 /dev/gpiomem

3. 代码编写

import RPi.GPIO as GPIO	#	引入GPIO库
GPIO.setmode(GPIO.BOARD) #初始化GPIO引脚编码方
GPIO.setup(12, GPIO.OUT) #初始化GPIO引脚设置
p = GPIO.PWM(channel, frequency)	#	创建pwm实例 channel为引脚号 frequency为频率
p.start(dc)	#	开始pwm	dc为初始占空比(0.0 <= dc <= 100.0)
p.stop() # 停止pwm
p.ChangeFrequency(freq)   # 改变频率(Hz)freq
p.ChangeDutyCycle(dc)  # 改变占空比(0.0 <= dc <= 100.0)
GPIO.cleanup() # 清理GPIO引脚

实测频率不准,每次重启后都要重新输入权限:

sudo chmod 776 /dev/gpiomem


http://www.ppmy.cn/news/872411.html

相关文章

高并发的哲学原理(五)-- 拆分网络单点(上):应用网关、负载均衡和路由器(网关)

上一篇文章的末尾&#xff0c;我们提到了一个假想出来的五万 QPS 的系统&#xff0c;以及这种规模的系统架构中必然存在的负载均衡器&#xff0c;那本篇文章我们就来一起利用负载均衡搭建一个能够支撑五万 QPS 的系统。 “监听 HTTPS 443 端口的进程”这个单点 之前&#xff0…

用到的东西

系列文章列表 为什么要自己做一把蓝牙机械键盘用到的东西制作左手设置左右手蓝牙BLE制作右手轴体焊接及供电模块后记 硬件相关 焊接工具 电烙铁烙铁架高温海绵: 在水中充分浸泡, 挤干后放置在烙铁架焊锡松香: 助焊剂, 焊出来的点比较亮, 不容易虚焊吸锡枪: 如果焊坏了, 将焊…

2012-3-15 《笔记本维护与故障诊断》读书笔记 1

笔记本电脑上的主要接口&#xff1a; USB &#xff1a;&#xff08;Universal Serial Bus&#xff09;通用串行总线 分为USB2.0和USB1.1两种标准&#xff0c;1.1理论速度是12MB/s&#xff0c;2.0理论速度是480MB/s&#xff0c;一般都用2.0的较多。 串口&#xff0c;并口&#x…

UNI-APP开发中遇到的坑

UNI-APP开发中遇到的坑 一、页面无法回退二、列表页面下拉刷新不显示数据 一、页面无法回退 在页面中我们一般会在顶部左侧放置一个返回按钮&#xff0c;用户点击返回按钮则关闭当前页面&#xff0c;返回上一层页面。 <uni-nav-bar left-icon"back" title"添…

SpringBoot Cache 整合 Redis 缓存框架

文章目录 引入依赖配置 Redis启动类注解注解开发CacheableCachePutCacheEvict 注解属性cacheNames/valuekeykeyGeneratorconditionunlesscacheManagersync SpEL 表达式 SpringBoot 提供了 SpringBootCache 框架作为 SpringBoot 的缓存统一框架&#xff0c;使用 SpringBootCache…

WT19i刷机过程

1.安装手机驱动PC Companion&#xff1b; 2.在设置选项中&#xff0c;将sd卡卸载&#xff1b; 3.选择设置-应用程序-开发-USB调试模式&#xff0c;并将之激活 &#xff1b; 4.通过数据线连接手机和电脑&#xff1b; 5.运行SuperOneClick.exe&#xff0c;点击左上角的“Root”按…

扫地机洗地机语音芯片,WT2003H语音更换+LCD扩展的应用介绍

基于 WT2003H语音芯片在扫地机/洗地机语音更换LCD扩展的应用介绍 一、产品市场 随着家用电子设备的普及&#xff0c;各种智能化设备进入人们生活中&#xff0c;如洗地机、扫地机等&#xff0c;目前大多数扫地机和洗地机都加了音效提示音&#xff0c;以及人工提示音&#xff0…

WT2003S MP3解码芯片 语音芯片 KT403A VS1003替代

MP3解码芯片 一、WT2003S https://wenku.baidu.com/view/3388f7b825c52cc58ad6bec2.html 价格便宜的MP3解码芯片&#xff0c;单价3元人民币/PCS。 是VS1003的完美替代方案。 带USB接口。插上电脑&#xff0c;可以虚拟出U盘。这样就可以方便的更新音频文件。 带串口UART接…