Connectons deux ordinateurs par liaison radio avec un émetteur et un récepteur radio bon marché et transmettons des données significatives, telles que des fichiers.
Nécessaire
- - un ordinateur (ou deux ordinateurs),
- - Emetteur radio FS1000A et récepteur radio XY-MK-5V (ou similaire),
- - deux convertisseurs USB-UART (ou port COM de l'ordinateur),
- - les fils de connexion.
Instructions
Étape 1
Nous utiliserons un émetteur FS1000A et un récepteur XY-MK-5V. Leur prix dans une boutique en ligne, s'ils sont commandés en Chine, est inférieur à 1 $, ce qui, voyez-vous, les rend très, très attrayants pour les expériences à domicile.
Brèves caractéristiques techniques du transmetteur FS1000A:
- tension d'alimentation - 3, 5 … 12 volts;
- fréquence de fonctionnement - 433, 92 MHz;
- distance de transmission - de 20 à 200 mètres (selon la tension d'alimentation et l'environnement).
- puissance d'émission - 10 mW.
Brèves caractéristiques techniques du récepteur radio XY-MK-5V:
- tension d'alimentation - 5 volts;
- courant consommé - 4 mA;
- fréquence du signal - 433, 92 MHz.
Les modules sortent de la boîte sans antennes, vous devez donc les fabriquer et les souder vous-même. Les antennes peuvent être constituées de fil de cuivre de 17,3 cm de long, cette longueur correspond au quart de la longueur d'onde du signal émis et à l'efficacité maximale de l'antenne. Ils doivent être soudés à des plages de contact spéciales, qui sont marquées sur les modules avec le marquage ANT.
Étape 2
Maintenant, je vais expliquer l'essence de l'idée. Nous allons transmettre un signal série numérique sur un canal radio d'un ordinateur à un autre. Les données seront transmises à l'émetteur radio à l'aide d'un convertisseur USB-UART conventionnel (ou d'un port COM d'ordinateur). Nous recevrons également les données de la radio à l'aide d'un convertisseur USB-UART.
Étape 3
Montons le circuit. Voilà à quoi cela pourrait ressembler.
S'il n'y a pas de deuxième ordinateur, ce n'est pas grave, vous pouvez en utiliser un. L'émetteur et le récepteur seront sur des ports série différents.
Étape 4
Maintenant, sur l'ordinateur auquel le module récepteur est connecté, utilisez un moniteur de port série pour vous connecter au port avec un convertisseur USB-UART. Vous verrez un bruit constant reçu de l'air. Le fait est que la plupart des appareils électroménagers qui utilisent un canal radio émettent à une fréquence de 933, 92 MHz. Ce sont des systèmes de sécurité, des capteurs météorologiques, des portails automatiques, etc. Le récepteur essaie d'amplifier le signal et ne fait donc qu'amplifier le bruit. Lorsque notre émetteur commencera à émettre, il dépassera le bruit environnant et le récepteur pourra le recevoir. Bien sûr, la distance entre le récepteur et l'émetteur est importante, ainsi que les objets ou les murs qui les séparent. Ceux-ci atténuent le signal et peuvent entraîner des erreurs dans les données reçues.
Étape 5
Sur l'ordinateur auquel l'émetteur est connecté, à l'aide de n'importe quel programme de terminal, transférons n'importe quel fichier sur le port de notre convertisseur UART. Les données reçues ont changé dans le moniteur du port du récepteur. Mais il est déjà assez difficile de savoir où s'arrête le bruit et où commence la charge utile.
Pour extraire des données du bruit, une des solutions simples consiste à écrire un nombre de zéros au début et à la fin du fichier. L'illustration montre qu'il n'est pas difficile de séparer le bruit des données dans ce cas.