Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.04.2015, 22:01   #1
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Модуль управления платами Ардуино

Друзья, дорогой Админ, выкладываю страничку, над которой усердно работал недели две. Нужна ваша помошь в реализации, будет полезна для всех. Что она должна уметь:

В первом табе выбирается плата, которая подключена к роутеру на базе прошивки Сайбер,
На второй конфигурируются порты ввода и вывода
В третьей уже кнопеньки, к примеру включить или выключить, ползунки выводов ШИМ и так далее.

Друзья давайте вместе разрабатывать этот модуль.

Как дальнейшее развитие, можно сделать вкладок побольше, к примеру на четвертой можно назначать иконки для кнопок и вставлять фон, что переведет модуль на другой уровень, к примеру фон из комнат дома, а иконки: свет, релюшки - активаторы занавесей, ИК датчики управления аппаратурой и так далее (конфигурацию можно заранее сделать на втором табе, на пятой вкладке можно организовать прорисовку графиков, на шестом вывод камер наружного наблюдения и так далее.
Нужны лишь прямые руки и навыки программирования, у меня они на зачаточном уровне пока, это все, на что пока хватило знаний.
Вложения
Тип файла: rar www.rar (8.93 Мб, 333 просмотров)
elik745i вне форума   Ответить с цитированием
Старый 22.04.2015, 22:23   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль управления платами Ардуино

Такое количество папок для модуля не подойдет
Модуль может состоять только из двух папок
Папка для cgi скриптов www/cgi-bin/modules/my_module
и если есть дополнительные НЕ cgi файлы (css, js, jpg, png, mp3, wav, txt, html и др.): то они должны лежать в папке www/modules/my_module
Admin вне форума   Ответить с цитированием
Старый 22.04.2015, 22:36   #3
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль управления платами Ардуино

Цитата:
Сообщение от Admin Посмотреть сообщение
Такое количество папок для модуля не подойдет
Модуль может состоять только из двух папок
Папка для cgi скриптов www/cgi-bin/modules/my_module
и если есть дополнительные НЕ cgi файлы (css, js, jpg, png, mp3, wav, txt, html и др.): то они должны лежать в папке www/modules/my_module

ну это ведь легко исправить...
Как насчет программной части (управление портами) какой механизм отсылки команд в ардуино? на каком примере можно посмотреть?
и как организовать обратный прием (ответ от ардуино)?


Можете написать хотя бы на нано, остальное я могу переписать для всех других плат.

нужен всего лишь пример.

Пример HTML кнопка не имеет обратной связи кажется, то есть не умеет считывать состояние порта....
elik745i вне форума   Ответить с цитированием
Старый 22.04.2015, 23:08   #4
Alex19279
Senior Member
 
Регистрация: 20.09.2014
Сообщений: 145
Вес репутации: 0
Alex19279 will become famous soon enough
По умолчанию Re: Модуль управления платами Ардуино

Передача и прием данных в/из ардуины очень хорошо разъжевано в модуле аквалог:
www.cyber-place.ru/showthread.php?t=1292
Alex19279 вне форума   Ответить с цитированием
Старый 24.04.2015, 23:24   #5
avgaz
Senior Member
 
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0
avgaz is an unknown quantity at this point
По умолчанию Re: Модуль управления платами Ардуино

Странная какая то затея и не понятно как её реализовывать собираются, ведь ардуина универсальна и каждый использует под свои задачи то есть скетч у большинства свой и соответственно запросы разные и чтение данных то же различное.
avgaz вне форума   Ответить с цитированием
Старый 26.04.2015, 16:50   #6
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль управления платами Ардуино

Цитата:
Сообщение от avgaz Посмотреть сообщение
Странная какая то затея и не понятно как её реализовывать собираются, ведь ардуина универсальна и каждый использует под свои задачи то есть скетч у большинства свой и соответственно запросы разные и чтение данных то же различное.
Идея в развитии модуля кнопка. В модуле описанном тут, можно не только одним цифровым входом управлять, а всеми, притом как управлять, так и считывать данные как с цифровых входов, так и аналоговых.
А то, что вы описали, это уже другой проект, можно будет потом уже реализовать загрузку скетча с данного модуля и назначение различных функций цифроаналоговым входам...
elik745i вне форума   Ответить с цитированием
Старый 26.04.2015, 16:57   #7
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль управления платами Ардуино

не знаю будет ли работать, вот все вроде сделал, как описал Админ. все файлы, кроме cgi находятся в одной директории.
правда связи пока нет, работаю над ардуино нано пока...
как только сделаю, можно будет по шаблону, мега, мини и так далее...
Залейте в ТЕСТ посмотрим будет ли грузиться и работать?
Вложения
Тип файла: rar www.rar (7.81 Мб, 172 просмотров)
elik745i вне форума   Ответить с цитированием
Старый 26.04.2015, 16:57   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль управления платами Ардуино

Может стоит дождаться новой версии модуля "Light Switch" ?
На нем уже будет реализовано все то что Вы описали
Модуль на данный момент в стадии отладки демона
Admin вне форума   Ответить с цитированием
Старый 26.04.2015, 16:59   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль управления платами Ардуино

Цитата:
Сообщение от elik745i Посмотреть сообщение
не знаю будет ли работать, вот все вроде сделал, как описал Админ. все файлы, кроме cgi находятся в одной директории.
правда связи пока нет, работаю над ардуино нано пока...
как только сделаю, можно будет по шаблону, мега, мини и так далее...
Залейте в ТЕСТ посмотрим будет ли грузиться и работать?
Буду дома посмотрю и если все будет работать выложу в рапозиторий--test
Admin вне форума   Ответить с цитированием
Старый 26.04.2015, 20:27   #10
elik745i
Senior Member
 
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0
elik745i is an unknown quantity at this point
По умолчанию Re: Модуль управления платами Ардуино

Цитата:
Сообщение от Admin Посмотреть сообщение
Буду дома посмотрю и если все будет работать выложу в рапозиторий--test
OK буду ждать
elik745i вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:43. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика