Conectemos dos computadoras por aire con un transmisor y receptor de radio baratos y transmitamos algunos datos significativos, como archivos.
Necesario
- - una computadora (o dos computadoras),
- - Transmisor de radio FS1000A y receptor de radio XY-MK-5V (o similar),
- - dos convertidores USB-UART (o puerto COM de la computadora),
- - cables de conexión.
Instrucciones
Paso 1
Usaremos un transmisor FS1000A y un receptor XY-MK-5V. Su precio en una tienda en línea, si se ordena en China, es menos de $ 1, lo que, como ve, los hace muy, muy atractivos para experimentos caseros.
Breves características técnicas del transmisor FS1000A:
- tensión de alimentación - 3, 5 … 12 voltios;
- frecuencia de funcionamiento - 433, 92 MHz;
- distancia de transmisión - de 20 a 200 metros (según la tensión de alimentación y el entorno).
- potencia del transmisor - 10 mW.
Breves características técnicas del receptor de radio XY-MK-5V:
- voltaje de suministro - 5 voltios;
- corriente consumida - 4 mA;
- frecuencia de señal - 433, 92 MHz.
Los módulos salen de la caja sin antenas, por lo que tienes que hacerlos y soldarlos tú mismo. Las antenas se pueden fabricar con hilo de cobre de 17,3 cm de longitud, longitud que corresponde a un cuarto de la longitud de onda de la señal transmitida y la máxima eficiencia de la antena. Deben soldarse a almohadillas de contacto especiales, que están marcadas en los módulos con la marca ANT.
Paso 2
Ahora explicaré la esencia de la idea. Transmitiremos una señal serial digital a través de un canal de radio de una computadora a otra. Los datos se enviarán al transmisor de radio mediante un convertidor USB-UART convencional (o un puerto COM de computadora). También recibiremos datos de la radio mediante un conversor USB-UART.
Paso 3
Armemos el circuito. Así es como podría verse.
Si no hay una segunda computadora, no importa, puede usar una. El transmisor y el receptor estarán en diferentes puertos serie.
Paso 4
Ahora, en la computadora a la que está conectado el módulo receptor, use un monitor de puerto serie para conectarse al puerto con un convertidor USB-UART. Verá un ruido constante recibido del aire. El hecho es que la mayoría de los electrodomésticos que utilizan un canal de radio transmiten a una frecuencia de 933, 92 MHz. Se trata de sistemas de seguridad, sensores meteorológicos, portones automáticos, etc. El receptor está tratando de amplificar la señal y, por lo tanto, solo amplifica el ruido. Cuando nuestro transmisor comience a transmitir, superará el ruido circundante y el receptor podrá recibirlo. Por supuesto, la distancia entre el receptor y el transmisor es importante, así como qué objetos o paredes hay entre ellos. Estos atenuarán la señal y pueden provocar errores en los datos recibidos.
Paso 5
En la computadora a la que está conectado el transmisor, usando cualquier programa de terminal, transfiramos cualquier archivo al puerto de nuestro convertidor UART. Los datos recibidos han cambiado en el monitor del puerto del receptor. Pero ya es bastante difícil averiguar dónde termina el ruido y comienza la carga útil.
Para extraer datos del ruido, una de las soluciones simples es escribir una cantidad de ceros al principio y al final del archivo. La ilustración muestra que no es difícil separar el ruido de los datos en este caso.