Еще раз о передатчиках и приемниках 433 МГц
Простейший комплект из приемника и передатчика ISM-диапазона 433 МГц завоевал заслуженную популярность в среде любителей электроники. Комплекты дешевы (даже в «Чипе-Дипе» их можно купить рублей за 300, а на Ali, говорят, вообще за полтинник), просты и надежны. Кроме того (о чем вы, возможно, не подозреваете), это самый дальнодействующий и проникающий способ беспроводного обмена данными — сигнал на частоте 433 МГц куда лучше проходит через препятствия и действует на более далеком расстоянии, чем в популярном диапазоне 2,4 ГГц (433 МГц полностью задерживаются стенкой в полметра бетона, а Wi-Fi умирает уже на 10 сантиметрах). Допускаю, что недавно появившиеся модули MBee-868, будучи снабженными соответствующей (направленной) антенной, «стреляют» дальше, но они как минимум на порядок дороже, сложнее в подключении, требуют управления энергосбережением и предварительной настройки. И вдобавок частота 868 МГц вдвое хуже проходит через препятствия (хотя, конечно, несравненно лучше частоты 2,4 ГГц).
О приемниках-передатчиках 433 МГц написано очень много (в том числе и на хабре, конечно). Однако, правильно включать в схему этот комплект по какой-то странной причине, кажется, не умеет никто. Когда я в который раз прочел вот тут, что комплект «принимал на 8-ми метрах в пределах прямой видимости, 9-ый метр осилить не удалось», мое терпение лопнуло. Какие еще 8 метров?! В 40-50 я бы поверил, хотя в реальности, наверное, дальность еще больше.
Стоит заметить, что я далее решаю задачу создания линии для передачи произвольных данных, а не просто управления какими-нибудь умными розетками или мотором модели катера. Моя задача сложнее, но все-таки расстояние надежной работы у меня оказывается гораздо больше. Причем в такой задаче важно не только и не столько расстояние в пределах прямой видимости (оно может служить только для сравнения), сколько способность проникать через различные препятствия.
У меня такой комплект работает за городом на расстоянии примерно 25-30 метров под острым углом к бревенчатой стенке, так, что на пути сигнала оказывается примерно метр (в сумме) стен и перегородок, причем частично экранированных фольгированным утеплителем. На гораздо меньшем расстоянии, почти прямо за стенкой, WiFi уже полностью теряет сигнал. В городе сигнал добивает от одного конца трехкомнатной городской квартиры к другому через две межкомнатные перегородки, а также с балкона, где по прямой линии между передатчиком и приемником не менее 80 сантиметров кирпичной кладки и гипсолитовая перегородка. Никаких более дорогих вариантов комплектов, упомянутых в приведенном обзоре, я не употреблял.
Дополнительный плюс комплекта в том, что в паузах передатчик не потребляет ничего, причем без всяких специальных режимов Sleep, просто по принципу своего устройства (ток потребления в покое сравним с токами коллекторной утечки запертого транзистора, то есть порядка 100 нА).
Давайте разберемся, в чем тут подводные камни.
Подключение передатчика
Передатчик (он носит название FS1000A), как мы видим из его схемы ниже, представляет собой простейший генератор на основе ПАВ-резонатора на 433 МГц. Генератор собран на транзисторе Q1, а транзистор Q2, на базу которого подаются цифровые данные — просто ключ, который подключает генератор к питанию (к шине GND) при наличии высокого уровня (логической единицы) на входе. Питание может быть от 5 до 12 вольт, причем, по утверждению производителей, чем выше питание, тем дальше работает связь.
Принципиальных преимуществ увеличенного питания в рамках своей задачи я не заметил. Тем не менее, не следует пренебрегать фактом, что особых требований к питанию тут не предъявляется, и при повышенном напряжении девайс будет работать только лучше. Удобно подключать передатчик непосредственно к напряжению с адаптера 9-12 вольт, аккумулятора или комплекта из 6 батареек (контакт Vin Arduino). При нестабилизированном питании, которое может превышать 12 вольт (как, например, у аккумуляторов) я обычно развязываю передатчик от основной схемы отдельным 9-вольтовым стабилизатором (можно простейшим 78L09), причем разницы в работе между питанием 9 и 12 вольт я не наблюдаю никакой. У Uno или Nano можно для питания самого контроллера и остальных схем (например, датчиков) при этом использовать встроенный стабилизатор 5 вольт, а для Mini (особенно — его дешевых клонов) я бы посоветовал поставить отдельный 5-вольтовый стабилизатор, подключив его к выводу 5V.
Следует отметить, что в последнее время стали появляться передатчики, выглядящие несколько нестандартно (см. рис. ниже). Оказалось, что отсутствие дросселя L1 (трехвиткового), от которого остались только отверстия — фикция, он просто заменен на соответствующий SMD-компонент. Хуже в этом варианте другое: неряшливая полиграфия может ввести в заблуждение относительно подключения выводов данных и питания. Правильное подключение показано на рисунке, оно для всех вариантов одинаково:
Самое поразительное в этом деле — то, что при перепутанном подключении данных и питания передатчик на небольших расстояниях продолжает работать! Если вы рассмотрите схему, то поймете в чем дело: база Q2 через резистор при этом оказывается подключенной к питанию, транзистор всегда открыт, и влияния на работу схемы не оказывает. А логический высокий уровень на шине питания просто запитывает в нужный момент генератор. Несуразности начинаются на некотором расстоянии — понятно, что из логического вывода источник питания получается плохой.
Подключение приемника
При приобретении приемника (он может носить название вроде MX-RM-5V или XD-RF-5V) обращайте внимание на длину выводов — мне как-то попалась целая партия с укороченными штырьками, отчего из стандартного разъема PBS приемник вываливался при малейшем перекосе и его приходилось к плате специально крепить.
У приемника схема гораздо сложнее (я ее не буду воспроизводить, но можете ознакомиться, например, тут). Она должна принять и усилить высокочастотный сигнал, отфильтровать частоту 433 МГц, выделить всплески и преобразовать их в логические уровни. Приемник имеет подстроечный дроссель (посередине платы), но без точных приборов для измерения амплитудно-частотной характеристики я его крутить не советую — скорее всего, вы ничего не улучшите, а только испортите.
Так как уже на небольшом расстоянии сигнал будет гораздо меньше помехи, понятно, что мы с помехами должны бороться по всем фронтам: и схемотехническими и программными методами. Последнее за нас делают библиотеки, но какая бы математика не применялась в программной обработке, желательно сначала сделать все для того, чтобы логическая единица на выходе появлялась только при всплеске полезного сигнала и не появлялась при наличии помехи. Иными словами, классно было бы от помех при приеме отстроиться заранее по максимуму.
Стандартный метод снижения помех, известный в мои времена каждому школьнику, собравшему хоть один радиоприемник или усилитель, заключается в том, что для чувствительных к помехам узлов необходимо делать отдельное питание, по максимуму изолированное от остальных схем. Можно его делать разными методами: когда-то ставили отдельный стабилитрон, сейчас часто изолируют питание проблемного узла LC-фильтром (так рекомендуется поступать, например, для АЦП, посмотрите даташиты на AVR-контроллеры). Но в наших условиях, когда современные компоненты невелики и дешевы, проще просто поставить на приемник отдельный от всего остального стабилизатор.
Стабилизатор, например, типа LP2950-5.0 плюс два необходимых конденсатора к нему в самом дешевом варианте (когда оба конденсатора — керамические, в диапазоне 1–3,3 мкФ) добавит к стоимости вашей схемы рублей шестьдесят максимум. Но я предпочитаю не экономить: на выходе ставлю обычный керамический, а на входе электролит (10–100 мкФ), причем твердотельный (полимерный) или танталовый. Обойтись керамическими конденсаторами и там и там можно, если входное напряжение 7-12 вольт поступает с батареек-аккумуляторов или с другого аналогового стабилизатора. Импульсные стабилизированные источники и простейшие нестабилизированные выпрямители требуют дополнительной фильтрации. Можно использовать дешевый алюминиевый электролит, если ставить параллельно ему керамический 0,1 мкФ, еще лучше поставить на входе последовательную индуктивность в несколько долей или единиц миллигенри.
Стабилизатор следует устанавливать прямо около приемника, длина проводников должна быть минимальна. Вместо LP2950 можно взять LM2931 или аналогичный с маленьким проходным напряжением (это особенно важно, если схема питается от батареек — для обычного LM78L05 входное напряжение должно быть не менее 7,5, а лучше 8-9 вольт).
Сравнив со случаем питания приемника непосредственно от Arduino, как рекомендуется во всех публикациях (исключений я не встречал), вы поразитесь полученному эффекту — дальность и способность проникать через стенки сразу увеличивается в разы. Приемник вместе со стабилизатором для удобства можно вынести в отдельную маленькую коробочку. Связать его выход с контроллером в основном корпусе можно любым трехжильным проводом (два питания и сигнальный проводник) длиной до 3 метров, а может быть и больше. Удобнее это потому, что еще нужны антенны, и по правилам будет лучше, если они будут параллельны друг другу в пространстве, а большие корпуса не всегда удается разместить так, чтобы антенны торчали в нужной ориентации.
В простейшем варианте в качестве антенн можно обойтись обрезками одножильного провода сечением не меньше 0,5 мм и длиной 17 см ± 1-3 мм. Не следует употреблять многожильный монтажный провод! В продаже имеются более компактные спиральные антенны, но я лично их эффективность не испытывал. Кончик антенны и у передатчика и у приемника запаивается в соответствующее отверстие в углу платы (не ошибитесь в модернизированном варианте передатчика — там слово ANT тоже не на месте, см. рис. выше).
Формирование и обработка передаваемых данных
Это второй крупный недостаток большинства обзоров по нашей теме: авторы ограничиваются какой-то локальной задачей, не формулируя ее в общем виде, как передачу произвольных данных одним пакетом. Как вы поняли из описания выше, передаваться нашим комплектом может только простая последовательность бит. Стандартная библиотека VirtualWire кодирует их специальным образом (каждая тетрада кодируется 6-ю битами, впереди добавляется синхронизирующий заголовок, и еще добавляется контрольная сумма для всего пакета) и на выходе превращает в более привычную последовательность байт. Но разбираться с ней уже приходится программисту самостоятельно.
Далее мы считаем, что передатчик и приемник подключены к Arduino. Кроме VirtualWire, в связи с бумом «умных домов», есть еще много всякого подобного, вроде RC-Switch или RemoteSwitch, но они ориентированы на другие задачи, и для передачи произвольных данных их употреблять явно не стоит.
Максимальная длина одного сообщения в VirtualWire равна 27 байт (см. документацию). Передача одного полного сообщения (оно автоматически дополняется сигнатурой 0xb38, значением длины сообщения и контрольной суммой) при выбранной мной скорости 1200 бит/с составляет 0,35 секунды.
Чем больше, кстати, выбранная скорость передачи, тем дальность передачи будет меньше. По опыту применения RS-232 известно, что при увеличении дальности допустимая скорость передачи экспоненциально падает: на скорости 19200 неэкранированная линия работает на 15 метров, на 9600 — 150 метров, а на скорости 1200 — более километра. Интересно было бы экспериментально выяснить характер этой зависимости для нашего случая, ведь очень много здесь зависит и от применяемой математики.
Инициализация передатчика в VirtualWire выглядит так:
Разберем принципы формирования данных на конкретном примере. Пусть у нас имеется выносной датчик температуры-влажности. Он выдает значения (переменные temperature и humidity) в формате действительного числа со знаком (float). Чтобы было проще разбираться на приемном конце, будем все приводить к виду положительного целого числа с числом десятичных разрядов не менее 4, переводить разряды по отдельности в ASCII-символы, передавать получившуюся строку, а на приемном конце выполнять обратные операции. Конечно, можно упростить задачу (например, обойтись без преобразования в ASCII и укоротить числа), но в таком виде она получается единообразной для почти любых разновидностей цифровых данных, что упрощает разборку при приеме.
На практике для формирования сообщения удобно воспользоваться типом String, примерно так:
Если требуется передавать более точные числа с большим количеством разрядов, то вы просто увеличиваете длину массива msg. Глобальные «волатильные» переменные tmpr и hum нужны в случае, если вы осредняете несколько показаний, в противном случае они тоже могут быть объявлены локальными внутри функции loop(). Сообщение, как видите, состоит из значений преобразованных температуры и влажности, в ASCII-строках по четыре байта каждое, предваряемых строкой из трех символов «DAH» (символы могут быть любыми другими из таблицы ASCII). Это сигнатура, которая позволит выделить данное сообщение из числа возможных других, посылаемых аналогичными устройствами. Не пренебрегайте сигнатурой, даже если вы полагаете, что других устройств поблизости в этом диапазоне не предвидится, заодно она служит дополнительной гарантией целостности принимаемых данных.
Заметьте также, что при преобразовании строки в массив необходимо указать на один символ больше, чем суммарная длина сообщения (3+4+4=11), это учитывается нулевой символ, замыкающий строку. А величина массива msg[] должна быть указана с запасом и может быть любой, в данном случае от 13 до 27 байт. При передаче все равно отправится ровно столько, сколько вернет функция strlen(msg), то есть 11 байт + нулевой символ.
В приемной части полученный массив ASCII-кодов придется разбирать (парсить). Но сначала нужно его принять. Для инициализации приема выполняются следующие действия:
Собственно прием с разборкой строки такой:
Надеюсь, у вас теперь будет меньше вопросов по применению этих дешевых и удобных в применении устройств.
Arduino.ru
Какой приемопередатчик лучше купить на али на 315 мгц или 2.4 ггр? Нужна дальность.
Какой купить если надо передать как можно дальше? На какой частоте лучше передается сигнал 2.4 или 315?
315 дальше при одинаковых условиях и мощности
а какая нужна дальность? и что нужно делать?
. если надо передать как можно дальше?
315 дальше при одинаковых условиях и мощности
а какая нужна дальность? и что нужно делать?
Чем больше частота, тем меньше расстояние. Ещё от антенны и мощности передатчика конечно зависит. А также от качества китайской сборки. Бывает модули на 315/433 МГц полное говно попадаются. На 2.4 ГГц не покупал, не знаю.
Какой купить если надо передать как можно дальше? На какой частоте лучше передается сигнал 2.4 или 315?
Какой купить если надо передать как можно дальше? На какой частоте лучше передается сигнал 2.4 или 315?
Он на 2.4 ггц, а как тут пишут, чем ниже частота, тем дальше бьет. Почему же про 315 мгц пишут, что реально он максимум на пару десятков метров бьет?
Он на 2.4 ггц, а как тут пишут, чем ниже частота, тем дальше бьет. Почему же про 315 мгц пишут, что реально он максимум на пару десятков метров бьет?
Не верьте всему, что здесь говорят
на прямой видимости особо заметно небудет, а если есть препятсвия, то чем ниже частота тем лучшая проникаемость сигнала. и всетаки что за сигнал надо передать и на какое рассояние?
Ну так а каке модули на алиехпресс лучшие? Можно прямо ссылку, чтобы я купил правильгный. А то читаю там комментарии и везде мат перемат что реально на десяток метров берет даже после настройки контура L-C подстроечной L. Вот и вопрос поэтому. Десять метром мне мало. Какой модуль там купить приемника+передатчика, какой там лучший?
N-i-ki, конкретный я посоветовать не могу. У меня вызывают доверие добротные заэкранированные модули, обычно они уже с контроллерами. типа такого или такого. Ссылки просто для примера, как повод для размышления.
так и не ответили до конца.
есть ли препятствия между приемником и передатчиком?
требуется ли подвижность передатчика и приемника?
между чем и чем передаются данные?(какие устроиства)
данные передаются или просто 2 сигнала(вкл и выкл)?
а то ведь в последнем случае можно что-то типа BaoFeng УФ-5R использовать
так и не ответили до конца.
Вопросы ТС были чисто риторическими, просто хотелось поговорить
почему риторические? от поставленных условий зависит выбранное решение
почему риторические? от поставленных условий зависит выбранное решение
есть ли препятствия между приемником и передатчиком?
Точно пока не знаю. Может незначительные из кирпичной стены или земли холмика.
требуется ли подвижность передатчика и приемника?
Нет, как я понял моторов, релюх и прочих помехо возбудителей рядом быть не должно.
между чем и чем передаются данные?(какие устроиства)
Приемник и передатчик миниатюрные как на алиэкспресс две платки.
данные передаются или просто 2 сигнала(вкл и выкл)?
Передаваться будет вкл выкл но кодированно на 4 кнопки.
а то ведь в последнем случае можно что-то типа BaoFeng УФ-5R использовать
Эти штуки посмотрю, особенно если они на али продаются.
Обучаемый пульт ДУ на 315МГц
Данный пульт предназначен для дополнения имеющейся системы дистанционного управления, если она не поддерживает обучение новым пультам. Скопировать можно в данном случае только пульт с фиксированным кодом. Частота в 315Мгц выбрана неспроста. Если коротко — всё работает, брать можно.
Внешний вид: 
Пришел в пакете с пупыркой, причем принесли почтой в ящик, что случается не каждый день. Инструкции не было. Батарейки — тоже. За такие деньги мог бы и положить, однако.
Кишочки: 

Можно заметить повреждение дорожки возле минусвого контакта батарейки. Батарейка, кстати, размера А27 или 27А — 8мм диаметром. Пришло уже с восстановленной дорожкой, флюс смыт почти везде — чуть-чуть следов было возле резонатора и возле конденсатора который рядом с ним. 8-ногая микросхема это епромка 24с02, на большой маркировка затёрта.
Обучение — простое. Нажимаем на пару секунд две верхние кнопки, светодиод начинает быстро моргать, отпускаем. Подносим оригинальный пульт максимально близко (лучше сложить низ к низу), нажимаем и держим обучаемую кнопку на этом пульте, нажимаем и держим нужную кнопку на оригинальном пульте, пока светодиод на программируемом не начнет мигать. Отпускаем. Переходим к следующей кнопке. Запрограммировали — можно пользоваться.
Дальность толком не проверял, ибо пульт данный брался под определенную задачу, и сразу после программирования и проверки что всё получилось — я его сразу разобрал (тут всплыл нюанс, о котором ниже). Но где-то около 5м точно есть. Есть интересный нюанс. Пульт рассчитан на то, что он будет работать в руке. Звучит глупо, попробую объяснить, что я имею в виду. мало того что в самом корпусе полно металла (он тяжелый, да, кнопки — металлизация, а вот то что на корпусе блестит — железяка), так еще и рука тоже влияет на его работу (вероятно уходит частота передатчика — что логично и закономерно). В итоге если его полностью разобрать и положить на стол — дальность резко падает. В моём случае — он по-прежнему стабильно работал даже в таком виде в том месте где должен быть установлен, но из другой комнаты — уже как-то нестабильно, да и в целом — его работа стала зависеть от положения в пространстве.
Но если не «ломать» — то всё работает ок, могу рекомендовать к покупке. Впрочем, тут тоже есть нюанс. Можно сказать, что «в целом» широко распространены две частоты для ДУ — 315 и 433МГц. И прежде чем заказывать универсальный пульт — нужно определиться с необходимой частотой. Я для этого использовал осциллограф и платки приемников типа таких. Но обычно на пульте и/или на приемнике написана частота. Самое досадное — что абсолютно аналогичные пульты на 433МГц в полтора-два раза дешевле. Существуют и универсальные пульты на любую частоту, но стоят дороже. Второй нюанс — используемый родным пультом код. Он бывает статический (фиксированный) и динамический. Фиксированный на «обычных» пультах часто задается распайкой перемычек на плате пульта. Данный универсальный пульт работает только с такими дистанционками. Для динамического кода также вроде как существуют обучаемые пульты, которые закономерно еще дороже. Обычно на страницах описания товара продавцы уточняют для пультов на каких микросхемах подходит их универсальный.
Теперь, собственно, расскажу и покажу для чего это всё покупалось.
Мы с женой приобрели люстру в спальню. Люстра «модная», стекло, зеркала, светодиоды… И дистанционка. Причем, реализация своеобразная, и рассчитана на то что у вас обычная проводка для люстры. Поясню. В люстре — приемник на три канала — основные лампы, галогенка «дежурного света» и светодиоды. На пульте — 6 кнопок по одной на вкл/выкл каждого канала, одна — таймер выключения и еще две — вкл всё и выкл всё. С настенного выключателя это тоже переключается, но «перебором». То есть при включении выбираются светодиоды, быстрое выкл-вкл — основной свет, потом галогенка, потом другие комбинации. Памяти нет. Самое разумное использование получается — выключатель на стене всегда включен, и рулим пультом. Но пульт один, и он постоянно болтается по комнате, ессно — то возле дивана, то возле телевизора. Ну то есть вы поняли для чего мне второй пульт? Правильно, встроить его в настенный выключатель.
Электрика у нас стоит китайский Lezard, купленный в оффлайне — дешево, сердито и достаточно симпатично. Розетки, кстати, в этот раз сделаны лучше чем то что я раньше видел и ставил. Зажимы под провода уже правильные.
Для начала — берем выключатель и выбрасываем из него всё лишнее — клеммы, контакты, пружинки…

Далее делаем платки из одностороннего стеклотекстолита и запаиваем в них кнопочки, которые неправильно называют «тактовыми». На самом деле tact — сокращение от tactile, то бишь кнопки эти не тактовые, и уж тем более не тактические, а тактильные, то бишь с кликом — а не сенсорные.

Идея в том, чтобы длина их толкателей была такой, чтобы шток клавиш родного переключателя (ну вот эта темно-серая хрень на фото справа) входил между ними без особого люфта, но с минимальным зазором — иначе всё это будет либо неэстетично болтаться, либо при любом перекосе кнопки будут самонажиматься. Естественно, предварительно нужно уточнить схему соединения родных кнопок в пульте — в данном случае у них один общий контакт, что просто замечательно. Припаиваем к нашим платкам 5-проводной шлейф соответствующим образом, не забываем соединить и общий провод между платками. Также лучше их распереть вставочкой чтобы не болтались — сильно облегчает сборку. Возможно, придется что-то где-то подпилить или подрезать — например чтобы шлейф влез нормально по ширине, а не заворачивался.

Далее выпаиваем из платы пульта родные кнопки (можно и не выпаивать, но нафига они там?) и припаиваем наш шлейф. После проверки — выпаиваем и контакты батарейки, вместо них припаиваем провода, ну и всю плату пульта затягиваем в термоусадку, например. я использовал каптоновую ленту — термоусадки подходящего диаметра не оказалось под рукой. Фоток, к сожалению, нет. Тут важный момент — ОБЯЗАТЕЛЬНО нужно проверить как работает, потому что как минимум от нажатия кнопки вверх срабатывают нижние микрики, и при пайке перепутать это по запаре можно на раз-два. Потом придется снимать и всё переобучать. А оно нам надо? Лучше перепроверить.
Озадачиваемся «батарейным отсеком». Изначально я не думал, что батарейку получится разместить на видном месте — но свершилось чудо. Гравером пропилил пластик сверху — и в образовавшееся место отлично вошла родная батарейка. Для ее установки делаем п-образный «крепеж» опять же из фольгированного стеклотекстолита, к которому припаиваем родную пружинку, которую мы отпаяли с платы пульта ранее.


Всё, пульт готов, осталось как-то закрепить платку чтобы не болталась и можно ставить на место. снимаем старый выключатель, соединяем подходившие к нему провода напрямую — теперь у нас всегда подано напряжение на люстру. Хорошо это или плохо — я не знаю, ведь по сути это ничем не отличается от постоянно включенного выключателя на стене — что и так штатный режим работы. Для замены лампочки — выключаем соответствующий канал пультом, а параноики могут и автоматы отключить. Единственный минус — при пропадании сети включается первый канал в люстре — это светодиоды. Такая вот неприятная особенность у этой системы — сделано оно как раз для управления системой без пульта. Вроде и не страшно — но неприятно, и может быть важно если уезжать надолго. Но у нас всегда дома кто-то есть, так что непринципиально.
Результат «в интерьере»:
Что имеем в результате? Выключатель на стене «как настоящий». Батарейка в нём меняется на раз-два. Управление (выключатель справа от двери):
левая верхняя кнопка — основной свет
правая верхняя — галогенка
правая нижняя — светодиоды
левая нижняя — выключить всё.
Соответственно выключить или включить каждый канал можно нажатием соответствующей кнопки либо на этом вот настенном пульте, либо на штатном ПДУ. Удобно до чёртиков — теперь всё работает логично. Единственный минус получившейся конструйни — постоянно поданное на люстру напряжение. Но, повторюсь, оно и так было постоянно подано выключателем, а управляли с пульта. Это по, так сказать, электробезопасности — а то на ЯПе меня закидали помидорами на тему «колхозить в электрике нельзя, начнёт искрить и сгорит!». Гореть тут нечему — силовые провода соединены мимо данного пульта, сам он совершенно автономен, а на моей памяти я не встречал еще пультов от сигналки, например, которые бы заискрили и сгорели. А если речь о системе управления в люстре — так это не я её ставил, оно такое было.
По частоте. Я в курсе, что использование частоты 315МГц как-бы не совсем легально. Но — во-первых мощность совершенно мизерная, а во-вторых — я такую люстру, опять же, в магазине купил, так что имеем то что имеем, все претензии туда.
Надеюсь, обзор был полезен, и сподвигнет еще кого-нибудь улучшить свою жизнь 😉











