trasmettitore e ricevitore radio 433mhz, wireless kit Visualizza ingrandito

trasmettitore e ricevitore radio 433mhz, wireless kit

WIRE433MHKKIT

Nuovo

kit composto da ricevitore e trasmettitore senza fili, frequenza 433mhz.

Maggiori dettagli

2 Articoli

Attenzione: Ultimi articoli in magazzino!

3,05 €

Dettagli

 Descrizione

Questo modulo può essere utilizzato in molte applicazioni. Si può costruire un apriporta garage, o un sistema di allarme utilizzando microcontrollori per esempio. 

 Specificazioni

   • Specificazione Trasmettitore:
         ⇒   Tensione di esercizio: 3 V - 12 V
         ⇒   Corrente di funzionamento: 40mA max = (12V), min = 9 mA (3V)
         ⇒   Modalità di risonanza: risonanza onda acustica (SAW)
         ⇒   Modo di modulazione: ASK / OOK
         ⇒   Frequenza di funzionamento: 315 MHz - 433 .92 MHz, frequenza di misura possibile.
         ⇒   Potenza di trasmissione: 25mW ( 315 MHz a 12 V)
         ⇒   Errore di frequenza: + 150 kHz (max)
         ⇒   Velocità di trasmissione: <= 10kbps
   • Specifiche della ricevente:
         ⇒   Tensione di esercizio: 5.0 VDC + 0,5 V
         ⇒   Corrente di funzionamento: = 5.5 mA ( 5.0 VDC)
         ⇒   Principio di funzionamento: single-chip di ricezione superregeneration
         ⇒   Funzionamento: OOK / ASK
         ⇒   Frequenza di lavoro: 315 MHz - 433 .92 MHz, frequenza di misura regolabile
         ⇒   Larghezza di banda: 2MHz ( 433 MHz, 3dBm)
         ⇒   Sensibilità: -100 DBML (50Ω)
         ⇒   Tasso di ricezione: < 9,6 Kbps (a 315 MHz e -95dBm)


Codice di esempio per Arduino: modulo trasmettitore / trasmettitore


/ *

Questo esempio fa uso della libreria Wire virtuale scritto da Mike McCauley.
Lo schizzo leggerà un valore della A0 ingresso analogico e trasmetterla come 
2 byte per il modulo ricevitore una volta al secondo.
Autore HobbyComponents.com

Tx CONNESSIONI MODULO:

ASSEGNAZIONE DEI PIN ARDUINO PIN
1 GND GND
2 VCC ( 3.5 -12V) VCC
3 TX D2 DATI
* /


/ * Includere la libreria Wire virtuale * /
#include 

/ * Digital IO pin thatwill essere utilizzato per l'invio dei dati al trasmettitore * /
const int TX_DIO_Pin = 2;


void setup ()
{
pinMode (13, OUTPUT);
/ * Inizializza il perno DIO utilizzato per inviare i dati al modulo Tx * /
vw_set_tx_pin (TX_DIO_Pin);
/ * Impostare il livello logico di trasmissione (LOW = trasmettere per questo 
versione di moduli) * / 
vw_set_ptt_inverted (true); 

/ * Trasmissione a 2000 bit al secondo * /
vw_setup ( 2000 ); // bit per secondo
}

/ * Programma principale * /
void loop ()
{
/ * Detiene temporaneamente il ValueRead da analogico A0 ingresso * /
unsigned int dati;
/ * Il buffer di trasmissione thatwill tenere i dati per essere 
Trasmesso. * /
Byte TxBuffer [2];

/ * Leggi l'A0 ingresso analogico ... * /
Dati = lettura analogica (A0);
/ * ... E conservarlo come byte alti e bassi nella trasmissione 
Buffer * /
TxBuffer [0] = dati >> 8;
TxBuffer [1] = dati;

/ * Accendere il LED sul pin 13 per indicare realtà stiamo 
per trasmettere dati * /
digitalWrite (13, HIGH); 
/ * Invia i dati (2 byte) * /
vw_send ((byte *) TxBuffer, 2);
/ * Attendere che i dati sono stati inviati * /
vw_wait_tx (); 

/ * Spegnere il LED sul pin 13 per indicare che abbiamo 
ora inviato i dati * /
digitalWrite (13, LOW); 

/ * Non fare nulla per un secondo. Abbassare questo ritardo di inviare 
Dati più veloce * /
ritardo ( 1000 );
}


Codice di esempio per Arduino: modulo ricevitore / ricevitore

/ * 
Questo esempio fa uso della libreria Wire virtuale scritto da Mike McCauley.
Lo schizzo leggerà un valore della A0 ingresso analogico e trasmetterla come 
2 byte per il modulo ricevitore una volta al secondo.
Autore HobbyComponents.com

Rx collegamento dei moduli:

DESCRIZIONE PIN PIN DI ARDUINO
1 GND GND
2 RX D2 DATI
3 DATI RX N / A
4 VCC (5V) VCC
* /


/ * Includere la libreria Wire virtuale * /
#include 

/ * Digital IO pin thatwill essere utilizzato per la ricezione dei dati dal ricevitore * /
const int RX_DIO_Pin = 2;

void setup ()
{
pinMode (13, OUTPUT);
Serial.begin ( 9600 );

/ * Inizializza il perno DIO utilizzato per ricevere i dati dal modulo Rx * /
vw_set_rx_pin (RX_DIO_Pin);

/ * Ricezione a 2000 bit al secondo * /
vw_setup ( 2000 );

/ * Attiva il ricevitore * /
vw_rx_start (); 
}

/ * Programma principale * /
void loop ()
{
/ * Impostare le dimensioni del buffer di ricezione a 2 byte * /
uint8_t buffer_size = 2;

/ * Contiene i dati * recived /
unsigned int dati;

/ * Il buffer di ricezione * /
uint8_t RxBuffer [buffer_size];

/ * È un messaggio ricevuto? * /
if (vw_get_message (RxBuffer, e buffer_size)) // non bloccante
{
/ * Se è così, quindi accendere il LED collegato a DIO 13 
per indicare questo * /
digitalWrite (13, HIGH); 

/ * Memorizzare i dati byte di alta e bassa ricevuto * /
Dati = RxBuffer [0] << 8 | RxBuffer [1];

/ * Uscita questi dati al UART * /
Serial.print ("pin A0 Analogico:");
Serial.println (dati);

/ * Spegnere il LED sul pin 13 per indicare il fatto 
I dati sono stati ora ricevuto * /
digitalWrite (13, LOW);
}
}

Recensioni

Non ci sono commenti dei clienti al momento.

Scrivi una recensione

trasmettitore e ricevitore radio 433mhz, wireless kit

trasmettitore e ricevitore radio 433mhz, wireless kit

kit composto da ricevitore e trasmettitore senza fili, frequenza 433mhz.

Scrivi una recensione