Оглавление:

Умный дом: 10 шагов
Умный дом: 10 шагов

Видео: Умный дом: 10 шагов

Видео: Умный дом: 10 шагов
Видео: СДЕЛАЛ УМНЫЙ ДОМ ***ЗА 10 МИНУТ!*** 2024, Ноябрь
Anonim
Умный дом
Умный дом

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

Запасы

  • Доски (МДФ 6мм)

    • 1 x 600 мм * 341,9 мм Для передней крыши
    • 1 x 600 мм * 335,9 мм Для задней крыши
    • 2 x 568 мм * 443 мм Для мансардного этажа и потолка
    • 3 x 556 мм * 100 мм Для внутренних стен
    • 2 x 443 мм * 100 мм
    • 2 x 212,5 мм * 100 мм
    • 1 х 75 мм * 100 мм
    • 1 х 56 мм * 100 мм
    • 2 x 475 мм x 361,5 мм Для наружных стен
    • 2 x 588 мм x 124 мм
    • 2 х 600 мм * 600 мм
  • 1 х деревянный угловой стержень
  • 2 x деревянные балки 40 мм * 50 мм * 2100 мм
  • 1 х кабель VTBST0, 75 Rood 15 м.
  • 1 х кабель VTBST0, 75 Zwart 25 м
  • 2 рулона ПВХ 0,7 мм 100 мм * 1000 мм
  • 1 x столярный клей 250 г
  • 1 х липучка 20 мм * 10 мм
  • 1 х малиновый пи 3b +,
  • 1 x карта micro sd (32 ГБ)
  • 1 x ЖК-дисплей с I2C
  • 1 х DS18B20
  • 1 х 74HC595
  • 1 х MCP3008
  • 1 х УФ-датчик
  • 1 х датчик вольт
  • 1 х резисторы 10 Ом
  • 10 x кнопка
  • 10 x светодиодный экран 5 мм
  • 20 резисторов по 470 Ом
  • 4 x 3, 5 В - 250 мА Солнечная панель
  • 1 x солнечное литий-ионное / полимерное зарядное устройство
  • 1 x мужской адаптер питания постоянного тока с клеммной колодкой
  • 1 х литий-ионный полимерный аккумулятор - 3,7 В, 2500 мАч
  • термоусадочная трубка
  • припой олово

Инструменты:

Паяльник

Лобзик

Сверлильные станки

вауметр

карандаш

Шаг 1: настройка Raspberry Pi

Когда у вас есть все необходимое, мы можем начинать!

  1. Вставьте карту microSD в компьютер;
  2. Загрузите образ ОС Raspbian;
  3. Прошить образ на micro SD-карту программным обеспечением вроде Etcher или win32diskimager;
  4. Зайдите в доступный раздел SD-карты и откройте блокнотом файл cmdline.txt;
  5. Добавить ip = 169.254.10.1 сохранить и закрыть;
  6. Теперь вставьте карту micro-SD в raspberry pi;
  7. как только он загрузится, загрузите Putty;
  8. Теперь подключитесь к вашему Raspberry Pi, используя IP-адрес, который мы ввели ранее;
  9. Войти с пользователем pi и паролем raspberry;
  10. Введите sudo raspi-config, измените пароль, перейдите в параметры сети, измените имя хоста вашего пи. Перейдите к параметрам локализации и измените страну и часовой пояс Wi-Fi. Затем перейдите к параметрам загрузки, включите ожидание сети при выключенной загрузке и дождитесь выключения заставки. Наконец, перейдите к параметрам интерфейса и откройте интерфейс i2c и spi;
  11. Подключитесь к Wi-Fi, выполнив следующие действия. Подключитесь к Wi-Fi;
  12. Выполните команды sudo apt-update и sudo apt-upgrade;

Шаг 2: База данных (Мариадб)

База данных (Мариадб)
База данных (Мариадб)

Добавьте базу данных в наш Raspberry Pi. Делаем это в Putty.

  1. sudo apt-get установить mysql-server, mysql-client
  2. mysql -u корень -p
  3. создать пользователя 'root' @ 'localhost', идентифицированного паролем;
  4. ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА *. * 'Root' @ '%'
  5. Теперь скопируйте код файла sql, вставьте его в Putty и выполните

Шаг 3: Постройте нижнюю часть дома

Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома
Постройте нижнюю часть дома

Если у вас есть собственный проект дома, вам не следует выполнять шаги 3 и 5. Просто убедитесь, что у вас есть собственный дом с внутренними и внешними стенами, чтобы провести электричество между двумя стенами. И что вы проложили провода для светодиода, солнечных панелей и УФ-датчика (если вы собираетесь установить этот датчик на крыше), позже вы увидите, где вам нужно их подключить.

Сначала вы берете все полки, которые мы используем для внутренних стен.

Сначала вы берете доски, которые есть на плане, где окна и дверь будут входить в дом.

Затем вы склеиваете 2 доски 556 мм * 100 мм и 443 мм * 100 мм вместе столярным клеем так, чтобы получился красивый прямоугольник.

Затем возьмите последнюю планку размером 556 мм * 100 мм и приклейте ее в прямоугольник. таким образом вы получаете 2 места в доме.

Затем вы берете 2 доски размером 212,5 мм * 100 мм и приклеиваете их в 1 из 2 мест, так что у вас остается 1 большое пространство и 3 меньших места.

Затем возьмите 2 самые маленькие доски, и мы превратим их в туалетную комнату. скрепляем 2 доски вместе так, чтобы получилась L-образная форма. затем приклейте эту букву L в среднее пространство.

Когда клей высохнет, возьмите 1 планку размером 568 мм * 443 мм и склейте ее так, чтобы у вас получился потолок для этих пространств. К потолку приклеиваете по углам небольшой блок высотой максимум 12 мм.

Дайте ему хорошо высохнуть, и когда это будет сделано, вы уже сделали все внизу.

Шаг 4: опорная плита

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

Берем 1 пластину 600 мм * 600 мм и деревянные балки. Вы обклеиваете деревянную пластину деревянными балками, чтобы мы могли подать туда электричество. Убедитесь, что вы сделали отверстие диаметром 10 см, чтобы можно было положить между ними свой малиновый пи.

Затем вы берете нижний этаж своего дома и кладете его задней стороной на край опорной плиты. Теперь вы можете сделать несколько отверстий в передней части 7-миллиметрового домика. Но будьте осторожны, чтобы эти отверстия не попали перед дверью или перед окном. Мы просверливаем эти отверстия, чтобы электричество могло идти от нижней плиты к дому.

Если вы знаете, где будет находиться ваш дом на нижней пластине, вы можете отметить 10 отверстий (2 ряда по 5) для размещения кнопок и нарисовать отверстие для ЖК-экрана.

После того, как вы просверлите все отверстия, мы можем начать снаружи дома.

Шаг 5: Снаружи дома

Теперь выходим во внешние стены дома на нижнем этаже.

Берете берем 2 доски 475 мм * 361,5 мм. вы отмеряете по стороне 361,5 метки 124 мм по 2 сторонам. Затем вы измеряете центр на 475 мм с другой стороны ваших досок. Затем вы соединяете свои первые точки со второй точкой, чтобы у вас была форма домика на ваших досках, и вы отрезаете 2 угла.

Затем вы приклеиваете 2 доски 588 мм x 124 мм на переднюю и заднюю часть дома. Убедитесь, что в этих досках вырезаны дверь и окна. Если вы хотите, чтобы в вашем доме было окно, вы можете вставить кусок ПВХ между двумя досками и приклеить его к внешней стене.

Затем вы кладете две другие доски, которые вы сделали, а остальные две - о доме. Также убедитесь, что вы сделали ромб в треугольнике, чтобы вы могли видеть, горит свет или нет. Здесь тоже можно повесить кусок ПВХ перед окном.

Когда клей высохнет, вы почти закончили строительство дома.

Шаг 6: Постройте электрическую цепь

Постройте электрическую цепь
Постройте электрическую цепь
Постройте электрическую цепь
Постройте электрическую цепь

Прежде чем мы закончим дом полностью, мы сначала разместим электричество в нашем доме. Вы можете разместить свои светодиоды в своем доме (всегда размещайте 1 светодиод в центре каждой комнаты, в большой комнате вам лучше разместить 3 светодиода). Обычно размещается всего 9 светодиодов.

Приклейте свой домик на опорную плиту.

подключите все компоненты в нижней пластине, как показано ниже.

Когда вы закончите с этим, вы можете поместить вторую доску размером 568 мм * 443 мм на другую доску с такими же размерами. Когда вы это сделаете, ваш дом будет выглядеть как на фото 1.

Затем возьмите доски, которые будут позади дома, повесьте 4 солнечные панели на доски и убедитесь, что кабели от солнечных панелей на другой стороне (внутри) идут от досок. Затем просверлите небольшое отверстие и повесьте УФ-датчик, прежде чем он уйдет, чтобы этот датчик хорошо интегрировался. когда вы это сделаете, вы можете соединить все и можете настилать полку у себя дома. (тогда крыша вашего дома будет выглядеть как на фото 2).

Шаг 7: Код

Вы можете скачать код здесь и поместить его в свой raspberry pi.

Шаг 8: веб-сервер

Вы выполняете эти команды в замазке.

Выполните команду sudo apt-get install apache2 -y

перейдите по адресу 169.244.10.1 в Интернете. обычно вы видите страницу apache, если это не так, введите сначала sudo apt-get update и переустановите apchach.

Теперь переместите папку внешнего интерфейса с кодом, который вы скачали, в / var / www / html с помощью команды mv.

sudo service apache2 перезапуск.

Теперь вы должны увидеть веб-интерфейс, если перейдете на ip-адрес пи.

Шаг 9: Автозапуск

Теперь мы должны убедиться, что сценарий запускается автоматически, если вы загружаете свой пи.

Отредактируйте файл rc.local, используя sudo nano /etc/rc.local

Добавьте команду для выполнения вашего кода, это будет python3.5 /yourpath/project.py &

Не забудьте оставить выход 0 внизу.

теперь выполните перезагрузку sudo и проверьте, сработало ли это.

Шаг 10: Готово

Проверьте все еще раз, и если все работает, поместите на дом другую сторону крыши.

Если это не так, это потому, что вы не сделали свою схему богом, и вам все равно придется ее проверить.

Наконец, вы можете повесить последнюю доску внизу нижней пластины и прикрепить кусок липучки туда, где вы сделали отверстие для малинового пи. Также повесьте кусок липучки на спинку малинового пи, чтобы он висел у вас дома.

Итак, ваш Умный дом готов.

Рекомендуемые: