Съдържание:

Моето първо интелигентно огледало: 8 стъпки
Моето първо интелигентно огледало: 8 стъпки

Видео: Моето първо интелигентно огледало: 8 стъпки

Видео: Моето първо интелигентно огледало: 8 стъпки
Видео: Тя е на 9 Години, но Нейният Стомах е Като Бременна 2024, Ноември
Anonim
Моето първо умно огледало
Моето първо умно огледало

Всички знаем този проблем, ставаме твърде късно сутрин, така че трябва да се подготвим много бързо. Което означава, че нямате време да видите какво време ще бъде. Но това, за което със сигурност имате време, е да се погледнете в огледалото. Ами ако можем да комбинираме двете? В този проект ще направя интелигентно огледало, където ще можете да видите местната прогноза за времето, температурата в помещението, влажността в помещението и колко светлина присъства. Ще можете да видите всички сензорни данни в самостоятелно изработен уебсайт.

Стъпка 1: Какви компоненти са ви необходими?

По -долу можете да намерите необходимите компоненти, необходими за завършване на този проект.

• LCD монитор с HMDI вход

• Raspberry Pi 3B+

• SD карта

• HDMI кабел

• Кабели за свързване на сензорите към вашето малиново пи

• DHT11 сензор за температура и влажност

• Светлинен сензор TSL 2561

• IRFZ44N

• Всякакви евтини RGB Led ленти

• Изолация за залепване между екрана и плексигласа за защита

• Плексиглас (размер на LCD монитора)

• Отразяващ прозоречен филм

• Дърво

• Хардуер за свързване на дървото (винтове, лепило, железни куки,..)

Максималната цена на този проект ще бъде 270, 00 евро (ако имате пи и резервен LCD монитор, това ще бъде само 130, 00 евро)

Стъпка 2: Настройване на Raspberry Pi

Настройване на Raspberry Pi
Настройване на Raspberry Pi

Когато разполагате с всички компоненти. Можете да започнете да конфигурирате малиновото пи.

  1. Инсталирайте софтуера Raspbian OS от уебсайта Pi
  2. Изтеглете Etcher, за да инсталирате операционната система на Pi.

• Отворете Etcher на компютъра

• Изберете изображението, което сте изтеглили по -рано

• Изберете вашата microSD карта

• Натиснете бутона на светкавицата и изчакайте.

3. Когато изображението на вашата microSd карта, го отворете в Windows Explorer.

• Отворете txt файла "cmdline.txt"

• Напишете „169.254.10.1“в края.

• След това запишете и затворете файла

4. Поставете microSd картата в Raspberry Pi.

• Свържете захранването към Raspberry Pi

• Свържете мрежов кабел към pi и компютъра си

5. Изтеглете замазка, за да се свържете с вашето малиново пи

• Изберете за тип връзка SSH

• Име на хост: 169.254.10.1 и Порт: 22

6. Сега ще свържем pi към wifi

• Въведете следния команден ред:

wpa_passphrase 'Тук идва вашият SSID' 'Тук идва вашата парола' >> /etc/wpa_supplicant/wpa_supplicant.conf

• След тази команда въвеждате следните редове:

wpa_cli

интерфейс wlan0

преконфигурирайте

ctrl + D

• Ако искате да видите ip на вашия тип тип следния ред:

ifconfig

Стъпка 3: Прехвърляне на вашия код към Raspberry Pi

Получаване на вашия код в Raspberry Pi
Получаване на вашия код в Raspberry Pi

Отворете Pycharm

• Отидете на File Settings Build, Execution, Deployment Deployement

• Попълнете всичко, както е показано на екрана по -горе.

2. Сега отидете на моя github и изтеглете файловете

Стъпка 4: Настройване на SQL базата данни

Настройване на SQL базата данни
Настройване на SQL базата данни

В тази стъпка ще настроим SQL базата данни

  1. sudo apt update -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-сървър
  3. Сега ще добавим потребител и парола към базата данни

• СЪЗДАВАНЕ НА ПОТРЕБИТЕЛЯ „FILL_USER_IN“@„localhost“ИДЕНТИФИЦИРАНО ОТ „FILL_PASSWORD_IN“;

• CREATE DATABASE smart-mirror;

• ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ на smart-mirror.* На „FILL_USER_IN“@„localhost“С ОПЦИЯ ГРАНТ;

• sudo mariadb <sql/db_init.sql

Сега ще свържем базата данни с работната маса на mysql

1. Отидете на mySQL връзки

2. Щракнете върху „Настройка на нова връзка“

3. Назовете новата си връзка

4. Име на хост: 169.254.10.1, Порт: 3306

5. Потребителско име и парола = Вижте предишната стъпка

6. Отворете връзката и отидете на администрация

7. Щракнете върху Импортиране на данни и импортирайте sql файла от моя github

Стъпка 5: Нека започнем с хардуера

Нека започнем с хардуера
Нека започнем с хардуера
Нека започнем с хардуера
Нека започнем с хардуера

Сега най -накрая можем да започнем от лесната част. Ако следвате всичко изцяло, както е показано на изображенията по -горе, не би трябвало да имате проблеми с това.

Стъпка 6: Нека започнем с огледалото

Нека започнем с огледалото
Нека започнем с огледалото
Нека започнем с огледалото
Нека започнем с огледалото
Нека започнем с огледалото
Нека започнем с огледалото

За тази стъпка ще ви е необходим трион.

  1. Първо ще направим задната част
  2. Уверете се, че сте от плексиглас и LCD мониторът се побира в задната част.
  3. Закачете парчетата заедно с лепило и винтове

Сега ще направим предната част.

1. Уверете се, че предната част се припокрива с 1 см над задната част от вътрешната страна

2. По този начин плексигласът може да се опира на тези 1 см.

След това ще прикрепим отразяващия филм към плексигласа (Това може да отнеме няколко снимки)

1. Уверете се, че плексигласът ви няма отпечатъци от пръсти

2. Намокрете плексигласа и филма с вода

3. Сега прикрепете филма към плексигласа

Стъпка 7: Поставете всичко в рамката

Поставете всичко в рамката
Поставете всичко в рамката
Поставете всичко в рамката
Поставете всичко в рамката
Поставете всичко в рамката
Поставете всичко в рамката

Сега, когато рамката е напълно сглобена, можем да започнем да поставяме всички компоненти на място.

Първо ще започнем, като залепим LED лентата около корпуса. Използвах двустранна лента.

След това пробиваме дупка в рамката по такъв начин, че да можем да свържем светодиодната лента.

Сега, когато сте заети, можете също да пробиете 2 дупки, за да поставите другите си сензори от външната страна на рамката.

По такъв начин, че да получим по -добри сензорни данни.

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