|
Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта)
|
|
| Admin | Дата: Четверг, 20.10.2016, 14:45 | Сообщение # 1 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Продолжение темы. Начало см. здесь
ВНИМАНИЕ !!! В процессе разработки системы домашней автоматизации было создано несколько различных версий. Из-за этого у многих пользователей возникает путаница - программное обеспечение применяется от одних проектов, прошивки контроллеров от других. Поэтому, перед тем как задавать вопрос, внимательно ознакомьтесь с этой информацией
==============================================================================
Все новые проекты созданные при участии Zoolu (схемы принципиальные, монтажные и прошивки) будут публиковаться по этому адресу. Ну и обязательно дублироваться здесь. Настоятельная просьба регистрироваться по ИНВАЙТ у Zoolu! Этим вы поможете дальнейшим разработками! Спасибо!
Кросс-плата v.2
Сообщение отредактировал Zoolu - Среда, 22.02.2017, 14:25 |
| |
| |
| Barmaley | Дата: Пятница, 07.04.2017, 14:09 | Сообщение # 651 |
Группа: Пользователи
Сообщений: 179
Статус: Offline
| Цитата Николай (  ) Использую модуль USB/RS485 раскомментировал строку serial0 = Serial device:ttyUSB0 baudrate:9600. А строка serial0 = Serial device:ttyAMA0 baudrate:9600 закомментирована?
|
| |
| |
| Николай | Дата: Пятница, 07.04.2017, 14:25 | Сообщение # 652 |
Группа: Пользователи
Сообщений: 579
Статус: Offline
| Цитата Barmaley (  ) А строка serial0 = Serial device:ttyAMA0 baudrate:9600 закомментирована? ДА закомментирована @webiopi.macro def getRadio(): instrumentA = minimalmodbus.Instrument('/dev/ttyAMA0', 2) instrumentA = minimalmodbus.Instrument('/dev/ttyUSB0', 2) А в modbus менять строчку на dev/ttyUSB0 нужно?
Сообщение отредактировал Николай - Пятница, 07.04.2017, 14:26 |
| |
| |
| Barmaley | Дата: Пятница, 07.04.2017, 16:06 | Сообщение # 653 |
Группа: Пользователи
Сообщений: 179
Статус: Offline
| Цитата Николай (  ) А в modbus менять строчку на dev/ttyUSB0 нужно? Видимо нужно
|
| |
| |
| Николай | Дата: Пятница, 07.04.2017, 17:36 | Сообщение # 654 |
Группа: Пользователи
Сообщений: 579
Статус: Offline
| Если кто использует модуль USB/RS485, то необходимо открыть файл script_modbus.py и заменить '/dev/ttyAMA0', на '/dev/ttyUSB0',
|
| |
| |
| Admin | Дата: Пятница, 07.04.2017, 20:13 | Сообщение # 655 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Тут я развернул небольшую кампанию по популяризации WebHomePi в соцсетях  Просьба ко всем, у кого есть аккаунт ВК сделать репост и при возможности оставить объективные отзывы в комментариях по этим ссылкам: https://vk.com/raspberrypi_ru https://vk.com/raspberrypi4
|
| |
| |
| Admin | Дата: Суббота, 08.04.2017, 14:34 | Сообщение # 656 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Хочу посоветоваться со всеми по поводу дальнейшего развития проекта. У меня зарезервировано место под подключение ещё 8-ми датчиков (вкл/откл датчика и его id). Сделано это с расчетом под датчики температуры 18B20.
Вопрос ко всем - нужно ли такое количество датчиков температуры (10 шт)? Не забываем, что для контроля температуры (и влажности) можно еще подключить два датчика DHT22 и один (а при желании и больше на ту же шину) SHT21. Или все же подумать о возможности подключения других датчиков? Если считаете, что 10 шт. 18B20 - это излишне, то предлагайте свои варианты, обсудим.
Так же предлагаю обсудить доработку периферийных модулей. Я как-то плотно был взялся за контроллер и нашел в программе пару небольших "косяков". Сейчас тестирую, если сбоев не будет, выложу обновленную прошивку. Вторым вопросом по периферийным устройствам является разработка новой версии радиомодуля.
Так же прошу всех, кто уже применяет эту систему на практике, снять видео о ее работе для размещения на нашем канале YouTube. Сам я планирую при возможности тоже снять видео отчет.
|
| |
| |
| Zoolu | Дата: Суббота, 08.04.2017, 15:26 | Сообщение # 657 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| С ds18b20 нужно поступить так. В меню должна быть кнопка добавить. Потом выбор датчика. Потом ещё добавить и снова выбрать. Так пользователь добавит только те и столько датчиков, сколько ему нужно.
|
| |
| |
| ppwwdd | Дата: Суббота, 08.04.2017, 15:35 | Сообщение # 658 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| А вот новая версия радиомодуля - это очень интересно! Для меня радиомодуль, как для ребенка самая любимая игрушка. Насчет датчиков DS18B20, как по мне, то лучше температуру контролировать через модуль термоконтроля http://lock.3dn.ru/news....-09-122 . Их можно сделать несколько. У меня один такой есть, есть еще универсальные часы, а еще метеостанция. Мне кажется, что температуру лучше чтобы распределенный сегмент контролировал, а при необходимости передавал ее на вебстраницу. Мы же не сидим все время, созерцая вебстраницу. Чем меньше проводов подходит к Raspberry, тем лучше. Нужно стремиться к уменьшению толщины кабелей. Хотя у меня уже весь дом, двор и даже огород опутан проводами и кабелями. Уже начал под землей прокладывать. И конца и края этому не вижу.
|
| |
| |
| Admin | Дата: Суббота, 08.04.2017, 15:37 | Сообщение # 659 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата Zoolu (  ) В меню должна быть кнопка добавить. Потом выбор датчика. Потом ещё добавить и снова выбрать. Так пользователь добавит только те и столько датчиков, сколько ему нужно. Идея отличная, но существующей версии такой выбор "дописать" невозможно. Вернее, конечно, возможно, но это потребует полной реорганизации всех скриптов, что равнозначно созданию новой версии. А к этому я ещё пока не готов.
Цитата ppwwdd (  ) Мне кажется, что температуру лучше чтобы распределенный сегмент контролировал, а при необходимости передавал ее на вебстраницу. Я полностью соглашусь, тем более что и у меня контроль температуры и влажности организован подобным образом. Плюс преимущество в том, что не нужно каждый рах открывать web-страницу, вся информация выводится на свой дисплей. Но вопрос по резервным датчикам я задавал в связи с тем, что нужно довести до логического завершения ПО кросс-платы. Ведь для небольшой автоматизации распределенный сегмент кому-то и не понадобится.
|
| |
| |
| ppwwdd | Дата: Суббота, 08.04.2017, 16:07 | Сообщение # 660 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| Если датчики все по одной шине будут подсоединены, то нет разницы один датчик или десять, я имею ввиду, что количество проводов от этого не изменится. Ну и чтобы десять датчиков задействовать, и использовать для этого целую Raspberry, то должно быть какое-то прикладное направление в этом. Например, для исследования каких-то процессов, связанных с температурой. Я, например, не смотрю температуру на вебстранице. И загружаю ее только для того, чтобы убедиться. что обмен и управление с периферией происходит. А температуру мне удобнее смотреть на отдельных контроллерах. Я высказываю только то, с чем я сталкиваюсь и как мне удобнее. Но из отдельных мнений сложится общая картина. Мое мнение для статистики уже зафиксировано.
|
| |
| |