Grove - RS485
El Grove RS-485 permite que tu Arduino se conecte fácilmente con dispositivos RS-485, solo necesitas conectar y usar. Este módulo es altamente estable y soporta transmisión sin errores de 500k bps.
RS485 es una solución rentable en comunicación serie, puede ser usado para velocidad de datos de 10Mbit/s o distancia de hasta 1200m a menor velocidad.
Versión
Versión del Producto | Cambios | Fecha de Lanzamiento |
---|---|---|
Grove - RS485 | Inicial | Nov 2018 |
Características
- Voltaje de alimentación: 3.3V/5V
- Interfaz: UART
- Transmisión sin errores a 500k bps
Especificaciones
Parámetro | Valor |
---|---|
Tamaño | L: 40mm A: 20mm H: 12mm |
Peso | 4.9g |
Tamaño del paquete | L: 135mm A: 85mm H: 13mm |
Peso bruto | 11g |
Descripción general del hardware
Diagrama de pines
Primeros pasos
Si esta es la primera vez que trabajas con Arduino, te recomendamos encarecidamente que veas Primeros pasos con Arduino antes de comenzar.
El Grove - NFC soporta I2C y UART, Seeed Arduino NFC Library es compatible con Arduino Uno/Seeeduino v4.2, Arduino Mega/Seeeduino Mega, Arduino Zero/Seeeduino Lorawan y Arduino Leonardo/Seeeduino Lite.
Jugar con Arduino
Hardware
Materiales requeridos
Conexión de materiales
-
Paso 1. Conecta tanto el Seeeduino Lotus como el Seeeduino V4.2 a la PC.
-
Paso 2. Conecta el Grove - Base Shield al Seeeduino Lite.
-
Paso 3. Usando el puerto 6 y puerto 7 como puerto suave RX y TX conecta las dos placas con dos Grove Rs485.
Software
- Paso 1. Abre dos ventanas del IDE de Arduino y copia estos códigos como se muestra a continuación por separado. Uno de los dispositivos se usa como dispositivo maestro y el otro se usa como dispositivo esclavo.
/* Slave */
#include <SoftwareSerial.h>
SoftwareSerial Slave(6, 7);
char val;
void setup() {
Serial.begin(38400);
Serial.println("Slave is ready!");
Slave.begin(38400);
}
void loop() {
while (Serial.available()) {
val = Serial.read();
Slave.write(val);
}
while(Slave.available()) {
val = Slave.read();
Serial.write(val);
}
}
/* Master */
#include <SoftwareSerial.h>
SoftwareSerial Master(6, 7);
char val;
void setup() {
Serial.begin(38400);
Serial.println("Master is ready!");
Master.begin(38400);
}
void loop() {
while (Serial.available()) {
val = Serial.read();
Master.write(val);
}
while(Master.available()) {
val = Master.read();
Serial.write(val);
}
}
-
Paso 2. Elige diferentes puertos para diferentes dispositivos mientras usas el Grove RS485.
-
Paso 3. Envía el mensaje y verifica los resultados.
Plataformas Compatibles
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
Visor Esquemático en Línea
Recursos
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.