Descrizione
[vc_row][vc_column][vc_column_text]
📡 Descrizione del Kit Ricetrasmettitore Wireless 433 MHz (RX/TX)
Il kit ricetrasmettitore wireless 433 MHz RX/TX è un modulo a basso costo progettato per la trasmissione dati a distanza tramite onde radio. Questo kit è composto da due moduli:
- Modulo trasmettitore (TX) 433 MHz
- Modulo ricevitore (RX) 433 MHz
È comunemente utilizzato in progetti Arduino, domotica, automazione, e in generale per comunicazioni wireless a corto/medio raggio (fino a 100 metri in campo aperto).
⚙️ Specifiche Tecniche
📤 Modulo Trasmettitore (TX):
- Frequenza di lavoro: 433 MHz
- Tensione operativa: 3.5V – 12V DC
- Corrente in trasmissione: 10-40 mA
- Potenza di uscita: fino a 10mW
- Distanza di trasmissione: 20-100 metri (campo aperto)
- Tipo di modulazione: ASK (Amplitude Shift Keying)
📥 Modulo Ricevitore (RX):
- Frequenza di lavoro: 433 MHz
- Tensione operativa: 5V DC
- Corrente in ricezione: < 5.5 mA
- Sensibilità: -105 dB
- Tipo di modulazione: ASK
🛠️ Collegamento con Arduino
📡 Collegamento TX (Trasmettitore):
| Pin TX | Arduino |
|---|---|
| VCC | 5V (o 3.3V se specificato) |
| GND | GND |
| DATA | Pin digitale (es. D12) |
📡 Collegamento RX (Ricevitore):
| Pin RX | Arduino |
|---|---|
| VCC | 5V |
| GND | GND |
| DATA | Pin digitale (es. D11 o D2) |
💾 Libreria Necessaria: VirtualWire (obsoleta) o RadioHead
Per progetti nuovi è consigliato RadioHead, ma molti tutorial usano ancora VirtualWire.
🔧 Installazione della libreria VirtualWire
- Vai in Sketch > Include Library > Manage Libraries
- Cerca
VirtualWiree installala.
Oppure:
Scarica da https://github.com/PaulStoffregen/VirtualWire e mettila nella cartella libraries.
🧪 Esempio di utilizzo con Arduino
📤 Codice Trasmettitore (TX)
#include <VirtualWire.h>
void setup() {
vw_set_tx_pin(12); // pin dati TX
vw_setup(2000); // Velocità di trasmissione: 2000 bps
}
void loop() {
const char *msg = "Ciao da TX!";
vw_send((uint8_t *)msg, strlen(msg));
vw_wait_tx(); // Attende che la trasmissione sia completata
delay(1000);
}
📥 Codice Ricevitore (RX)
#include <VirtualWire.h>
void setup() {
Serial.begin(9600);
vw_set_rx_pin(11); // pin dati RX
vw_setup(2000); // Velocità di ricezione: 2000 bps
vw_rx_start(); // Avvia il ricevitore
}
void loop() {
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message(buf, &buflen)) {
Serial.print("Messaggio ricevuto: ");
for (int i = 0; i < buflen; i++) {
Serial.print((char)buf[i]);
}
Serial.println();
}
}
🧠 Consigli Utili
- Usa antenne (es. filo da 17 cm circa per 433 MHz) per migliorare la portata.
- Evita interferenze: non avvicinare troppo TX e RX.
- Alimenta separatamente TX se usi tensioni superiori a 5V (es. 9V).
- Non adatto a grandi volumi di dati (è ottimo per inviare comandi/testi brevi).
🛠️ Applicazioni Tipiche
- Telecomandi wireless
- Sensori remoti (temperatura, umidità, etc.)
- Controllo remoto di relè/luci
- Allarmi wireless
|
GENERALI |
|
|
|
MATERIALI |
pcb + rame + componenti |
|
|
COMPATIBILITA’ |
ARDUINO |
|
|
|
|
|
|
PESO E DIMENSIONI |
PESO DEL PRODOTTO |
8g |
|
PESO DEL PACCHETTO |
0,15 kg </ p > |
|
|
DIMENSIONI DEL PRODOTTO (L x W x H) |
1,5 x 3 x 0,3 cm + 2,5 x 2 x 0,3 cm |
|
|
DIMENSIONI DEL PACCHETTO (L x W x H) |
5 x 10 x 2 cm |
|
|
CONTENUTO DELLA CONFEZIONE |
CONTENUTO DELLA CONFEZIONE |
2 Moduli 1 x Modulo |
Abbiamo disponibili la scheda tecnica di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e pubblicheremo la prima possibile nel nostro sito.
< / div>
[/vc_column_text][/vc_column][/vc_row]
























