Raspberry + Arduino + HC-12

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
fenixas969
Сообщения: 6
Зарегистрирован: Пн янв 28, 2019 5:12 pm
Благодарил (а): 0
Поблагодарили: 0

Raspberry + Arduino + HC-12

Сообщение fenixas969 » Пн янв 28, 2019 6:11 pm

Всем привет. Имеется идея проекта управления освещения домом. Суть такова: на Raspberry записан Majordomo, на котором бсё управление, но исполнителем является Arduino. Передача данных должна осуществлятся по UART через передатчик HC-12 или чтото похожее. Так надо :)
На Majordomo создаётся сцена со своими картинками.
Суть вопроса: как передать по UART (им является передатчик HC-12) состояние включено или выключено?
Нажав на сцене соответствующую катринку, по UART должно передаться состояние на Arduino, которое включит или выключит реле, при этом картинка на сцене должна поменяться на другую (как это сделать тоже не понятно). К Arduino также подключается физический выключатель, значит нажав на него пеле и картинка на сцене должны поменять состояние.
Меня больше интересует как это настроить на Majordomo. :?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Raspberry + Arduino + HC-12

Сообщение skysilver » Вт янв 29, 2019 10:19 am

Нужно писать свой цикл, который будет работать в фоне и слушать ком-порт, передавая получаемые данные в МДМ, и соответственно писать в ком-порт при поступлении команд из МДМ.

Вот недавно обсуждали - отсюда http://majordomo.smartliving.ru/forum/v ... 984#p96273 и далее.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
fenixas969
Сообщения: 6
Зарегистрирован: Пн янв 28, 2019 5:12 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Raspberry + Arduino + HC-12

Сообщение fenixas969 » Вт янв 29, 2019 12:00 pm

skysilver писал(а):
Вт янв 29, 2019 10:19 am
Нужно писать свой цикл, который будет работать в фоне и слушать ком-порт, передавая получаемые данные в МДМ, и соответственно писать в ком-порт при поступлении команд из МДМ.

Вот недавно обсуждали - отсюда http://majordomo.smartliving.ru/forum/v ... 984#p96273 и далее.
Да, но это не совсем то, что мне нужно :( Понять бы ещё как должен выглядеть php цикл
fenixas969
Сообщения: 6
Зарегистрирован: Пн янв 28, 2019 5:12 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Raspberry + Arduino + HC-12

Сообщение fenixas969 » Ср янв 30, 2019 8:08 pm

Никто мне больше не поможет? :shock:
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Raspberry + Arduino + HC-12

Сообщение skysilver » Чт янв 31, 2019 11:05 am

fenixas969 писал(а):
Ср янв 30, 2019 8:08 pm
Никто мне больше не поможет? :shock:
Чем? Написать за тебя цикл МДМ для работы с UART-портом малины?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
fenixas969
Сообщения: 6
Зарегистрирован: Пн янв 28, 2019 5:12 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Raspberry + Arduino + HC-12

Сообщение fenixas969 » Чт янв 31, 2019 12:09 pm

Например да :D это же помощь.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Raspberry + Arduino + HC-12

Сообщение skysilver » Чт янв 31, 2019 12:42 pm

fenixas969 писал(а):
Чт янв 31, 2019 12:09 pm
Например да :D это же помощь.
Аха, и сколько готов заплатить? Это дело далеко не 10ти минут времени.

А для решения своими силами выше предоставленного материала достаточно. Пример цикла там есть.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
fenixas969
Сообщения: 6
Зарегистрирован: Пн янв 28, 2019 5:12 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Raspberry + Arduino + HC-12

Сообщение fenixas969 » Пт фев 01, 2019 12:28 pm

Спасибо, буду пробовать.
Ответить