Grove - RS485
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
Grove RS-485は、ArduinoをRS-485デバイスに簡単に接続できるようにします。プラグアンドプレイするだけで使用可能です。このモジュールは非常に安定しており、500k bpsのエラーフリーな伝送をサポートしています。
RS485はシリアル通信においてコスト効率の高いソリューションであり、10Mbit/sのデータレートや、低速で最大1200mの距離で使用することができます。
バージョン
製品バージョン | 変更点 | リリース日 |
---|---|---|
Grove - RS485 | 初版 | 2018年11月 |
特徴
- 電源電圧: 3.3V/5V
- インターフェース: UART
- 500k bpsのエラーフリー伝送
仕様
パラメータ | 値 |
---|---|
サイズ | 長さ: 40mm 幅: 20mm 高さ: 12mm |
重量 | 4.9g |
パッケージサイズ | 長さ: 135mm 幅: 85mm 高さ: 13mm |
総重量 | 11g |
ハードウェア概要
ピン配置
はじめに
Arduinoを初めて使用する場合は、開始する前にArduinoの使い方をご覧になることを強くお勧めします。
Grove - NFCはI2CとUARTをサポートしており、Seeed Arduino NFCライブラリはArduino Uno/Seeeduino v4.2、Arduino Mega/Seeeduino Mega、Arduino Zero/Seeeduino Lorawan、Arduino Leonardo/Seeeduino Liteをサポートしています。
Arduinoで遊ぶ
ハードウェア
必要な材料
接続方法
ステップ1. Seeeduino LotusとSeeeduino V4.2の両方をPCに接続します。
ステップ2. Grove - Base ShieldをSeeeduino Liteに接続します。
ステップ3. ポート6とポート7をソフトポートRXおよびTXとして使用し、2つのGrove RS485を使用して2つのボードを接続します。
ソフトウェア
- ステップ1. 2つのArduino IDEウィンドウを開き、以下のコードをそれぞれコピーします。一方のデバイスはマスターデバイスとして、もう一方はスレーブデバイスとして使用します。
/* スレーブ */
#include <SoftwareSerial.h>
SoftwareSerial Slave(6, 7);
char val;
void setup() {
Serial.begin(38400);
Serial.println("スレーブが準備完了しました!");
Slave.begin(38400);
}
void loop() {
while (Serial.available()) {
val = Serial.read();
Slave.write(val);
}
while(Slave.available()) {
val = Slave.read();
Serial.write(val);
}
}
/* マスター */
#include <SoftwareSerial.h>
SoftwareSerial Master(6, 7);
char val;
void setup() {
Serial.begin(38400);
Serial.println("マスターが準備完了しました!");
Master.begin(38400);
}
void loop() {
while (Serial.available()) {
val = Serial.read();
Master.write(val);
}
while(Master.available()) {
val = Master.read();
Serial.write(val);
}
}
ステップ2. Grove RS485を使用する際に、異なるデバイスに異なるポートを選択します。
ステップ3. メッセージを送信し、結果を確認します。
対応プラットフォーム
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
回路図オンラインビューア
リソース
- [ZIP] Grove - RS485 回路図ファイル
- [PDF] Max13478E データシート
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。