Grove - Kit de Link RF Simples de 433MHz

Este kit é usado para comunicação sem fio unidirecional em uma frequência de 433MHz e inclui um módulo transmissor e um módulo receptor. A configuração twig deste kit permite cerca de 40 metros de distância de transmissão em ambientes internos ou cerca de 100 metros em ambientes externos.
Rastreador de Versão
| Revisão | Descrição | Lançamento |
|---|---|---|
| v0.9b | Lançamento público inicial | 03,Oct,2011 |
Recursos
- Interface compatível com GROVE.
- Usa modulação ASK (Amplitude Shift Keying).
- Comunicação unidirecional.
Para mais detalhes sobre módulos Grove, consulte o Grove System
Especificações
Módulo Transmissor
Item | Mín | Típico | Máx | Unidade |
|---|---|---|---|---|
Tensão de Funcionamento | 3.0 | 5.0 | 12.0 | VDC |
Corrente | 3 | / | 10 | mA |
Modo de Trabalho | ASK | / | ||
Potência de Transmissão (Máx) | 15 | mW | ||
Distância de Funcionamento | 40 | / | 100 | m |
Módulo Receptor
| Item | Típico | Unidade |
|---|---|---|
| Tensão de Funcionamento | 5 | VDC |
| Corrente de Repouso | 5 | mA |
| Sensibilidade do Receptor | -105 | dBm |
| Frequência de Operação | 433.92 | MHz |
Ideias de Aplicação
- Controle remoto
- Automação remota
- Alarme
Plataformas Suportadas
| Arduino | Raspberry Pi | |||
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
As plataformas mencionadas acima como suportadas são uma indicação da compatibilidade de software ou teórica do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software / código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever sua própria biblioteca de software.
Primeiros Passos
Os módulos transmissor e receptor dependem ambos de um único fio para comunicação. Embora usar a UART fornecida pela plataforma Arduino possa funcionar, é recomendável, em vez disso, usar a biblioteca VirtualWire, que utiliza Amplitude Shift Keying para modulação, proporcionando uma melhor comunicação.
Tanto o módulo transmissor quanto o receptor exigem três fios: Vcc, Terra e sinal. O pino 2 de ambas as partes do kit não está conectado.
- Conecte o módulo Transmissor ao I/O Digital 2 do Grove-Base Shield V2 no Arduino usado para transmissão.
Erro ao criar miniatura: Parâmetros de miniatura inválidos
- Conecte o módulo Receptor ao I/O Digital 2 do Grove-Base Shield V2 no Arduino receptor.
Erro ao criar miniatura: Parâmetros de miniatura inválidos
- Baixe a biblioteca VirtualWire e descompacte-a na pasta libraries da IDE do Arduino pelo caminho: ..\arduino-1.0\libraries. Por favor, consulte aqui.
- Envie o código abaixo para o módulo transmissor:
#include <VirtualWire.h>
//Grove - 315(433) RF link kit Demo v1.0
//by :https://www.seeedstudio.com/
//connect the sent module to D2 to use
#include <VirtualWire.h>
int RF_TX_PIN = 2;
void setup()
{
vw_set_tx_pin(RF_TX_PIN); // Setup transmit pin
vw_setup(2000); // Transmission speed in bits per second.
}
void loop()
{
const char *msg = "hello";
vw_send((uint8_t *)msg, strlen(msg)); // Send 'hello' every 400ms.
delay(400);
}
- Envie o código abaixo para o módulo receptor:
//Grove - 315(433) RF link kit Demo v1.0
//by :https://www.seeedstudio.com/
//connect the receive module to D2 to use ..
#include <VirtualWire.h>
int RF_RX_PIN = 2;
void setup()
{
Serial.begin(9600);
Serial.println("setup");
vw_set_rx_pin(RF_RX_PIN); // Setup receive pin.
vw_setup(2000); // Transmission speed in bits per second.
vw_rx_start(); // Start the PLL receiver.
}
void loop()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if(vw_get_message(buf, &buflen)) // non-blocking I/O
{
int i;
// Message with a good checksum received, dump HEX
Serial.print("Got: ");
for(i = 0; i < buflen; ++i)
{
Serial.print(buf[i], HEX);
Serial.print(" ");
//Serial.print(buf[i]);
}
Serial.println("");
}
}
- Abra o monitor serial do módulo receptor para ver o resultado.

Este é apenas um simples exemplo de transmissor e receptor como referência.
Recursos
Suporte Técnico & Discussão sobre o Produto
Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.





