Найти тему
Вазовски, это ты?

Как я построил свой "Умный дом" на минималках (часть 1)

Доброго времени суток. Началось все с того, что я приобрел мини-компьютер - Raspberry Pi.

Raspberry Pi 3
Raspberry Pi 3

Что такое Raspberry Pi?

Это небольшой компьютер, размером с банковскую карту. Компьютер одноплатный и первоначально создавался для обучения информатике. В дальнейшем он приобрел огромную популярность, что вынудило компанию к его дальнейшему развитию и массовому производству.

Характеристики:

  • 4 ГБ оперативной памяти
  • Частота - 1.2Гц
  • 4 ядра
  • USB - 4 порта
  • Разъем под связь с интернетом (ethernet)
  • Bluetooth-модуль
  • Модуль wi-fi

Что нам понадобится для начала работы?

  • HDMI-кабель и монитор с HDMI-разъемом.
  • SD-карта
  • USB-мышь
  • USB-клавиатура
  • Наличие выхода в интернет (без разницы, кабель или wifi)

Raspberry Pi работает в основном на операционной системе Linux, поэтому первым делом я поставил в него microSD-карточку на 8 ГБ и установил операционную систему. Самое удобное и предпочтительнее всего - это установка "практически родной" операционной системы - Raspbian. Скачать ОС можно здесь - http://www.raspbian.org/.

Операционная система ставится очень просто. Необходимо скачать архив и распаковать его на SD-карту. И всё! Действительно все. Далее включение, настройка необходимых параметров (имя пользователя, время) и на экране появляется что-то вроде:

Первое включение
Первое включение

В комплект к малинке (будем ее так называть), я приобрел небольшой монитор с примерной стоимостью около 1300 рублей.

Экран под малинку
Экран под малинку

Очень понравилось, что в комплекте с экраном предоставлялся стилус. Экран, на минуточку, сенсорный. Но сенсор отвечает долго, правда :(

Также я решил приобрести камеру, стоимостью около 2.000 рублей.

Web-камера
Web-камера

Почему так дорого?

Во-первых, мне понравилось её качество. Ну и во-вторых, я могу ее настроить под себя как захочу. К примеру, распознавание лиц, номеров на машинах, снимать фото при движении человека (при условии дополнительного датчика движения). На самом деле идей много. Осталось только их реализовать.

Ну и самое главное и интересное для умного дома - это мое приобретение датчик температуры и влажности.

Да, это вот этот белый датчик.
Да, это вот этот белый датчик.

Он подключается к PIN разъёмам малинки. Подключение несложное, необходимо только найти нужную инструкцию в интернете. Датчик имеет 3 кабеля - первый должен подключиться к питанию, второй кабель - это заземление и третий - тот самый датчик, измеряющий влажность и температуру.

Что хочется сделать?

Хочется сделать:

  • Смотреть в любое время температуру и влажность
  • Сделать фото или снять видео с любой точки мира
  • Рисовать графики изменения температуры
  • Оповещения о понижении температуры

Всю работу я захотел сделать в собственном telegram-боте. В следующей части я опишу этот процесс и что из этого вышло.