Съдържание:

C.Q: DIY Smart Mirror: 5 стъпки
C.Q: DIY Smart Mirror: 5 стъпки

Видео: C.Q: DIY Smart Mirror: 5 стъпки

Видео: C.Q: DIY Smart Mirror: 5 стъпки
Видео: Camera-LAMP with tracking and identification of a person. 2024, Ноември
Anonim
C. Q: DIY Smart Mirror
C. Q: DIY Smart Mirror

Ние сме Катрина Консепсион и Адил Кайзер, двамата второкурсници в WBASD STEM Academy. Това е проектът, с който щяхме да си сътрудничим и да направим за тазгодишното отличие.

Когато решихме да направим този проект, имахме предвид „кой би бил най -ефективният начин човек да се подготви и да погледне какво е планирал за деня?“Измислихме C. Q. Той използва обикновен двупосочен огледало за ваша собствена употреба и монитор за показване на различните информационни сегменти. В комбинация с MagicMirror можете да персонализирате какви информационни сегменти искате да се показват, като време, време и много други! Приложението използва Raspberry Pi и изисква използването на WiFi и LCD изходен дисплей. Това също е активирано от Google, което може да персонализира различните сегменти на дисплея. Това е инструкция за това как да направите и настроите C. Q.

Консумативи

Материали

  • Парчета дърво
  • Лепило за дърво
  • Винтове
  • Двупосочно огледало
  • Малина Pi 3b+
  • Монитор
  • Затъмняваща кърпа
  • 5V захранване
  • 12V захранване
  • HDMI кабел
  • Удължителен акорд
  • Адаптер за SD карта
  • MicroSD
  • Микрофон

Връзки към Raspberry Pi

  • Etcher:
  • VNC:

Стъпка 1: Създаване на рамката

Изработка на рамката
Изработка на рамката
Изработка на рамката
Изработка на рамката
Изработка на рамката
Изработка на рамката

Външната рамка:

Изрежете 4 парчета дърво за външната рамка. Изрежете ъгъл от 45 градуса в ъглите на парчетата. Свържете тези парчета с лепило и поставете пирони, за да му осигурите по -голяма опора. (снимка 1)

Вътрешната рамка:

Изрежете 4 парчета дърво, отговарящи на размера на огледалото.

Свържете тези парчета с лепило и нокти за опора. (снимка 2)

Сглобяването на двата кадъра:

Поставете външната рамка на земята.

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

Залепете вътрешната рамка в рамките на очертаните линии. Сложете малко тегло върху него и го оставете да изсъхне за една нощ. (снимка 3)

И Катрина, и Адил щяха да работят заедно, за да направят рамката.

Стъпка 2: Стъпки за настройка на Raspberry Pi 3

Първа стъпка (Настройката)

Първата стъпка е да изтеглите SD изображението на Voice Kit от

След това използвайте Etcher от

Изберете наскоро изтегления SD образ на Voice Kit и Micro SD картата и след това натиснете флаш.

Включете вашия Raspberry Pi и използвайте VNC Viewer, за да видите Raspberry Pi.

Следващата стъпка е да свържете вашия Raspberry Pi към Wifi и да се уверите, че часът и датата са правилни.

След това актуализирайте Raspberry Pi с помощта на тези команди:

sudo apt-get update

sudo apt-get dist-upgrade

Рестартирайте вашия Raspberry Pi

Стъпка втора

Отидете в горните ляви предпочитания и се уверете, че високоговорителите и микрофонът ви са настроени правилно и проверете звука.

Отворете Chromium и влезте, отидете на GoogleAPI и създайте проект, активирайте API и активирайте Google Assistant, щракнете върху създаване на идентификационни данни и създаване на клиентски идентификатор, след това щракнете върху „Конфигуриране на екрана за съгласие“и задайте името на продукта (за предпочитане е да поддържате всичко последователно) след това натиснете save, натиснете other и въведете име.

След това можете да изтеглите файла си, щракнете с десния бутон върху ново изтегления файл и натиснете „покажи в папка“и го преименувайте на Асистент и го плъзнете в папката „pi“

Отидете на https://myaccount.google.com/activitycontrols?pli=… и се уверете, че „Активността в мрежата и приложенията“е активирана, „Информация за устройството“е активирана, „Гласова и аудио активност“е активирана.

Отидете в папката си и отидете на/home/pi/AIY-projects-python/src/examples/voice, след това изпълнете asistant_library_demo.py и след това chromium трябва да се появи и ще трябва да влезете в chrome и да натиснете allow.

Стъпка трета

Отидете в конфигурацията на Raspberry Pi, отидете на Локализация, задайте местоположението си за вашата страна, задайте вашата часова зона (Зона: САЩ, Местоположение: Източен за мен), сега ще трябва да рестартирате.

Инсталирайте MagicMirrors 2 във вашия Raspberry Pi

Можете лесно да го инсталирате, като използвате командата bash:

bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich/ MagicMirror/ master/ installers/ raspberry.sh)"

(премахнете всички интервали след връзката на github, тъй като това беше единственият начин да направите цялата команда)

Когато се появи подканата, натиснете y и въведете и тя ще настрои автоматичното стартиране на MagicMirror

Стъпка четвърта

Отворете своя терминал за програмисти и напишете pm2 stop MagicMirror

След това отворете папката си и отидете на/home/pi/MagicMirror/config и отворете config.js

Тук ще промените графика на „12“, а мерните единици на „имперски“, ако те се отнасят за вас.

Премахнете от модула "{" отгоре ":" alert "," to the}, под "Position:" top_bar "" и запишете сега отворете терминала за програмисти и отидете в интернет и отидете на https://openweathermap.org/ api и се регистрирайте.

След това отидете до дома, след това API ключовете копирайте API ключа, след това се върнете във файла config.js и поставете API ключа, където пише "YOUR_OPENWEATHER_API_KEY" в модула "currentweather" и модула "weatherforecast" и запишете.

Стъпка пета

Сега ще отворите MagicMirror, като напишете "cd MagicMirror", натиснете enter и след това напишете "npm start"

Копирайте връзката по -горе, където сте поставили API ключа и го поставете в chromium и намерете идентификатора на местоположението си, като натиснете „CTRL+F“, също преименувайте „Местоположение“. Сега отворете отново терминала за програмисти и напишете „npm MagicMirror“и трябва да сте готови!

Адил щеше да свърши по -голямата част от тази част.

Стъпка 3: Сглобяване на компоненти вътре

Сглобяване на компоненти отвътре
Сглобяване на компоненти отвътре

Изрежете парче затъмняващ материал до размера на огледалото.

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

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

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

Катрина щеше да работи върху по -голямата част от тази част.

Стъпка 4: Свържете всичко заедно

Окабеляване на всичко заедно
Окабеляване на всичко заедно

Залепете Raspberry Pi на гърба на монитора, близо до контролната платка на монитора.

Свържете двете с HDMI кабела.

Поставете микрофона извън рамката и го свържете към Raspberry Pi.

Включете 5V захранването към Raspberry Pi, а другия край към удължителния кабел.

Включете 12V захранването към контролната платка на монитора, а другия край към удължителния кабел.

Завийте всичко на място.

Приложената снимка показва диаграма за това как ще изглежда окабеляването от задната страна.

Катрина и Адил щяха да свържат кабелите заедно.

Стъпка 5: Крайният продукт

Крайният продукт
Крайният продукт

Това е макетът на това как би изглеждал крайният продукт. Можете да видите, че дисплеят на монитора се показва през огледалото, показващ деня, часа, времето и календара. Другата половина ще бъде основно само огледало за употреба. Можете да свържете това с Google за повече персонализиране и лесна употреба. C. Q. може да се постави навсякъде във вашия дом или офис.

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