USBデバイスとして認識されているか確認する
端末にKeiganMotorがUSBデバイスとして認識されているかどうかを先ず確認します。
Windowsの場合
「デバイスマネージャ」を確認することで、USBデバイスとして認識されているかどうかがわかります。不明なデバイスとなっている場合は、ドライバのインストールが必要です。
Raspberry Pi の場合
ターミナルに以下を入力することで、USBデバイスのデバイスアドレスを確認することができます。
ls /dev/serial/by-id/
KeiganMotor を接続している場合、FTDI社のチップを使っていますので、例えば、以下のようなレスポンスとなります。こちらが表示されない場合、USBデバイスとして認識されていません。
usb-FTDI_FT230X_Basic_UART_DM00LSSA-if00-port0
対策
接続状態の確認
- PCとKeiganMotor が、USB micro B ケーブルで接続されている(通信用)
- KeiganMotor に USB Type A to C ケーブルで 5V が給電されている(1の通信用とは別)
KeiganMotorとWindowsを通信するためにはモジュールの通信用USBポートと端末を接続する必要があります。
モジュールの電源供給用USBポートと通信用USBポートは異なりますので下図を参考にしてください。
USBケーブルを交換する
通信用の USB A to micro B ケーブルを交換すると改善する場合が多く報告されています。
ケーブルを交換して試してみて下さい。
また、一部USBケーブルは電力供給専用のものがあります。通信可能なケーブルをご使用ください。
PCにUSB通信用のドライバがインストールされているか確認する
KeiganMotorをWindows 7, 10 64ビット版でUSB接続にて使用する場合、FTDIドライバをインストールする必要がある場合があります。
下記を参考にFTDI社のサイトからドライバをダウンロードして、インストールして下さい。
http://www.ftdichip.com/FTDrivers.htm
【1】FTDIドライバのダウンロード
FTDI VCPドライバダウンロード のページにて、 [Driver Version] の最新版及び、[setup executable] を それぞれダブルクリックしてダウンロードしてください。
【2】ドライバのインストール
[setup executable] を解凍したフォルダ内の「CDM21228」をダブルクリックします。
コマンドプロンプトが出てくるので、ドライバをインストールします。
ここでUSB ケーブルを KeiganMotor に差し直すと、自動的にドライバーがインストールされドライバが認識される場合があります。(その場合はここで終了です)
【3】ドライバーの更新
[デバイスマネージャー] の [ほかのデバイス] という項目に [USB Serial Port] が あります。
[ドライバー] タブを選択し[ドライバーの更新] をクリックします。
下部にある [コンピュータを参照して〜] を選択し、 デスクトップの「CDM 2.12.28 WHQL Certified」フォルダーを選択します。
また[サブフォルダーも検索する] を選択後 [次へ] をクリックしてもドライバのインストールが完了します。
Raspberry Pi4 自体が起動しない
こちらを参照ください。Raspberry Pi 4(KeiganPi)が起動しない