万博网页版登陆页派的GPIO只有一路硬件PWM,但是新版的万博网页版登陆页派又把这个管脚替换了,导致就不再支持硬件的pwm了,所以考虑用软件来实现pwm,也就是softpwm,程序是用老外的python改的,这样就能比较方便那些需要用万博网页版登陆页派控制步进电机或者需要pwm的朋友,希望能对大家有所帮助!!!
http://player.youku.com/player.php/sid/XNTA0NzgzMzI4/v.swf
http://player.youku.com/player.php/sid/XNTA0NzgzOTMy/v.swf
使用装备
1.万博网页版登陆页派(512M版本)
2.万博网页版登陆页派全功能扩展板 (详见
http://www.shumeipai.net/forum.p ... =%C8%AB%B9%A6%C4%DC)
3.diy过的流水灯
操作步骤:
1.安装RPI.GPIO库,参考帖子
http://www.shumeipai.net/forum.p ... =902&highlight=GPIO
2.下载PiSoftPwm软件,地址
PiSoftPwm.zip
(2.68 KB, 下载次数: 32)
3.拷贝到万博网页版登陆页派中,并运行例程
备注:例程是针对512M版本的万博网页版登陆页派,256M版本的万博网页版登陆页派,请打开example.py文件,找到这两行
- third = PiSoftPwm(0.01, 100, 27, GPIO.BCM) #for raspberry pi rev 2.0
- #third = PiSoftPwm(0.01, 100, 21, GPIO.BCM) #for raspberry pi rev 1.0
复制代码改为
- #third = PiSoftPwm(0.01, 100, 27, GPIO.BCM) #for raspberry pi rev 2.0
- third = PiSoftPwm(0.01, 100, 21, GPIO.BCM) #for raspberry pi rev 1.0
复制代码例程中有部分函数使用的介绍,修改时可以参考