Съдържание:
- Стъпка 1: Какви компоненти са ви необходими?
- Стъпка 2: Настройване на Raspberry Pi
- Стъпка 3: Прехвърляне на вашия код към Raspberry Pi
- Стъпка 4: Настройване на SQL базата данни
- Стъпка 5: Нека започнем с хардуера
- Стъпка 6: Нека започнем с огледалото
- Стъпка 7: Поставете всичко в рамката
Видео: Моето първо интелигентно огледало: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Всички знаем този проблем, ставаме твърде късно сутрин, така че трябва да се подготвим много бързо. Което означава, че нямате време да видите какво време ще бъде. Но това, за което със сигурност имате време, е да се погледнете в огледалото. Ами ако можем да комбинираме двете? В този проект ще направя интелигентно огледало, където ще можете да видите местната прогноза за времето, температурата в помещението, влажността в помещението и колко светлина присъства. Ще можете да видите всички сензорни данни в самостоятелно изработен уебсайт.
Стъпка 1: Какви компоненти са ви необходими?
По -долу можете да намерите необходимите компоненти, необходими за завършване на този проект.
• LCD монитор с HMDI вход
• Raspberry Pi 3B+
• SD карта
• HDMI кабел
• Кабели за свързване на сензорите към вашето малиново пи
• DHT11 сензор за температура и влажност
• Светлинен сензор TSL 2561
• IRFZ44N
• Всякакви евтини RGB Led ленти
• Изолация за залепване между екрана и плексигласа за защита
• Плексиглас (размер на LCD монитора)
• Отразяващ прозоречен филм
• Дърво
• Хардуер за свързване на дървото (винтове, лепило, железни куки,..)
Максималната цена на този проект ще бъде 270, 00 евро (ако имате пи и резервен LCD монитор, това ще бъде само 130, 00 евро)
Стъпка 2: Настройване на Raspberry Pi
Когато разполагате с всички компоненти. Можете да започнете да конфигурирате малиновото пи.
- Инсталирайте софтуера Raspbian OS от уебсайта Pi
- Изтеглете 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
Отворете Pycharm
• Отидете на File Settings Build, Execution, Deployment Deployement
• Попълнете всичко, както е показано на екрана по -горе.
2. Сега отидете на моя github и изтеглете файловете
Стъпка 4: Настройване на SQL базата данни
В тази стъпка ще настроим SQL базата данни
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-сървър
- Сега ще добавим потребител и парола към базата данни
• СЪЗДАВАНЕ НА ПОТРЕБИТЕЛЯ „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: Нека започнем с огледалото
За тази стъпка ще ви е необходим трион.
- Първо ще направим задната част
- Уверете се, че сте от плексиглас и LCD мониторът се побира в задната част.
- Закачете парчетата заедно с лепило и винтове
Сега ще направим предната част.
1. Уверете се, че предната част се припокрива с 1 см над задната част от вътрешната страна
2. По този начин плексигласът може да се опира на тези 1 см.
След това ще прикрепим отразяващия филм към плексигласа (Това може да отнеме няколко снимки)
1. Уверете се, че плексигласът ви няма отпечатъци от пръсти
2. Намокрете плексигласа и филма с вода
3. Сега прикрепете филма към плексигласа
Стъпка 7: Поставете всичко в рамката
Сега, когато рамката е напълно сглобена, можем да започнем да поставяме всички компоненти на място.
Първо ще започнем, като залепим LED лентата около корпуса. Използвах двустранна лента.
След това пробиваме дупка в рамката по такъв начин, че да можем да свържем светодиодната лента.
Сега, когато сте заети, можете също да пробиете 2 дупки, за да поставите другите си сензори от външната страна на рамката.
По такъв начин, че да получим по -добри сензорни данни.
Препоръчано:
Моето IoT устройство - първо реле: 5 стъпки
Моето IoT устройство - първо реле: В тази инструкция ще управляваме реле от Blynk. Включване и изключване от приложението. ВНИМАНИЕ !!!! Моля, уверете се, че знаете какво правите, ако възнамерявате да свържете релето си към електрическата мрежа !!! ВНИМАНИЕ
Моето първо IoT устройство: 14 стъпки
Моето първо IoT устройство: В тази инструкция ще научим как да инсталираме Arduino IDE за Моето първо IoT устройство, така че до края можем да стартираме arduino код върху него и да го контролираме от мобилния си телефон
Моето първо Java приложение: 6 стъпки
Моето първо Java приложение: Продължавате ли да създавате собствено java приложение, но продължавате да го отлагате по някаква причина? Чувате ли себе си да казвате „Утре най -накрая ще го направя“? Но това утре никога не идва. Така че, трябва да започнете точно сега. Сега е моментът да си вземете хана
Моето първо крило от пера: Аналогово-цифров конвертор: 5 стъпки
Моето първо крило от пера: Аналогово-цифров конвертор: Здравейте, колеги създатели! Днешните инструкции са за нещо наистина специално. Това устройство е МОЕТО ПЪРВО ПЪРВО - следвайки форм -фактора на Adafruit. Това е и моята първа повърхностно монтирана платка! Най -забележимото ми използване на този щит е в устройство, което полудявам
Моето интелигентно огледало: 15 стъпки (със снимки)
Моето интелигентно огледало: Сутрешното време може да бъде ограничено. Трябва да се подготвите за работа, училище, … Поглеждането на времето отнема част от това ограничено време. Интелигентното огледало елиминира времето, необходимо за отваряне на телефона или компютъра и търсене на времето. В това