2020年3月17日現在、KeiganMotorを複数用いた場合、以下条件においてKeiganPiが起動しない問題を確認しています。

Raspberry Pi 4が起動しない

以下の条件で Raspberry Pi 4 を起動しようとすると起動しません。

  • Raspberry Pi 4 のUSBポート4ヶ所の内、2ヶ所以上にKeiganMotorを接続している。
  • 接続したKeiganMotorに電源を供給し起動しておく。

KeiganMotorの電源供給がUSBポート1ヶ所以下になるよう、他のKeiganMotorの電源を外すとKeiganPiが起動するようになります。
また、上記場合であっても、RaspberryPi 4 を起動後に KeiganMotor を接続する場合は問題ございません。
 

対策

以下のようにUSBハブを経由しUSBポートの接続を1ヶ所のみにすると、上記問題は発生しなくなります。(Raspberry Pi 4 は正常に起動します)

こちらのチラシもご確認ください。

原因

KeiganMotorから、USBDP(USB+)ライン経由で Raspberry Pi 4 に電流が流れるため

複数のKeiganMotorを制御し、エンコーダーの値も取得する方法を解説します。