Мазмұны:

Менің алғашқы ақылды айна: 8 қадам
Менің алғашқы ақылды айна: 8 қадам

Бейне: Менің алғашқы ақылды айна: 8 қадам

Бейне: Менің алғашқы ақылды айна: 8 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Менің алғашқы ақылды айна
Менің алғашқы ақылды айна

Біз бұл мәселені бәріміз білеміз, біз таңертең ерте тұрамыз, сондықтан өте тез дайындалуымыз керек. Бұл ауа -райының қандай болатынын көруге уақыт жоқ дегенді білдіреді. Бірақ сізде уақыт бар - бұл айнаға қарау. Егер біз екеуін біріктіре алсақ ше? Бұл жобада мен 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 орнату

Raspberry Pi орнату
Raspberry Pi орнату

Сізде барлық компоненттер болған кезде. Таңқурай pi конфигурациясын бастауға болады.

  1. Pi веб -сайтынан Raspbian OS бағдарламалық жасақтамасын орнатыңыз
  2. 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 -ге алу

Raspberry Pi -ге кодты алу
Raspberry Pi -ге кодты алу

Pycharm ашыңыз

• File Settings Build, Execution, Deployment Deployment тармағына өтіңіз

• Барлығын жоғарыдағы скриншотта көрсетілгендей толтырыңыз.

2. Енді менің github -ға кіріп, файлдарды жүктеп алыңыз

4 -қадам: SQL деректер қорын орнату

SQL мәліметтер қорын орнату
SQL мәліметтер қорын орнату

Бұл қадамда біз SQL дерекқорын орнатамыз

  1. sudo apt жаңарту -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Енді біз дерекқорға пайдаланушы мен пароль қосамыз

• '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 -қадам: Айнадан бастайық

Айнадан бастайық
Айнадан бастайық
Айнадан бастайық
Айнадан бастайық
Айнадан бастайық
Айнадан бастайық

Бұл қадам үшін сізге ара қажет болады.

  1. Алдымен біз артқы бөлікті жасаймыз
  2. Plexiglass екеніңізге және СКД мониторының артқы бөлігіне сәйкес келетініне көз жеткізіңіз.
  3. Бөлшектерді желіммен және бұрандалармен іліңіз

Енді біз алдыңғы бөлікті жасаймыз.

1. Алдыңғы бөліктің ішкі бөлігінің артқы бөлігімен 1 см қабаттасқанына көз жеткізіңіз

2. Осылайша плексиглас 1 см -ге тіреледі.

Осыдан кейін біз шағылысатын пленканы плексигласқа бекітеміз (бұл бірнеше уақытты алуы мүмкін)

1. Плексигласыңызда саусақ іздері жоқ екеніне көз жеткізіңіз

2. Плексиглас пен пленканы сумен сулаңыз

3. Енді пленканы плексигласқа бекітіңіз

7 -қадам: Барлығын кадрға салыңыз

Барлығын кадрға салыңыз
Барлығын кадрға салыңыз
Барлығын кадрға салыңыз
Барлығын кадрға салыңыз
Барлығын кадрға салыңыз
Барлығын кадрға салыңыз

Енді рамка толық жиналғаннан кейін біз барлық компоненттерді орнына қоюға кірісе аламыз.

Алдымен біз корпустың айналасындағы жолақты жабыстырудан бастаймыз. Мен екі жақты таспаны қолдандым.

Содан кейін біз светодиодты таспаны қосатындай етіп тесеміз.

Енді сіз бос емес болсаңыз, басқа сенсорлар үшін жақтаудың сыртына орналастыру үшін 2 тесік бұрғылай аласыз.

Осылайша сенсорлық деректерді жақсы қайтарамыз.

Ұсынылған: