Мазмұны:
- 1 -қадам: Сізге қандай компоненттер қажет?
- 2 -қадам: Raspberry Pi орнату
- 3 -қадам: кодты Raspberry Pi -ге алу
- 4 -қадам: SQL деректер қорын орнату
- 5 -қадам: Жабдықтан бастайық
- 6 -қадам: Айнадан бастайық
- 7 -қадам: Барлығын кадрға салыңыз
Бейне: Менің алғашқы ақылды айна: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Біз бұл мәселені бәріміз білеміз, біз таңертең ерте тұрамыз, сондықтан өте тез дайындалуымыз керек. Бұл ауа -райының қандай болатынын көруге уақыт жоқ дегенді білдіреді. Бірақ сізде уақыт бар - бұл айнаға қарау. Егер біз екеуін біріктіре алсақ ше? Бұл жобада мен Smart Mirror жасаймын, онда сіз жергілікті ауа райы болжамын, бөлмедегі температураны, бөлмедегі ылғалдылықты және қанша жарық бар екенін көре аласыз. Сіз өзіңіз жасаған веб-сайттағы сенсордың барлық деректерін қарай аласыз.
1 -қадам: Сізге қандай компоненттер қажет?
Төменде сіз бұл жобаны аяқтауға қажетті компоненттерді таба аласыз.
• HMDI кірісі бар СКД мониторы
• Raspberry Pi 3B+
• SD картасы
• HDMI кабелі
• Сенсорларды таңқурайға қосуға арналған кабельдер
• DHT11 температура мен ылғалдылық сенсоры
• TSL 2561 жарық сенсоры
• IRFZ44N
• Кез келген арзан RGB Led Strip
• Қорғаныс үшін экран мен плексиглас арасында қалатын оқшаулау
• Plexiglass (СКД мониторының өлшемі)
• Рефлексивті терезе пленкасы
• Ағаш
• Ағашты қосуға арналған жабдық (бұрандалар, желім, темір ілгектер,..)
Бұл жобаның максималды құны - € 270, 00 (егер сізде пи және қосалқы LCD монитор болса, ол тек 130, 00 евро болады)
2 -қадам: Raspberry Pi орнату
Сізде барлық компоненттер болған кезде. Таңқурай pi конфигурациясын бастауға болады.
- Pi веб -сайтынан Raspbian OS бағдарламалық жасақтамасын орнатыңыз
- Pi жүйесіне ОЖ орнату үшін Etcher бағдарламасын жүктеп алыңыз.
• Компьютерде Etcher бағдарламасын ашыңыз
• Бұрын жүктелген суретті таңдаңыз
• microSD картасын таңдаңыз
• Жарқыл түймесін басып, күтіңіз.
3. MicroSd картасындағы кескінді Windows Explorer шолғышында ашыңыз.
• «cmdline.txt» txt файлын ашыңыз
• Соңына «169.254.10.1» деп жазыңыз.
• Содан кейін файлды сақтап жабыңыз
4. Raspberry Pi ішіне microSd картасын салыңыз.
• Қуатты Raspberry Pi -ге қосыңыз
• Желілік кабельді pi мен компьютерге қосыңыз
5. Таңқурай пи -ге қосылу үшін замазканы жүктеңіз
• SSH қосылым түрін таңдаңыз
• Хост атауы: 169.254.10.1 және порт: 22
6. Енді біз pi -ді Wi -Fi желісіне қосамыз
• Келесі пәрмен жолын теріңіз:
wpa_passphrase 'Міне сіздің SSID келеді' 'Міне сіздің пароліңіз келді' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Бұл пәрменнен кейін сіз келесі жолдарды тересіз:
wpa_cli
wlan0 интерфейсі
қайта конфигурациялау
ctrl + D
• Егер pi нөмірінің IP мекенжайын көргіңіз келсе, келесі жолды жазыңыз:
ifconfig
3 -қадам: кодты Raspberry Pi -ге алу
Pycharm ашыңыз
• File Settings Build, Execution, Deployment Deployment тармағына өтіңіз
• Барлығын жоғарыдағы скриншотта көрсетілгендей толтырыңыз.
2. Енді менің github -ға кіріп, файлдарды жүктеп алыңыз
4 -қадам: SQL деректер қорын орнату
Бұл қадамда біз SQL дерекқорын орнатамыз
- sudo apt жаңарту -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Енді біз дерекқорға пайдаланушы мен пароль қосамыз
• 'FILL_PASSWORD_IN' ИДЕНТИВАЛАНҒАН 'FILL_USER_IN'@'localhost' ҚОЛДАНУШЫСЫН жасаңыз;
• ақылды айна деректер базасын құру;
• ақылды айнадағы барлық артықшылықтарды беріңіз.* «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 -қадам: Айнадан бастайық
Бұл қадам үшін сізге ара қажет болады.
- Алдымен біз артқы бөлікті жасаймыз
- Plexiglass екеніңізге және СКД мониторының артқы бөлігіне сәйкес келетініне көз жеткізіңіз.
- Бөлшектерді желіммен және бұрандалармен іліңіз
Енді біз алдыңғы бөлікті жасаймыз.
1. Алдыңғы бөліктің ішкі бөлігінің артқы бөлігімен 1 см қабаттасқанына көз жеткізіңіз
2. Осылайша плексиглас 1 см -ге тіреледі.
Осыдан кейін біз шағылысатын пленканы плексигласқа бекітеміз (бұл бірнеше уақытты алуы мүмкін)
1. Плексигласыңызда саусақ іздері жоқ екеніне көз жеткізіңіз
2. Плексиглас пен пленканы сумен сулаңыз
3. Енді пленканы плексигласқа бекітіңіз
7 -қадам: Барлығын кадрға салыңыз
Енді рамка толық жиналғаннан кейін біз барлық компоненттерді орнына қоюға кірісе аламыз.
Алдымен біз корпустың айналасындағы жолақты жабыстырудан бастаймыз. Мен екі жақты таспаны қолдандым.
Содан кейін біз светодиодты таспаны қосатындай етіп тесеміз.
Енді сіз бос емес болсаңыз, басқа сенсорлар үшін жақтаудың сыртына орналастыру үшін 2 тесік бұрғылай аласыз.
Осылайша сенсорлық деректерді жақсы қайтарамыз.
Ұсынылған:
Портативті ақылды айна/макияж қорапшасын қалай жасауға болады: 8 қадам
Портативті ақылды айнаны қалай жасауға болады/макияж қорапшасы комбинациясы: Дэвистегі қақпағым үшін соңғы жоба ретінде & Элкинс колледжінде мен үлкен айна мен порт ретінде жұмыс істейтін таңқурай пи мен сиқырлы айна бағдарламалық қамтамасыз ету платформасын қолданумен бірге саяхат қорапшасын жобалауға және құруға бел будым
Ақылды айна: 5 қадам
Ақылды айна: Бұл нұсқаулық сізге электрондық поштаның кіріс жәшігін, The New York Times соңғы жаңалықтары мен жаңартуларын және Unsplash фонындағы күн мен уақытты көрсететін Smart Mirror жасауды үйретеді. Сілтеме жұмыс істейді: Қажетті жабдықтар: фрейм
Менің алғашқы қауырсын қанаты: аналогты-цифрлық түрлендіргіш: 5 қадам
Менің алғашқы қауырсын қанаты: Аналогты-цифрлық түрлендіруші: Сәлеметсіздер ме, менің жасаушыларым! Бүгінгі нұсқаулық шынымен ерекше нәрсе туралы. Бұл құрылғы MY FIRST FEATHERWING - Adafruit форм -факторына сәйкес. Бұл сонымен қатар менің БІРІНШІ БЕТКЕ ТҰРҒАН ПХД! Бұл қалқанды ең көп қолданғаным - мен ашуланған құрылғыда
Менің ақылды айна: 15 қадам (суреттермен)
Менің ақылды айна: таңертеңгі уақытты шектеуге болады. Сіз жұмысқа, мектепке дайындалуыңыз керек … Ауа -райына қарап, бұл шектеулі уақыттың біразын алады. Smart Mirror телефонды немесе компьютерді ашып, ауа райын іздеуге қажет уақытты жояды. Бұл
Ішкі/сыртқы USB термометрі (немесе 'Менің алғашқы USB құрылғысы'): 4 қадам (суреттермен)
Ішкі/сыртқы USB термометрі (немесе 'Менің алғашқы USB құрылғысы'): Бұл PIC 18F -те USB перифериялық құрылғысын көрсететін қарапайым дизайн. 18F4550 40 істікшелі чиптер үшін көптеген мысалдар бар, бұл дизайн 18F2550 28 істікшелі кішірек нұсқасын көрсетеді. ПХД беттік бекіту бөлшектерін қолданады, бірақ барлық