Мазмұны:
- Жабдықтар
- 1 -қадам: жақтауды жасау
- 2 -қадам: Raspberry Pi 3 орнату қадамдары
- 3 -қадам: компоненттерді ішіне жинау
- 4 -қадам: Барлығын бірге қосу
- 5 -қадам: Соңғы өнім
Бейне: C.Q: DIY ақылды айнасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Біз Katrina Concepcion және Adil Qaiser, екеуі де WBASD STEM академиясының екінші курсында оқимыз. Бұл біз бірлескен және осы жылдың ең жақсы сыйлығы үшін жасаған жоба.
Біз бұл жобаны жүзеге асыруға шешім қабылдаған кезде, біз «адамға дайындық пен оның бір күнге жоспарлағанын қараудың ең тиімді жолы қандай болатынын» ойластырдық. Біз C. Q. Ол әр түрлі ақпараттық сегменттерді көрсету үшін жеке пайдалануға арналған қалыпты екі жақты айна мен мониторды пайдаланады. MagicMirror -мен бірге сіз қандай ақпараттық сегменттерді, мысалы, уақытты, ауа -райы және тағы басқаларды реттей аласыз! Қолданба Raspberry Pi пайдаланады, ол үшін WiFi мен СКД шығыс дисплейі қажет. Бұл сонымен қатар дисплейдің әр түрлі сегменттерін реттей алатын Google қосылған. Бұл C. Q -ны қалай жасау және орнату туралы нұсқаулық.
Жабдықтар
Материалдар
- Ағаш кесектері
- Ағаш желімі
- Бұрандалар
- Екі жақты айна
- Raspberry Pi 3b+
- Монитор
- Қара мата
- 5В қуат көзі
- 12 В қуат көзі
- HDMI кабелі
- Кеңейту аккорды
- SD картасының адаптері
- MicroSD
- Микрофон
Raspberry Pi сілтемелері
- Эчер:
- VNC:
1 -қадам: жақтауды жасау
Сыртқы жақтау:
Сыртқы жақтау үшін ағаштың 4 бөлігін кесіңіз. Бөліктердің бұрыштарында 45 градус бұрыш жасаңыз. Бұл бөліктерді желіммен байланыстырыңыз және оған көбірек қолдау көрсету үшін шегелерді салыңыз. (сурет 1)
Ішкі жақтау:
Айна өлшеміне сәйкес келетін 4 ағаш кесіңіз.
Бұл бөліктерді қолдау үшін желіммен және шегелермен қосыңыз. (сурет 2)
Екі жақтауды біріктіру:
Сыртқы жақтауды жерге тегіс етіп қойыңыз.
Содан кейін, сыртқы жақтаудың әр жағынан жарты дюймді өлшеп, оны белгілеңіз. Бұл айнаның құлап кетпестен қоюға болатын кеңістікті қамтамасыз ету үшін қажет.
Ішкі жақтауды сызылған сызықтарға жабыстырыңыз. Оған біраз салмақ салып, түні бойы құрғатыңыз. (сурет 3)
Катрина да, Әділ де кадр жасауда бірге жұмыс істейтін еді.
2 -қадам: Raspberry Pi 3 орнату қадамдары
Бірінші қадам (орнату)
Бірінші қадам-бұл Voice Kit SD суретін https://aiyprojects.withgoogle.com/voice-v1/ сайтынан жүктеу.
Содан кейін https://etcher.io/ сайтынан Etcher пайдаланыңыз.
Жаңадан жүктелген Voice Kit SD суреті мен Micro SD картасын таңдап, жарқылды басыңыз.
Raspberry Pi -ді қосыңыз және VNC Viewer көмегімен Raspberry Pi -ді қараңыз.
Келесі қадам - Raspberry Pi -ді Wi -Fi желісіне қосу және уақыт пен күннің дұрыс екеніне көз жеткізу.
Содан кейін келесі командаларды қолданып Raspberry Pi жаңартыңыз:
sudo apt-get жаңартуы
sudo apt-get dist-upgrade
Raspberry Pi -ді қайта жүктеңіз
Екінші қадам
Жоғарғы сол жақ параметрлерге өтіп, динамиктер мен микрофонның дұрыс орнатылғанын тексеріңіз және дыбысты тексеріңіз.
Chromium -ды ашыңыз және кіріңіз, GoogleAPI -ге өтіңіз және жоба жасаңыз, API -ді қосыңыз және Google көмекшісін қосыңыз, тіркелгі деректерін жасаңыз және клиенттік идентификаторды жасаңыз, содан кейін «Келісім экранын конфигурациялау» түймесін басып, өнім атауын орнатыңыз (бәрін бірізді сақтаған жөн). сақтау түймесін басыңыз, басқасын басыңыз және атау қойыңыз.
Осыдан кейін сіз файлды жүктей аласыз, жаңадан жүктелген файлды тінтуірдің оң жақ түймешігімен нұқыңыз және «Қалтада көрсету» түймесін басып, оны Assistant деп өзгертіңіз және оны «pi» қалтасына апарыңыз.
Https://myaccount.google.com/activitycontrols?pli=… өтіңіз және «Интернет пен қолданба белсенділігі» қосылғанын, «Құрылғы туралы ақпарат» қосылғанын, «Дауыстық және дыбыстық белсенділік» қосылғанын тексеріңіз.
Қалтаңызға өтіп,/home/pi/AIY-projects-python/src/Examples/voice тармағына өтіңіз, содан кейін asistant_library_demo.py файлын орындаңыз, содан кейін хром қалқымалы болады, сіз хромға кіріп, рұқсат түймесін басыңыз.
Үшінші қадам
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» -ге, ал бірліктерді «империялық» деп өзгертесіз, егер олар сізге қатысты болса.
«{» Жоғарыдағы «модульден:» ескерту”,« -ге}, »Позиция:« top_bar »« астындағы алып тастаңыз және қазір сақтаңыз, әзірлеуші терминалын ашып, интернетке кіріп, https://openweathermap.org/ сайтына өтіңіз. api және тіркеліңіз.
Содан кейін үйге кіріңіз, содан кейін API кілттері API кілтін көшіреді, содан кейін config.js файлына оралыңыз және «ағымдағы ауа райы» модулінде «ауа райы болжамы» модулінде «YOUR_OPENWEATHER_API_KEY» деп жазылған API кілтін қойыңыз және сақтаңыз.
Бесінші қадам
Енді сіз «cd MagicMirror» жазу арқылы MagicMirror ашасыз, enter пернесін басыңыз, содан кейін «npm start» деп жазыңыз
Жоғарыдағы сілтемені көшіріп, API кілтін қойыңыз және оны хромға қойыңыз және «CTRL+F» пернелерін басу арқылы орналасқан жеріңіздің идентификаторын табыңыз, сонымен қатар «Орналасу» атауын өзгертіңіз. Енді әзірлеуші терминалын қайта ашып, «npm MagicMirror» деп жазыңыз, сіз дайын болуыңыз керек!
Бұл бөлімнің көп бөлігін Әділ атқарар еді.
3 -қадам: компоненттерді ішіне жинау
Қараңғы материалдың бір бөлігін айна өлшеміне дейін кесіңіз.
Мониторды айнаның жартысына орнатыңыз, ал жарықтандырғышты екінші жартысына қойыңыз. Матаның мониторды жаппайтынына көз жеткізіңіз.
Ағаштың кішкене бөліктерін кесіңіз, сонда бәрі артта қалады. Сол бөліктерді бірге жинаңыз. Содан кейін осы кіші жақтауды ішкі жақтауға бұраңыз.
Желдету үшін монитор орналасқан жерде бірнеше тесік бұрғылаңыз. Тіркелген сурет - бұл қандай болатынын диаграмма.
Катрина бұл бөліктің көп бөлігінде жұмыс істейтін еді.
4 -қадам: Барлығын бірге қосу
Raspberry Pi -ді монитордың артқы жағына, мониторды басқару тақтасының жанына жабыстырыңыз.
HDMI кабелімен екеуін қосыңыз.
Микрофонды жақтаудың сыртына қойып, оны Raspberry Pi -ге қосыңыз.
5V қуат көзін Raspberry Pi -ге және екінші ұшын ұзартқыш аккордқа қосыңыз.
12 В қуат көзін монитордың басқару тақтасына, екінші ұшын ұзартқыш аккордқа қосыңыз.
Барлығын орнына қойыңыз.
Қосылған суретте сымның артқы жағынан қалай көрінетіні көрсетілген.
Катрина мен Әділ сымды бірге жүргізер еді.
5 -қадам: Соңғы өнім
Бұл түпкілікті өнім қалай көрінетінін макет. Монитордың дисплейі айна арқылы күнді, уақытты, ауа -райы мен күнтізбені көрсететінін көруге болады. Қалған жартысы негізінен қолдануға арналған айна болады. Қосымша теңшеу және пайдалану үшін оны Google -ге қосуға болады. C. Q. үйдің немесе кеңсенің кез келген жеріне орналастыруға болады.
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Жеңіл қадамдардағы DIY ванна айнасы (жарық диодты шамдарды қолдана отырып): 4 қадам
Жеңіл қадамдардағы DIY ванна айнасы (жарық диодты шамдарды қолдана отырып): Бұл жазбада мен жарықдиодты жолақтардың көмегімен DIY ванна айнасын жасадым. Бұл өте керемет және сіз оларды сынап көруіңіз керек
SONOFF ақылды қосқыштарымен ақылды роликті жалюзи қалай жасауға болады ?: 14 қадам
SONOFF ақылды қосқыштарымен ақылды роликті қалай жасауға болады?: SONOFF ақылды қосқыштарындағы интерлок режимін қолданыңыз, қарапайым роликті/жалюзиді ақылдыға айналдыру және оны кешке түсіріңіз? Қалай болғанда да, мен
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды штепселі: 7 қадам
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды қосқышы: Бұл нұсқаулықта мен өзімнің микробағдарламалық жасақтамамен бірнеше ақылды құрылғыларды қалай жыпылықтағанымды көрсетемін, сондықтан мен оларды Openhab қондырғысы арқылы MQTT арқылы басқара аламын. Әрине, мен оларды бұзған кезде жаңа құрылғылар
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды дабыл сағаты: 10 қадам (суреттермен)
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды оятқыш: Сіз ақылды сағатты алғыңыз келді ме? Егер солай болса, онда бұл сізге арналған шешім! Мен Smart Alarm Clock жасадым, бұл веб -сайтқа сәйкес дабыл уақытын өзгертуге болатын сағат. Дабыл сөнген кезде дыбыс шығады (дыбыстық сигнал) және 2 жарық қосылады