Съдържание:

Умна стая: 8 стъпки
Умна стая: 8 стъпки

Видео: Умна стая: 8 стъпки

Видео: Умна стая: 8 стъпки
Видео: Обзор современного дома: Твой дом ДОЛЖЕН БЫТЬ ТАКИМ | Красивые дома, интерьер дома, хаус тур 2024, Ноември
Anonim
Умна стая
Умна стая

Чувствате ли се някога да легнете в леглото си и да не искате да ставате? Имате ли чувството, че ставането, за да отворите капаците, е твърде много за търсене? Тогава имам идеалното решение за вас. Представяме Smartroom, поемете контрола над стаята си с мобилния си телефон, таблет или дори компютъра си!

Консумативи

В следващата стъпка ще покажа списъка с консумативи, от които ще се нуждаете. Най -важното от всичко, което ще трябва да имате Raspberry Pi и вашия компютър.

Стъпка 1: Съберете всичките си консумативи

Събиране на всички ваши консумативи
Събиране на всички ваши консумативи
Събиране на всички ваши консумативи
Събиране на всички ваши консумативи
Събиране на всички ваши консумативи
Събиране на всички ваши консумативи

Най -важното - консумативите! Поставих всичко в електронна таблица на Excel.

Стъпка 2: Изграждане на жилище

Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища
Изграждане на жилища

За корпуса използвах MDF панел с размери 122 см на 61 см, можете да ги намерите във всеки магазин за домашни любимци. Нарежете ги с трион с кръгъл нож с размерите в чертежа. След това панелите се залепват заедно с лепилото Soudal Fix All. Боядисването е по избор, но придава приятно докосване:), използвах видовете боя, както се вижда на снимките по -горе. За завесите направих един лист от най -тънката материя, която имах. Имах и пластмасова тръба, разположена наоколо с ъгъл от 90 градуса. Нарязах ги на парчета, за да се поберат сензорите.

Стъпка 3: Изграждане на веригата

Осъществяване на веригата
Осъществяване на веригата
Осъществяване на веригата
Осъществяване на веригата

Това не е най -малката електрическа верига, но това прави този проект забавен. Опитайте се да избегнете пресичането на прескачащи проводници. Кабелите, които не отиват към една и съща макет, трябва да са по -дълги. Можете или да запоите два проводника или да свържете мъжки към женски проводници помежду си.

Стъпка 4: Изтеглете кода от Github

Можете да изтеглите кода за този проект на моя Github, връзката е https://github.com/howest-mct/1920-1mct-project1-V… Кликнете върху Code и изтеглете бекенда и интерфейса.

Направете SSH връзка между вашия PI и Visual Studio Code, ако не знаете как, ето един малък урок.

Във VS Code създайте нова папка и я наречете както искате, сериозно, няма значение. Поставете всички файлове от Backend в тази папка. Първа част свършена. Сега отидете на/var/www/на VC Code и поставете интерфейсните файлове там. Кодиращата част вече е готова!

Стъпка 5: Създайте базата данни MySQL

Създайте базата данни MySQL
Създайте базата данни MySQL
Създайте базата данни MySQL
Създайте базата данни MySQL

Програмата, която използвам за създаване на бази данни, е MySQL Workbench. Тук можете да намерите връзката за изтегляне.

Създайте безжична връзка, вижте моите настройки, уверете се, че името на хоста на SSH е IP адресът на вашия RPi.

Сега отидете на иконата под Файл в горния ляв ъгъл на екрана, щракнете върху нея, тя трябва да отвори обикновен SQL файл. поставете кода smartroomdb.txt там и го стартирайте (жълтата мълния). Сега сте златни!

Стъпка 6: Тестване на Smartroom

Тестване на Smartroom
Тестване на Smartroom
Тестване на Smartroom
Тестване на Smartroom

След като повечето технически части са готови, отидете в току -що създадената папка във VS Code и стартирайте app.py. В горния десен ъгъл има малка начална икона. Сега отидете в браузъра си и въведете IP адреса на вашия RPi. Трябва да видите сайта.

Този уебсайт е създаден първо за мобилни устройства! Така че да, можете да използвате този проект на телефона си. Просто въведете IP адреса на вашия RPi.

Можете също така да оставите проекта да започне, когато стартира Raspberry Pi. Ако искате да направите това, ще трябва да създадете услуга на app1.py. Следвайте този урок

Ще трябва да промените main.py на app1.py и да промените директорията в директорията, в която се намира app1.py. Проверете дали всичко работи в електрическата верига. Ако е така, преминете към следващата стъпка!

Стъпка 7: Поставяне на веригата вътре в жилището ви

Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви
Поставяне на веригата вътре в жилището ви

Стигнахте до последната част, поздравления!

В стените ще трябва да се пробият две дупки. Един, където е дресингът, и един под бюрото. За това можете да използвате обикновена тренировка. След това дънната платка с MCP3008 и L293D минава под скрина, а другата дъска отива под леглото. Управлението на кабелите зависи от вас. Използвах няколко лепкави подложки, които намерих в местния магазин „Направи си сам“(Hubo).

Стъпка 8: Насладете се на Smartroom

Насладете се на Smartroom!
Насладете се на Smartroom!
Насладете се на Smartroom!
Насладете се на Smartroom!
Насладете се на Smartroom!
Насладете се на Smartroom!

Вече сте напълно настроени да използвате интелигентната стая, няма повече да ставате, за да отворите капаците си!

Препоръчано: