Raspberry Pi Zero WHを使って5個のサーボモーターを動かせるようにしました。

以前、同じ様な事をやりましたが、今回はPICマイコンからラズパイゼロに変え、PCとの通信をUSBからWiFiに変えました。

サーボモータは電源が5V、信号が3.3Vになってしまっていますが、一応、動くみたいです。

動きがカクカクしているのは、おそらくgRPC通信のレスポンスの悪さが原因ではないかと思います。

ぎこちないですが、とりあえずこのままいきます。

電源:ACアダプタ(5V)

配線:Autodesk EAGLEでプリント基板を設計して、pcbgogoに発注しました。

PCとの通信:gRPC

GPIO制御:pigpio(python)

サーボモーター:SG-90