Raspberry Pi Zero W ServoBlaster

git clone git://github.com/richardghirst/PiBits.git
cd PiBits/ServoBlaster/user

そのままだとうまくいかなかったのでservo.c 958~をコメントアウト
  // if (strstr(modelstr, "BCM2708"))
  //  board_model = 1;
  // else if (strstr(modelstr, "BCM2709"))
  //  board_model = 2;
  // else
  //  fatal("servod: Cannot parse the hardware name string\n");
  board_model = 1;

sudo make install

0がpin7のGPIO4
1がpin11のGPIO7
2がpin12のGPIO18
3がpin13のGPIO27
4がpin15のGPIO22
5がpin16のGPIO23
6がpin18のGPIO24
7がpin22のGPIO25

sudo echo 2=0% > /dev/servoblaster
sudo echo 2=40% > /dev/servoblaster
sudo echo 2=80% > /dev/servoblaster

起動
sudo servod

停止
sudo killall servod

けっこうサーボモーターがプルプルするのでサーボドライバ買った方が良いかもしれない




コメント