MP1516

RFToy - Универсальный, Ардуино совместимый радиомодуль

Универсальный радиомодуль предназначен для DIY моделирования и экспериментов в области беспроводной радиосвязи на частоте 433МГц или 2.4 ГГц. Модуль построен на мощном, в масштабах Ардуино, микроконтроллере ATMEL MEGA328P и снабжен OLED экраном, что упрощает отладку программ и обеспечивает наглядность процессов. Через установленные разъемы к модулю можно легко подключить либо очень бюджетные радиомодули, работающие на частоте 433 МГц (приемник и передатчик), либо популярный модуль nRF24L01, работающий на частоте 2,4 ГГц. Несколько свободных выходов микроконтроллера выведены на контакты платы для подключения внешних устройств. Встроенная баттарея для автономных решений. Три кнопки для организации меню. Проект является открытым, его автор: http://rayshobby.net/rftoy/ На этом сайте можно найти дополнительные материалы, примеры и библиотеки, которые позволят легко стартовать свои собственные эксперименты.

Готовый модуль


Вы недавно смотрели

Технические характеристики

Напряжение питания (В)
5
Тип питания
постоянный
Длина (мм)
57
Ширина (мм)
38
Высота (мм)
25
Вес, не более (г)
50
Вес
59 г


Особенности

ATmega328p @ 3.3V, 8MHz, с чипом CH340G USB-serial адаптера и Arduino-Mini загрузчиком (bootloader)

Программирование в SDK Arduino с использованием mini-USB подключения через встроенный разъем

128×64 OLED дисплей, 3 тактовых кнопки.

20mm литиевая батарея в держателе, сдвижной переключатель для выбора между USB и батарейным питанием.

Pазъемы для подключения 433/315 MHz RF передатчика и приемника, ключ питания для них реализован на MOSFET транзисторе

3.5mm аудио разъем для вывода принятого сигнала на линейный вход компьютера для изучения параметров сигнала.

Разъем для подключения nRF24L01 радиомодуля.

Разъемы для подключения внешних элементов и/или экспериментов на "breadboard".



Примеры решений

Мы предлагаем в качестве примера собрать некоторые решения на базе этого модуля: 1. RF Recoder - устройство для записи кодов кнопок брелков и пультов ДУ с фиксированным кодом для дальнейшего управления сопряженными с ними устройствами. 2. RF Sensor - беспроводной датчик температуры на частотах 433МГц либо 2.4ГГц. 3. Анализатор эфира - прибор для расшифровки сигналов беспроводных бытовых приборов. Получив опыт вы сможете сделать другие, нужные вам устройства с радиоканалом. Например, включение освещения на дачном участке или перед гаражом с помощью свободной кнопки уже имеющегося брелка.




Как показано на видео, есть несколько примеров для демонстрации базовых возможностей модуля MP1516 RFToy

  • RF Recorder: этот пример показывает как использовать RFToy для декодирование сигналов пультов или брелков дистанционного управления популярных устройств бытового дистанционного управления электроприборами и освещением. Декодированный сигнал запоминается в EEPROM и затем воспроизводится, повторяя команду "родного" пульта. Можно запомнить до 7 различных сигналов, для управления 7 радио выключателями. Пример построен на библиотеке RCSwitch и имеет базовый интерфейс пользователя с использованием экрана и кнопок.

  • Беспроводной датчик температуры: этот пример использует пару модулей RFToy — один из них имеет термистор, подключенный к аналоговому pin A1 и периодически посылает в эфир через передатчик 433 МГц значение температуры; другой модуль через приемник 433МГц принимает сигнал и отображает значение температуры на дисплее. Пример построен на базе библиотеки VirtualWire и использует функцию watchdog timer и спящий режим микроконтроллера для продления срока жизни батареи, в то время когда передатчик не передает измеренную температуру. Как вариант этого примера, можно использовать пару высокочастотных модулей nRF24L01 библиотеку Mirf.

  • Взаимодействие с "заводскими" беспроводными датчиками: можно почитать несколько блогов об использовании Arduino для связи с покупными беспроводными датчиками температуры, влажности, дождя, влажности почвы. Перечисленные датчики так же работают на частоте 433MHz. Этот пример показывает как можно запустить работу с ними с помощью модуля RFToy и отобразить измеренные параметры на дисплее модуля.

Блоги и другая информация написана часто на английском языке и если вы им не владеете, просто используйте переводчик GOOGLE, вы вполне сможете понять смысл и использовать полученную информацию в своих работах. Благодаря встроенными кнопкам, дисплею, совместимостью с Ардуино можно реализовать сотни других проектов, используя RFToy.

 



Статьи

Тысяча первый способ управления радиорозетками



Схемы

MP1516 - RFToy - Универсальный, Ардуино совместимый радиомодуль - Схема

Схема скачать




Комплектация

Модуль RFToy
1
Передатчик 433 МГц
1
Приемник 433 МГц
1
Батарея CR2032
1
Инструкция
1


Подготовка к эксплуатации

В модулях уже установлен пример RF Recoder. Приготовьте свою систему ДУ для эксперимента. Это должно быть дистанционное управление с фиксированным кодом, например, МР426 от Мастер Кит или другое. ВНИМАНИЕ! Коды брелков автомобилей, автоматических ворот и т.п. не считываются и не воспроизводятся.

Припаяйте антенны к модулям приемника и передатчика

установите приемника и передатчика в RFToy

подайте питание через USB разъем

используя кнопки меню, войдите а режим записи (на экране над кнопками отображается их назначение в каждом режиме работы) и выберите свободную ячейку памяти на экране

Нажмите кнопку заранее приготовленного пульта управления или брелка. Дистанционное управление должно быть с фиксированным кодом.

В списке должен появиться код нажатой кнопки.

Перейдите в режим PLAY выберите считанный код и нажмите его воспроизведение - приемник вашего ДУ должен отработать эту команду



Комментарии

Добавить комментарий

Защитный код
Обновить
Количество на складе: 8

              
Рейтинг@Mail.ru Яндекс.Метрика