USB Serial通信

USB Serial通信

Raspberry piとのUSB Serial通信の仕方をまとめる。
参考にしたサイト: Ubuntuでラズパイ とシリアル接続
Serial通信のコマンドはいろいろあるようです。: シリアル通信いろいろ

# 環境

# 接続先

機器: Raspberry pi 3B+
OS: Raspbian
ケーブル: USBシリアル変換ケーブル

# 接続元

OS: Ubuntu 18.04

# 流れ

Raspberry pi側でSerial通信をEnableにする。
Raspberry pi側のターミナルで以下のコマンドを入力する

1
mk@raspberry:~$ raspi-config

設定画面でInterface -> Serialを選択してSerial通信をEnableにします。Raspberry piにUSBを以下の画像のように接続します。(赤線は接続しなくても良いっぽい) P_20200210_121121.jpg

次にUbuntu側の設定です。Serial通信用のコマンドをインストールします。

1
mk@ubuntu:~$ sudo apt install cu

今回はcuコマンドを使用しますが、MacOSに標準インストールされているscreenコマンドでもできます。
cuコマンドをインストールできたらUSBを接続します。Ubuntu側に他のUSBを接続していなければ/dev/ttyUSB0とデバイスが認識されます。 /dev/ttyUSB0の実行権限がないので権限を変更します。

1
mk@ubuntu:~$ sudo chmod 666 /dev/ttyUSB0

あとは下のコマンドでSerial通信を始めることができます。

1
mk@ubuntu:~$ sudo cu -s 115200 -l /dev/ttyUSB0

切断したい場合は~.と入力します。

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy