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

Меню

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

Статьи

Raspberry Pi

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

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

Ссылки

Форум

Чат

Канал YouTube

Группа в Facebook


Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Наш опрос

Ссылки


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






Статистика

Онлайн всего: 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 02_2019

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

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

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

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. Подключение датчиков MPL, SHT и MAA

Шина I2C. Подключение дисплея HD44780

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

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

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

 

 

 

 

 

         

 

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

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

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

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

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

 

 

 

 

 

 

 

 

         

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

         

Схема подключения датчиков и модулей к портам GPIO Raspberry Pi:

         

Кросс-плата для подключения Raspberry Pi:



Наш канал в YouTube


https://www.facebook.com/groups/463937897339644
T2M © 2024
Сайт управляется системой uCoz