ラズパイ間ソケット通信


ラズパイ間で最も単純な通信形態をやってみます。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

テストした環境

Server

OS:Bullseye Lite(32-bit) Python (3.9.2)

 

Client

OS:Bookworm Desktop (64-bit) Python(3.11.2)

 


段取り

Server

ソケットを作成して、自身のIPアドレスとポート番号にバインドして、クライアントからの接続を待ち受けます。
クライアントから接続されデータを受信すると表示などをします。
クラアントから切断されると自身もクローズします。

Client

サーバーのIPアドレスとポートでソケットを作成。
サーバーに接続してデータを送信。
終わればソケットを閉じる。

 

ポート番号は8888 としておきます。

Serverコード

 

Clientコード

 

 


Appendix

PicoをServerやCkientにする場合はこちらを参照

Pi Pico W にサーバーを建ててクライアントと双方向通信

 


 

zz

Be the first to comment

Leave a Reply

Your email address will not be published.


*