Hi Richard or anyone else!
Can't get my servo to move.
I have got all the code/files and connect a single servo to GPIO 4.
Servo is being powered by 4xAA batteries via breadboard.
Problem is when I send it a command such as "echo 0=120 > /dev/servoblaster", the servo moves a fraction of a millimeter and then continuously makes a buzz sound. So the servo doesn't seem to be
properly or at all. No matter what command I send it, it doesnt move. When I send "echo 0=0 > /dev/servoblaster" it stops buzzing.
So I get buzzing, but I dont get movement!!
Any ideas what is going on and how I can fix it?
Maybe I haven't wired things correctly??
Below is output of command line session, FYI
[email protected] ~/tmp/servo/ServoBlaster $ sudo insmod servoblaster.ko
[email protected] ~/tmp/servo/ServoBlaster $ sudo sed -n 's/ servoblaster//p' /proc/devices
248
[email protected] ~/tmp/servo/ServoBlaster $ sudo mknod -m 0666 /dev/servoblaster c 248 0
mknod: `/dev/servoblaster': File exists
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=120 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=0 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=120 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=200 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=0 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=10 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=0 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=10 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=20 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ echo 0=0 > /dev/servoblaster
[email protected] ~/tmp/servo/ServoBlaster $ ls -l /dev/servoblaster
crw-rw-rw- 1 root root 248, 0 Feb 5 01:01 /dev/servoblaster