Инструкции по сборке и программированию проекта «Умный дом»
Видеоуроки и инструкции
Модуль 2
"Комната автополива"
В этом модуле мы научимся создавать и правильно использовать различные типы переменных, хранить и считывать с них значения а также выводить их на LCD-дисплей для контроля уровня получаемых значений.

Финальным этапом будет сборка и программирование полноценной автономной системы полива растения.
Модуль 3
"Безопасность дома"
В этом модуле подключим и запрограммируем простой генератор звука — пьезопищалку, которая будет выступать в роли индикации обнаружения нежелательных людей.

Научимся работать с массивами данных и со сложными логическими алгоритмами, чтобы управлять всеми составляющими проекта одновременно
Модуль 1
Комплект "Базовый"
В этом модуле мы научимся собирать базовые схемы на макетной плате, включать и выключать светодиоды, подключать LCD-дисплей и выводить показания всех датчиков на экране.

Познакомимся с основами блочного программирования, поработаем с прямыми и обратными блоковыми циклами, научиться работать с функциями задержки и считывания сигналов.
Модуль 4
"Умная комната"
В этом модуле соберём комнату, дверь которой будет автоматически открываться при приближении к главному входу дома человека. Считывание расстояния будет производиться с помощью ультразвукового дальномера. Сервопривод используется для открытия двери
Полезные ссылки
Драйвер для Windows
Установка mBlock5 (Scratch) для Windows
Установка Arduino IDE (С++) для Windows
Драйвер для MacOS
Установка mBlock5 (Scratch) для MacOS
Установка Arduino IDE (С++) для MacOS