Найдено 17 результатов

Mikhail72
07 янв 2020, 10:44
Форум: Разработка
Тема: Создание загрузчика MYSbootloader
Ответы: 0
Просмотры: 3487

Создание загрузчика MYSbootloader

В связи с расширением аудитории MySensors, решил написать инструкцию как создать загрузчик MYSbootloader для FOTA со своими параметрами, которые пользуются спросом, например, номер канала, скорость передачи, мощность передатчика, CE и CSN пины, может что-то еще. 1. Скачиваем с github архив и распако...
Mikhail72
03 окт 2019, 14:39
Форум: Проекты
Тема: Умный цоколь REDMOND SkySocket 202S с функцией диммера
Ответы: 0
Просмотры: 13334

Умный цоколь REDMOND SkySocket 202S с функцией диммера

Также как и в соседней теме решил переписать для себя код, предложенный автором статьи , добавил функцию диммера, отправку устройством качества связи, вывод лога в контроллер при настройке устройства, сохранение настроек в еепром. #define MY_REPEATER_FEATURE // Включаем функцию репитера #define MY_T...
Mikhail72
25 сен 2019, 07:16
Форум: Проекты
Тема: Умная розетка Redmond SkyPort 100S на МК nRF51822, моя реализация
Ответы: 1
Просмотры: 11101

Умная розетка Redmond SkyPort 100S на МК nRF51822, моя реализация

Решил переписать для себя код, предложенный автором статьи , добавил отправку устройством качества связи, индикацию подключения к сети MySensors, выбор начального состояния реле, вывод лога в контроллер при настройке устройства, сохранение настроек в еепром. А поводом для написания стало то, что у а...
Mikhail72
24 окт 2018, 19:48
Форум: Проекты
Тема: Освежитель воздуха
Ответы: 2
Просмотры: 11699

Re: Освежитель воздуха

Немного поправил скетч, добавил в отправку время, которое был включен свет. И решил сообщить что прогноз сбылся, после замены баллона в январе, он прослужил 6 месяцев, сейчас на тесте следующий :) #define MY_SPECIAL_DEBUG #define MY_RADIO_RF24 #define MY_NODE_ID 1 // Номер ноды #include <MySensors.h...
Mikhail72
31 янв 2018, 09:21
Форум: Разработка
Тема: Создание ноды реле с кнопками или курс молодого бойца
Ответы: 4
Просмотры: 13491

Re: Создание ноды реле с кнопками или курс молодого бойца

Сейчас добавим в получившийся скетч кода MySensors и получим ноду-реле с кнопками. // Флаги конфигурации #define MY_TRANSPORT_WAIT_READY_MS 1000 // Запуск без сети MyS #define MY_RADIO_RF24 // Радио //#define MY_DEBUG // Дебаг //#define MY_NODE_ID 1 // Номер ноды #include <MySensors.h> // Подключаем...
Mikhail72
31 янв 2018, 07:42
Форум: Разработка
Тема: Создание ноды реле с кнопками или курс молодого бойца
Ответы: 4
Просмотры: 13491

Re: Создание ноды реле с кнопками или курс молодого бойца

Боец где-то пропал придётся дописывать гайд самому. На человеческом языке это звучит так: Считываем состояние кнопки, если кнопка нажата, то меняем состояние булевой переменной, например, статус1 на противоположное и записываем его на выход к которому подключено реле, тоже самое со второй кнопкой и ...
Mikhail72
30 янв 2018, 07:49
Форум: Разработка
Тема: Создание ноды реле с кнопками или курс молодого бойца
Ответы: 4
Просмотры: 13491

Re: Создание ноды реле с кнопками или курс молодого бойца

Для того чтобы устройство стало MySensors нодой, в скетч необходимо добавить немного кода, описанного здесь . В начале скетча должны быть прописаны флаги конфигурации MySensors которые начинаются с #define , ознакомится с ними можно в таблице по ссылке выше, там же описано какие значения присвоятся ...
Mikhail72
30 янв 2018, 05:53
Форум: Разработка
Тема: Создание ноды реле с кнопками или курс молодого бойца
Ответы: 4
Просмотры: 13491

Создание ноды реле с кнопками или курс молодого бойца

Для того чтобы создать ноду реле с кнопками, необходимо создать устройство работающее без радио, а потом прикрутить к нему протокол передачи данных MySensors. Устройство должно работать по следующему алгоритму: при нажатии на кнопку включается реле, при повторном выключается. На человеческом языке э...
Mikhail72
02 ноя 2017, 09:40
Форум: Разработка
Тема: Пример создания скетча датчика тока GY712 для MySensors
Ответы: 2
Просмотры: 13725

Re: Пример создания скетча датчика тока GY712 для MySensors

Вот так этот же проект выглядит на FBD в программе FLprog
ACS712.jpg
ACS712.jpg (29.9 КБ) 12686 просмотров
Ну и сам проект прилагаю
Mikhail72
01 ноя 2017, 18:23
Форум: Разработка
Тема: Пример создания скетча датчика тока GY712 для MySensors
Ответы: 2
Просмотры: 13725

Пример создания скетча датчика тока GY712 для MySensors

Обратился к сообществу человек, с вопросом: "Есть ли скетч для работы датчика тока GY712 с передачей данных по протоколу MySensors". И я решил создать пост с примером, как создать свой скетч для работы с MyS, на основании скетча найденного в сети и руководства по созданию сообщений для отправки. И т...