Skip to main content

RS232 Shield

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

pir

RS232 Shieldは、産業機器向けの標準通信ポートです。このモジュールはMAX232をベースにしており、これはデュアルドライバ/レシーバで、単一の5V電源からTIA/EIA-232-F電圧レベルを供給するための容量性電圧ジェネレータを含んでいます。このシールドはDB9コネクタ(メス)を統合しており、RS232インターフェースを持つさまざまなデバイスへの接続を提供します。また、RS232ヘッダーは接続と試運転を容易にします。さらに、余分なスペースを最大限に活用するための溶接エリアを提供しており、プロトタイピングに非常に便利です。

仕様


  • TIA/EIA-232-FおよびITUに準拠またはそれを超える性能
  • 最大120 kbit/sで動作
  • 低消費電流
  • LEDインジケータ
  • DB9コネクタ(メス)
  • 溶接エリア

インターフェース機能


使用方法

まず、コンピュータでテストできます。

ハードウェアのインストール

  1. Seeeduino v3.0、Mini USBケーブル、RS232 Shield、RS232 to USBケーブルを用意します。
  2. 以下のように接続します。ジャンパーハットを使用してデジタルピンからソフトウェアシリアルポートを選択できます。D7(232_TX)とD6(232_RX)に設定し、コードを "SoftwareSerial mySerial(7, 6); // 232_TX, 232_RX" に変更します。

pir

ソフトウェア部分

  • 1) Arduino IDEを開き、以下のコードを貼り付けます。
 
#include <SoftwareSerial.h>
 
SoftwareSerial mySerial(7, 6); //232_TX,232_RX
 
void setup()
{
// シリアル通信を開き、ポートが開くのを待ちます:
Serial.begin(9600);
while (!Serial) {
; // シリアルポートが接続されるのを待ちます。Leonardoのみ必要
}
 
 
Serial.println("Goodnight moon!");
 
// ソフトウェアシリアルポートのデータレートを設定
mySerial.begin(9600);
mySerial.println("Hello, world?");
}
 
void loop() // 繰り返し実行
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
  • 2) コードをアップロードします。正しいボードタイプとCOMポートを選択することを忘れないでください。
  • 3) シリアルモニタを開きます。

以下のように表示されます:

pir

## オンライン回路図ビューア

リソース

技術サポートと製品ディスカッション

当社の製品をお選びいただきありがとうございます!当社は、製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...