Воскресенье, 18.11.2018, 05:31
| RSS
Поиск
Главная | Содержание статей по Raspberry Pi | Мой профиль | Выход
Защита, контроль, управление
Форма входа
Логин:
Пароль:

Меню

Авторские проекты

Статьи

Raspberry Pi

Схемы

Полезная информация

Обратная связь

Ссылки

Форум

Канал YouTube

Группа в Facebook


Календарь
«  Ноябрь 2018  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Наш опрос

Ссылки




Яндекс.Метрика






Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

 

Join our group on Facebook. Присоединяйтесь к нашей группе в Фейсбуке

Raspberry Pi - это одноплатный компьютер размером с банковскую карту, изначально разработанный как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы (цитата из Википедии)

Одним из популярных направлений использования микрокомпьютера Raspberry Pi является его применение в качестве сервера домашней автоматизации. Если вы увлекаетесь автоматикой для домашнего применения, то вы попали по адресу. Raspberry Pi своими руками позволит вам создать систему домашней автоматизации с широкими возможностями и минимальными затратами. И в этом, я очень надеюсь, вам помогут авторские статьи, которые вы сможете найти на нашем сайте.

Рассматриваемая здесь система строится по централизованно-распределенному принципу. Это означает, что различные датчики, элементы контроля, коммутации и т.д. подключаются к центральному серверу, в роли которого выступает Raspberry Pi, как непосредственно, так и через периферийные устройства (удаленные контроллеры). Вы можете использовать только те сегменты системы, которые вас больше устраивают. Например, для небольшого дома или квартиры более оптимально свести все коммуникации автоматики прямо к серверу, так как Raspberry Pi имеет порты GPIO, что позволяет подключать непосредственно к нему различные датчики и устройства по интерфейсам UART, 1-wire, I2C, SPI и т.д. А если нужно охватить автоматизацией большие объемы, то тут имеет смысл применить удаленные контроллеры, которые будут концентрировать у себя функции контроля и управления, а затем передавать всю полученную информацию на сервер по каналу связи.

Для проекта системы домашней автоматизации на Raspberry Pi было дополнительно разработано соответствующее аппаратное обеспечение, представляющее собой кросс-плату, на которой сосредоточены элементы централизованного сегмента. Для кросс-платы используются только Raspberry Pi на 40 портов GPIO – версий B+, Pi2, Pi3. Соответственно, в настоящее время программное обеспечение рассчитано именно эти модели Raspberry Pi. Однако при необходимости его вполне возможно адаптировать и для Raspberry Pi B (26 портов GPIO)

Web Home Pi - это последняя реализованная версия системы домашней автоматизация с применением Raspberry Pi.

Конструктивно Web Home Pi представляет собой систему, состоящую из главного модуля, к которому подключаются датчики и исполнительные устройства (централизованный сегмент) и периферийных устройств, подключаемых к главному модулю через интерфейс RS485 (распределенный сегмент). Структурная схема Web Home Pi приведена на рисунке ниже:

Программное обеспечение WebHomePi:

Обновление WebHomePi 08_2018 (последняя версия)

Обновление WebHomePi 05_2018

WebHomePi

Все вопросы, касающиеся системы домашней автоматизации можно задать на форуме

Ниже приведены ссылки на материал и проекты, на основе которых построена система домашней автоматизации WebHomePi:

Архивные проекты:

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

ПО для кросс-платы v.1.0

Проект системы автоматизации

Пилотный проект системы автоматизации

Общая информация:

Установка ОС Raspbian

Установка Webiopi

Порт UART

Структура системы

Графики параметров

Modbus RTU

Контроллеры:

Прошивки микроконтроллеров

Контроллер RS485

Контроллер RS485. Версия 2

Контроллер температурного регулирования

Контроллер радиомодуля 315/433 МГц

Контроллер температуры и влажности

Контроллер управления рольшторой

Контроллер управления кондиционером

Контроллер управления вентилятором

Контроллер управления лампой RGB

Датчики положения окон и дверей

2-х канальный контроллер RS485

GPIO:

Адаптер USB/RS485

Шина I2C. Подключение датчика BMP085

Шина I2C. Подключение датчиков MPL115A2, SHT21 и MAA7660

Шина 1-wire. Подключение датчиков DS18B20

Часы реального времени DS1307

Релейный модуль

Разработки AlexAW:

Релейный модуль с управлением по RS485

Управление кондиционером

Терморегулятор с управлением по RS485

Контроль расхода воды

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