Нека свържем два компютъра по въздуха с евтин радиопредавател и приемник и предадем някои значими данни, като файлове.
Необходимо
- - компютър (или два компютъра),
- - радиопредавател FS1000A и радиоприемник XY-MK-5V (или подобен),
- - два преобразувателя USB-UART (или COM порт на компютъра),
- - свързващи проводници.
Инструкции
Етап 1
Ще използваме предавател FS1000A и приемник XY-MK-5V. Цената им в онлайн магазин, ако е поръчана в Китай, е по-малка от $ 1, което, виждате ли, ги прави много, много привлекателни за домашни експерименти.
Кратки технически характеристики на предавателя FS1000A:
- захранващо напрежение - 3, 5 … 12 волта;
- работна честота - 433, 92 MHz;
- разстояние на предаване - от 20 до 200 метра (в зависимост от захранващото напрежение и околната среда).
- мощност на предавателя - 10 mW.
Кратки технически характеристики на радиоприемника XY-MK-5V:
- захранващо напрежение - 5 волта;
- консумиран ток - 4 mA;
- честота на сигнала - 433, 92 MHz.
Модулите излизат от кутията без антени, така че трябва да ги направите и запоите сами. Антените могат да бъдат направени от медна жица с дължина 17,3 см. Тази дължина съответства на една четвърт от дължината на вълната на предавания сигнал и максималната ефективност на антената. Те трябва да бъдат запоени към специални контактни накладки, които са маркирани върху модулите с маркировка ANT.
Стъпка 2
Сега ще обясня същността на идеята. Ще предаваме цифров сериен сигнал по радио канал от един компютър на друг. Данните ще бъдат подадени към радиопредавателя с помощта на конвенционален USB-UART конвертор (или COM порт на компютъра). Също така ще получаваме данни от радиото с помощта на USB-UART конвертор.
Стъпка 3
Нека да съберем веригата. Ето как може да изглежда.
Ако няма втори компютър, няма значение, можете да използвате такъв. Предавателят и приемникът ще бъдат на различни серийни портове.
Стъпка 4
Сега на компютъра, към който е свързан приемният модул, използвайте монитор за сериен порт, за да се свържете с порта с USB-UART конвертор. Ще видите постоянен шум, получен от въздуха. Факт е, че повечето домакински уреди, които използват радиоканал, предават с честота 933, 92 MHz. Това са системи за сигурност, датчици за времето, автоматични порти и т.н. Приемникът се опитва да усили сигнала и следователно само усилва шума. Когато нашият предавател започне да предава, той ще надвиши околния шум и приемникът ще може да го приеме. Разбира се, разстоянието между приемника и предавателя има значение, както и какви предмети или стени са между тях. Те ще отслабят сигнала и могат да доведат до грешки в получените данни.
Стъпка 5
На компютъра, към който е свързан предавателят, с помощта на която и да е терминална програма, нека прехвърлим всеки файл към порта на нашия преобразувател UART. Получените данни са променени в монитора на порта на приемника. Но е достатъчно трудно да се разбере къде свършва шумът и полезният товар започва.
За да се извлекат данни от шума, едно от простите решения е да се напишат редица нули в началото и в края на файла. Илюстрацията показва, че в този случай не е трудно да се отдели шумът от данните.