RS232 Shield
note
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
RS232 Shieldは、産業機器向けの標準通信ポートです。このモジュールはMAX232をベースにしており、これはデュアルドライバ/レシーバで、単一の5V電源からTIA/EIA-232-F電圧レベルを供給するための容量性電圧ジェネレータを含んでいます。このシールドはDB9コネクタ(メス)を統合しており、RS232インターフェースを持つさまざまなデバイスへの接続を提供します。また、RS232ヘッダーは接続と試運転を容易にします。さらに、余分なスペースを最大限に活用するための溶接エリアを提供しており、プロトタイピングに非常に便利です。
仕様
- TIA/EIA-232-FおよびITUに準拠またはそれを超える性能
- 最大120 kbit/sで動作
- 低消費電流
- LEDインジケータ
- DB9コネクタ(メス)
- 溶接エリア
インターフェース機能
使用方法
まず、コンピュータでテストできます。
ハードウェアのインストール
- Seeeduino v3.0、Mini USBケーブル、RS232 Shield、RS232 to USBケーブルを用意します。
- 以下のように接続します。ジャンパーハットを使用してデジタルピンからソフトウェアシリアルポートを選択できます。D7(232_TX)とD6(232_RX)に設定し、コードを "SoftwareSerial mySerial(7, 6); // 232_TX, 232_RX" に変更します。
ソフトウェア部分
- 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) シリアルモニタを開きます。
以下のように表示されます:
## オンライン回路図ビューア
リソース
技術サポートと製品ディスカッション
当社の製品をお選びいただきありがとうございます!当社は、製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。