Четверг, 21.09.2017, 15:51
| RSS
Главная | Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта) - Страница 48 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 48 из 100«12464748495099100»
Модератор форума: Zoolu 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта)
Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта)
AdminДата: Четверг, 20.10.2016, 14:45 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 3541
Статус: Offline
Продолжение темы. Начало см. здесь

ВНИМАНИЕ !!! В процессе разработки системы домашней автоматизации было создано несколько различных версий. Из-за этого у многих пользователей возникает путаница - программное обеспечение применяется от одних проектов, прошивки контроллеров от других. Поэтому, перед тем как задавать вопро, внимательно ознакомьтесь с этой информацией

==============================================================================

Все новые проекты созданные при участии Zoolu (схемы принципиальные, монтажные и прошивки) будут публиковаться по этому адресу.  Ну и обязательно дублироваться здесь. Настоятельная просьба регистрироваться по ИНВАЙТ у Zoolu! Этим вы поможете дальнейшим разработками! Спасибо!

Кросс-плата v.2


Сообщение отредактировал Zoolu - Среда, 22.02.2017, 14:25
 
BarmaleyДата: Четверг, 02.03.2017, 06:43 | Сообщение # 471
Группа: Участники
Сообщений: 145
Статус: Offline
Zoolu, а как выполняется запитка малины 5В, через gpio или микро-USB? Судя по плате 5В приходит сразу на 40 пиной разъем. Или я ошибаюсь?
P.S. Плата очень достойная получилась!!!
 
ZooluДата: Четверг, 02.03.2017, 06:48 | Сообщение # 472
Группа: Модераторы
Сообщений: 301
Статус: Offline
Barmaley, Возможность питания малины напрямую с 40pin разъема предусмотрена. Но для этого необходимо установить перемычку на JP2. Иначе Малина будет питаться от микро USB.
 


НиколайДата: Четверг, 02.03.2017, 17:20 | Сообщение # 473
Группа: Участники
Сообщений: 482
Статус: Offline
Как установить кнопку (перезагрузить raspberry) на веб страничке?
 
BarmaleyДата: Четверг, 02.03.2017, 21:26 | Сообщение # 474
Группа: Участники
Сообщений: 145
Статус: Offline
Цитата Николай ()
Как установить кнопку (перезагрузить raspberry) на веб страничке?

И как эта кнопка будет работать, если малина зависла smile Здесь поможет только жесткий ресет по питанию.
Или требуется делать перезагрузку не малины, а скрипта питона или webiopi? Если это происходит часто, нужно искать причину зависаний, а не "рубить шашкой".
 
777Дата: Четверг, 02.03.2017, 21:35 | Сообщение # 475
Группа: Участники
Сообщений: 60
Статус: Offline
Zoolu
Не пускает по ссылке Кросс-плата v.2 выдает пустую страницу с переадресацией http://u.to/oqe_Dw
Версия v.2 будет доступна с уточненными размерами? Мне больше по душе с твердотельными реле.
Заказ плат на сайте EasyEDA только с минимальной партией 5 штук?
 
ZooluДата: Пятница, 03.03.2017, 04:53 | Сообщение # 476
Группа: Модераторы
Сообщений: 301
Статус: Offline
777, ссылку проверил- вроде все в порядке. На всякий случай https://easyeda.com/electromost В проекте доступно 3 варианта п/п- можете заказать любой. Вы хотите заказать 1 плату? Она будет стоить столько-же, сколько и 5. Для таких маленьких партий 90% стоимости- это стоимость подготовки производства. Сама по себе плата ничего не стоит практически. Бывали случаи, когда заказывал опытную партию плат в кол-ве 10 шт., в итоге 10 шт. пришли аккуратно упакованы, а еще 4 в листе, даже не распилены)
 
AdminДата: Пятница, 03.03.2017, 07:27 | Сообщение # 477
Admin
Группа: Администраторы
Сообщений: 3541
Статус: Offline
Цитата AlekseiK ()
Долгой будет интрига?

Во-первых извиняюсь за длительное отсутствие на форуме.

Дело не в интриге, а в огромном «пласте» работы, которую нужно еще выполнить. Это в первую очередь касается конфигурирования системы. Наверное, многие заметили один неприятный момент в работе WebIOPi – когда физически отключаются датчики на шине 1-wire или адаптер RS485, страницы web-сервера становятся недоступными. Поэтому приходиться заменять «внутренние ресурсы» WebIOPi соответствующими процедурами в скриптах.

Второй немаловажный момент – это внутренние связи системы. Например, если мы выбираем в процессе настройки определенной датчик, например, SHT21, то этот датчик должен начать отображаться и на странице вывода показаний датчиков и на странице графиков. Аналогично датчик DS18B20 связан уже с тремя страницами – вывода показаний датчиков, графиков и GPIO (управление термостатами) .

Все это делается для того, что бы пользователь не «копался» в файлах конфигурирования, а просто посредством web-интерфейса одним кликом мышки добавлял или удалял различные датчики, оперировал шиной RS485, настраивал отправку уведомлений и многое другое. Из всех этих задумок пока реализовано процентов 50.

Так же прорабатывается вопрос нового оформления web-интерфейса. Многие готовые библиотеки, тот же Google Gauge работает только при подключенном интернете, что противоречит принципу построения автономной системы, способной функционировать в рамках закрытой локальной сети и не зависящей от доступности к внешним ресурсам. Поэтому, пока остановился на использовании автономной библиотеки Just Gage.

Касательно кросс-платы версии 2.0 – еще раз хотелось бы поблагодарить Антона за проделанную работу. Идея с разными типами реле мне нравится, правда, при этом мы теряем два канала, которые ранее можно было использовать в небольшом сценарии – их управлении в зависимости от состояния входов 7 и 8. Однако, учитывая, что мы ранее вели разговор про возможность «шимирования» каналов, на которых установлены твердотельные реле, придется распределение некоторых выходов пересмотреть. Но видимо, пока в текущей версии оставлю все как есть.

И еще один очень момент - недавно была презентована Raspberry Pi Zero с встроенным модулем Wi-Fi. По GPIO она, похоже, полностью совместима с RP2 и RP3 (нужно изучить более подробно). Поэтому, в планах применить и RPZ в качестве альтернативных вариантов.

Все вышесказанное – это вопросы касающиеся в основном только «централизованного» сегмента системы. Контроллеры, работающие по RS485 – это отдельная тема, требующая не менее серьезной проработки.

Так что, ещё раз повторюсь – никакой интриги нет, есть большая и планомерная работа.
 


ZooluДата: Пятница, 03.03.2017, 07:35 | Сообщение # 478
Группа: Модераторы
Сообщений: 301
Статус: Offline
Цитата Admin ()
при этом мы теряем два канала
Admin, мы их не теряем. Они превратились в выходы с полевиками. Итог 8 выходов: 4 твердотельных, 2 электромагнитных, 2 с полевиками.
 
AdminДата: Пятница, 03.03.2017, 10:37 | Сообщение # 479
Admin
Группа: Администраторы
Сообщений: 3541
Статус: Offline
Цитата Николай ()
Как установить кнопку (перезагрузить raspberry) на веб страничке?

Пишем макрос в скрипте питона:
@webiopi.macro
def reboot_RPi():
os.system("sudo reboot")
# эта команда должна быть с отступом 4 пробела

Создаем кнопку процедуры вызова макроса в форме НТМL:
button = webiopi().createMacroButton("rebootBtn", "", "reboot_RPI");
$("#reboot").append(button);


Делаем оформление кнопки в CSS:

.rebootBtn{
background-image=path to button image;
background-repeat=none;}


Размещаем кнопку в нужном месте:
div id="reboot">
- перед div id ставим <

А вообще Barmaley правильно все сказал - ищите причину зависаний.
 


777Дата: Пятница, 03.03.2017, 20:24 | Сообщение # 480
Группа: Участники
Сообщений: 60
Статус: Offline
Цитата Zoolu ()
ссылку проверил- вроде все в порядке. На всякий случай https://easyeda.com/electromost


Из браузера ссылка работает, а ссылка из форума нет, причем эта же.
Еще одно предложение: вставить два канала с полевиками из версии v2.1 в  версию платы v2.0 (чтоб место не пустовало) оставив два канала на твердотельных реле паралельно, чтоб была возможность установки тех или иных компонентов схемы для реализации обоих версий ПО, т.е. сделать унивесальную плату с ее возможностями.

Добавлено (03.03.2017, 20:24)
---------------------------------------------
Посмотрел плату с полегонами - просто супер, пик совершенства!

 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта)
Страница 48 из 100«12464748495099100»
Поиск:



T2M © 2017
Сайт управляется системой uCoz