Colleghiamo due computer via etere con un trasmettitore e un ricevitore radio economici e trasmettiamo alcuni dati significativi, come i file.
Necessario
- - un computer (o due computer),
- - Trasmettitore radio FS1000A e ricevitore radio XY-MK-5V (o simili),
- - due convertitori USB-UART (o porta COM del computer),
- - fili di collegamento.
Istruzioni
Passo 1
Useremo un trasmettitore FS1000A e un ricevitore XY-MK-5V. Il loro prezzo in un negozio online, se ordinato in Cina, è inferiore a $ 1, il che, come vedi, li rende molto, molto attraenti per gli esperimenti domestici.
Brevi caratteristiche tecniche del trasmettitore FS1000A:
- tensione di alimentazione - 3, 5 … 12 volt;
- frequenza operativa - 433, 92 MHz;
- distanza di trasmissione - da 20 a 200 metri (a seconda della tensione di alimentazione e dell'ambiente).
- potenza del trasmettitore - 10 mW.
Brevi caratteristiche tecniche del ricevitore radio XY-MK-5V:
- tensione di alimentazione - 5 volt;
- corrente consumata - 4 mA;
- frequenza del segnale - 433, 92 MHz.
I moduli escono dalla scatola senza antenne, quindi devi realizzarli e saldarli da solo. Le antenne possono essere realizzate in filo di rame lungo 17,3 cm, questa lunghezza corrisponde a un quarto della lunghezza d'onda del segnale trasmesso e alla massima efficienza dell'antenna. Dovrebbero essere saldati a speciali piazzole di contatto, che sono contrassegnate sui moduli con il marchio ANT.
Passo 2
Ora spiegherò l'essenza dell'idea. Trasmetteremo un segnale seriale digitale su un canale radio da un computer all'altro. I dati verranno inviati al trasmettitore radio utilizzando un convertitore USB-UART convenzionale (o una porta COM del computer). Riceveremo anche i dati dalla radio utilizzando un convertitore USB-UART.
Passaggio 3
Mettiamo insieme il circuito. Ecco come potrebbe apparire.
Se non c'è un secondo computer, non importa, puoi usarne uno. Il trasmettitore e il ricevitore saranno su porte seriali diverse.
Passaggio 4
Ora sul computer a cui è collegato il modulo ricevitore, utilizzare un monitor per porta seriale per connettersi alla porta con un convertitore USB-UART. Vedrai un rumore costante ricevuto dall'aria. Il fatto è che la maggior parte degli elettrodomestici che utilizzano un canale radio trasmettono a una frequenza di 933, 92 MHz. Si tratta di sistemi di sicurezza, sensori meteorologici, cancelli automatici, ecc. Il ricevitore sta cercando di amplificare il segnale e quindi amplifica solo il rumore. Quando il nostro trasmettitore inizia a trasmettere, supererà il rumore circostante e il ricevitore sarà in grado di riceverlo. Naturalmente, la distanza tra il ricevitore e il trasmettitore è importante, così come gli oggetti o le pareti che li separano. Questi attenueranno il segnale e possono portare a errori nei dati ricevuti.
Passaggio 5
Sul computer a cui è collegato il trasmettitore, tramite un qualsiasi programma di terminale, trasferiamo qualsiasi file alla porta del nostro convertitore UART. I dati ricevuti sono cambiati nel monitor della porta del ricevitore. Ma è già abbastanza difficile capire dove finisce il rumore e inizia il carico utile.
Per estrarre i dati dal rumore, una delle soluzioni semplici è scrivere un numero di zeri all'inizio e alla fine del file. L'illustrazione mostra che in questo caso non è difficile separare il rumore dai dati.