Помогите чайнику в Амбициозном проекте)

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
Baglan01
Сообщения: 3
Зарегистрирован: Сб апр 04, 2015 1:07 pm
Благодарил (а): 0
Поблагодарили: 0

Помогите чайнику в Амбициозном проекте)

Сообщение Baglan01 » Вс июн 14, 2015 5:25 pm

Создаю макет умного дома, точнее создал, а управление им еще нет. Слабо знаю Ардуино, но методом тыка смог подключить DHT11, RFID, шаговые двигатели, различные датчики, кучу реле, ИК порт, Bluetooth, Ethernet, ESP8266 и еще много чего. Как узнал про MajorDoMo я просто болею этой темой, и даже написал диплом на эту тему. Но вот проблема, у меня есть десятки вопросов, и в поиске ответов я нашел по несколько тем в форумах где спрашиваеться именно то что мне нужно. Радостно открываю тему, и там примерно такое: как подключить DHT 11 к Majordomo, ответ внизу: создаешь класс ХХ, внутри объект УУ, отправляешь запрос ZZ и выводишь в графики. После прочтения этих форумов у меня еще десяток вопросов возникает. Ну кое как смог управлять диодами через СОМ порт, ethernet вообще для меня нечто невиданное и не понятное. Теперь главные вопросы: 1. Расскажите подробно, в деталях, как управлять Цифровыми выходами Ардуино через MajorDoMO через Ethernet (ENC28J60) так что быс запросом о состоянии. 2. Как передать температуру из DHT 11. 3. Как принимать состояние входов Дуины. Эти 3 вещи будут для меня опорным пунктом для освоения всей системы, и потому прошу помощи. Фото макета)
СпойлерПоказать
20150531_003408.jpg
20150531_003408.jpg (730.65 КБ) 5911 просмотров
20150608_082536.jpg
20150608_082536.jpg (220.97 КБ) 5912 просмотров
20150608_082536.jpg
20150608_082536.jpg (220.97 КБ) 5912 просмотров
Последний раз редактировалось Baglan01 Пн июн 15, 2015 9:25 am, всего редактировалось 1 раз.
LVitat
Сообщения: 29
Зарегистрирован: Пн июн 23, 2014 8:59 pm
Благодарил (а): 0
Поблагодарили: 9 раз

Re: Помогите чайнику в Амбициозном проекте)

Сообщение LVitat » Вс июн 14, 2015 8:52 pm

Можно поподробнее про "ИК порт" -передача или приём?
Изображение
Baglan01
Сообщения: 3
Зарегистрирован: Сб апр 04, 2015 1:07 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Помогите чайнику в Амбициозном проекте)

Сообщение Baglan01 » Вс июн 14, 2015 9:04 pm

Пока только приём, ардуино принимает команды от ик пультов и выполняет заданное действие
LVitat
Сообщения: 29
Зарегистрирован: Пн июн 23, 2014 8:59 pm
Благодарил (а): 0
Поблагодарили: 9 раз

Re: Помогите чайнику в Амбициозном проекте)

Сообщение LVitat » Вс июн 14, 2015 9:18 pm

по поводу датчиков проще присмотреться к ESP8266
Вложения
smart.jpg
smart.jpg (68.1 КБ) 5882 просмотра
Изображение
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Помогите чайнику в Амбициозном проекте)

Сообщение ErmolenkoM » Пн июн 15, 2015 8:26 am

Baglan01 писал(а):1. Расскажите подробно, в деталях, как управлять Цифровыми выходами Ардуино через MajorDoMO через Ethernet (ENC28J60) так что быс запросом о состоянии. 2. Как передать температуру из DHT 11. 3. Как принимать состояние входов Дуины. Эти 3 вещи будут для меня опорным пунктом для освоения всей системы, и потому прошу помощи. Фото макета)
1. Фотки принято убирать под СПОЙЛЕР.
2. Читаем ВиКи внимательно http://majordomo.smartliving.ru/Main/Arduino тут есть ответы на все ваши вопросы( в тексте есть ссылки на соответсвующие разделы форума)
3. Если кратко: втыкаем ENC28J60 в Ардуино, DHT 11 тоже соединяем с Ардуино. Заливаем в Ардуино скетч(по ссылке выше есть примеры). Подключаем ENC28J60 к локальной сети. Теперь MajorDoMO сможет передавать и считывать данные с Ардуино. Протокол общения зависит от залитого скетча.
aka msh555
Cubian на Cubietruck, Connect
Baglan01
Сообщения: 3
Зарегистрирован: Сб апр 04, 2015 1:07 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Помогите чайнику в Амбициозном проекте)

Сообщение Baglan01 » Пн июн 15, 2015 9:21 am

1. Дело в том что я первый раз пишу на форуме. Не судите строго)
2. Со стороны Ардуино я уж как нибудь разберусь, главное эти данные принять на Мажордомо. Тут я совсем ноль, у меня пока получилось отправлять символы по сом порту
Ответить