ベリーパイはシリアルポートを通じてコンピュータと通信します
この文が一部の友达の問題を解決することを望んでいます.
第一歩:「USB TO TTL」でベリーパイとコンピュータを接続します.
ステップ2:コンピュータに“USB TO TTL”の駆動をインストールする
ステップ3:コンピュータにシリアルポートデバッグアシスタントをインストールします.
ステップ4:https://pypi.org/project/pyserial/上でpyserialインストールパッケージをダウンロードし、ベリーパイに詰めます.
ステップ5:ツリーベリーパイ端末で入力
使用可能なポートを確認し、最後の「ttyxxx」をメモします.
ステップ6:ツリーベリーパイにpythonファイルを新規作成し、コードを入力
ステップ7:シリアル・デバッグ・アシスタントでデータを送信
注意:ポート番号、ボーレート、および受信するたびにデータの長さを自分で調整します.
第一歩:「USB TO TTL」でベリーパイとコンピュータを接続します.
ステップ2:コンピュータに“USB TO TTL”の駆動をインストールする
ステップ3:コンピュータにシリアルポートデバッグアシスタントをインストールします.
ステップ4:https://pypi.org/project/pyserial/上でpyserialインストールパッケージをダウンロードし、ベリーパイに詰めます.
ステップ5:ツリーベリーパイ端末で入力
python -m serial.tools.list_ports
使用可能なポートを確認し、最後の「ttyxxx」をメモします.
ステップ6:ツリーベリーパイにpythonファイルを新規作成し、コードを入力
# -*- coding: utf-8 -*-
import serial
from time import sleep
def recv(serial):
while True:
# 30
data = serial.read(30)
if data == '':
continue
else:
break
sleep(0.02)
return data
# ,
ser = serial.Serial('/dev/ttyxxx', 115200, timeout=0.5)
while True:
#
raw_data = recv(ser)
print raw_data
#
ser.write(raw_data)
ステップ7:シリアル・デバッグ・アシスタントでデータを送信
注意:ポート番号、ボーレート、および受信するたびにデータの長さを自分で調整します.