如何用树莓派3+Python+wiringpi生成PWM
2016-09-25 14:58
309 查看
如何用树莓派3+Python+wiringpi生成PWM
1.材料:树莓派3 B,wiringpi,示波器2.说明:
此PWM为软PWM,性能还未测试。写Python脚本程序的过程中,需要注意在脚本末尾加上while死循环,不加上死循环,代码执行一遍后就退出到终端,没有效果。
import wiringpi as wiringpi from time import sleep; wiringpi.wiringPiSetupGpio() wiringpi.pinMode(21,1) wiringpi.digitalWrite(21,0) W=raw_input("Input 1-100 :") i=wiringpi.softPwmCreate(21,0,100) wiringpi.softPwmWrite(21,int(W)) while 1: sleep(30) print "goodbye"
指令界面:
运行效果:
占空比50%
占空比25%
占空比75%
相关文章推荐
- 树莓派3+python+wiringpi 生成PWM 驱动电调
- 树莓派体验10 - wiringPi for Python(wiringPi2)
- Raspberry Pi GPIO with Python (A WiringPi wrapper :D)
- 从零学python系列之教你如何根据图片生成字符画
- Python中如何动态生成多维数组
- 如何利用python生成随机验证码?
- 利用Python如何生成随机密码
- python下如何让web元素的生成更简单的分析
- Python运行时,如何不生成.pyc文件
- python如何生成exe
- Python单元测试框架Pytest——如何生成测试报告
- 如何用python在Windows系统下,生成UNIX格式文件
- 从零学python系列之教你如何根据图片生成字符画
- 如何使用不同参数组合生成独立的TestCase函数(Python)
- 如何使用python生成xml
- python实现树莓派生成并识别二维码
- 如何用python抓取js生成的数据 - SegmentFault
- 如何生成Python的字节码文件
- Python如何用dom模块生成XML文件
- 利用Python如何生成随机密码