
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул көйгөйдү баарыбыз билебиз, эртең менен кеч турабыз, андыктан абдан тез даярданышыбыз керек. Демек, аба ырайы кандай болорун көрүүгө убактыңыз жок. Бирок, албетте, убактыңыз бар - күзгүгө кароо. Экөөнү бириктире алсакчы? Бул долбоордо мен Smart Mirror жасайм, анда сиз жергиликтүү аба ырайын, бөлмөдөгү температураны, бөлмөдөгү нымдуулукту жана канча жарык бар экенин көрө аласыз. Сиз өзүңүз жасаган веб-сайттан сенсордун бардык маалыматтарын көрө аласыз.
1 -кадам: Сизге кандай компоненттер керек?
Төмөндө сиз бул долбоорду аягына чыгаруу үчүн керектүү компоненттерди таба аласыз.
• LCD HMDI киргизүү менен
• Raspberry Pi 3B+
• SD карта
• HDMI кабели
• Кабелдер сенсорлорду малина пиңизге туташтырат
• DHT11 температура жана нымдуулук сенсору
• TSL 2561 Жарык сенсору
• IRFZ44N
• Ар кандай арзан RGB Led Strip
• Коргоо үчүн экран менен плексиглассанын ортосуна жабышуу үчүн изоляция
• Plexiglass (ЖК монитордун өлчөмү)
• Рефлексивдүү терезе пленкасы
• Жыгач
• Жыгачты туташтыруу үчүн жабдыктар (бурамалар, клей, темир илгичтер,..)
Бул долбоордун максималдуу баасы € 270, 00 болот (Эгерде сизде пи жана бош LCD монитор болсо, анда ал болгону € 130, 00 болот)
2 -кадам: Raspberry Pi орнотуу

Бардык компоненттериңиз болгондо. Сиз малина пи конфигурациясын баштасаңыз болот.
- Pi веб -сайтынан Raspbian OS программасын орнотуңуз
- ОСту Pi'ге орнотуу үчүн Etcherди жүктөп алыңыз.
• Эчерди компьютерден ачыңыз
• Мурда түшүрүлгөн сүрөттү тандаңыз
• microSD картаңызды тандаңыз
• Жарк этүү баскычын басып, күтө туруңуз.
3. MicroSd картаңыздагы сүрөттү Windows Explorerде ачыңыз.
• "cmdline.txt" txt файлын ачыңыз
• Аягына "169.254.10.1" деп жазыңыз.
• Андан кийин файлды сактап, жабыңыз
4. Raspberry Pi'ге microSd картаны салыңыз.
• Raspberry Pi менен бийликти туташтырыңыз
• Пи менен компьютериңизге тармак кабелин туташтырыңыз
5. Сиздин малина пиңизге туташуу үчүн шпаклевканы түшүрүңүз
• SSH туташуу түрү үчүн тандаңыз
• Хосттун аты: 169.254.10.1 жана Порт: 22
6. Эми биз пиди wifiга туташтырганы жатабыз
• Төмөнкү буйрук сабын териңиз:
wpa_passphrase 'Бул жерде сиздин SSID келет' 'Бул жерде сиздин сырсөзүңүз келет' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Бул буйруктан кийин сиз төмөнкү саптарды териңиз:
wpa_cli
wlan0 интерфейси
кайра конфигурациялоо
ctrl + D
• Эгерде сиз пиңиздин ipин төмөнкү саптан көргүңүз келсе:
ifconfig
3 -кадам: кодуңузду Raspberry Piге алуу

Pycharm ачуу
• Файл Орнотууларынын Курулушуна, Аткарылышына, Жайгаштырууга Барыңыз
• Баарын жогорудагы скриншотто көрүнгөндөй толтуруңуз.
2. Эми менин гитубума барып, файлдарды жүктөп алыңыз
4 -кадам: SQL маалымат базасын орнотуу

Бул кадамда биз SQL маалымат базасын түзөбүз
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Эми биз колдонуучу менен сырсөздү маалымат базасына кошобуз
• CREATE USER 'FILL_USER_IN'@'localhost' IDENTIFIED 'FILL_PASSWORD_IN';
• DATABASE CREATE smart-mirror;
• ГРАНТ ОПЦИОНУ МЕНЕН "FILL_USER_IN"@'localhost' үчүн акылдуу күзгүгө бардык артыкчылыктарды берүү;
• sudo mariadb <sql/db_init.sql
Эми биз маалымат базасын mysql workbenchке туташтырабыз
1. mySQL туташууларына өтүңүз
2. "Жаңы байланышты орнотуу" дегенди басыңыз
3. Жаңы туташууңузга ат коюңуз
4. Хосттун аты: 169.254.10.1, Порт: 3306
5. Колдонуучунун аты жана сырсөз = Мурунку кадамды көрүү
6. Байланышты ачыңыз жана администрацияга өтүңүз
7. Маалыматты импорттоону чыкылдатыңыз жана sql файлын менин гитубумдан импорттоңуз
5 -кадам: Келгиле, жабдыктардан баштайлы


Эми биз акыры оңой бөлүгүн баштай алабыз. Эгерде сиз жогорудагы сүрөттөрдө көрсөтүлгөндөй баарын толугу менен аткарсаңыз, анда сизде эч кандай көйгөй болбошу керек.
6 -кадам: Күзгү менен баштайлы



Бул кадам үчүн сизге араа керек болот.
- Биринчиден, биз арткы бөлүктү жасайбыз
- Сиз Plexiglass экениңизди текшериңиз жана LCD монитор арткы бөлүмгө туура келет.
- Бөлүктөрдү клей жана бурамалар менен бирге илип коюңуз
Эми биз алдыңкы бөлүктү жасайбыз.
1. Алдыңкы бөлүмдүн ички бөлүгүнүн арткы бөлүгүнүн үстүнөн 1 см үстөмдүк кылганын текшериңиз
2. Ошентип Plexiglass ошол 1 смге таяна алат.
Андан кийин, биз чагылтуучу пленканы плексигласска жабыштырабыз (Бул бир нече убакытты алышы мүмкүн)
1. Плексиглассыңыздын манжа издери жок экенин текшериңиз
2. Плексигласс менен пленканы суу менен нымдап алыңыз
3. Эми пленканы плексигласка бекиңиз
7 -кадам: Бардыгын алкакка салыңыз



Эми рамка толугу менен жыйналгандан кийин, биз бардык компоненттерди ордуна коюуну баштай алабыз.
Биринчиден, биз корпустун айланасындагы лентаны жабыштыруудан баштайбыз. Мен эки тараптуу лента колдондум.
Андан кийин биз алкакта тешик жасайбыз, ошондо биз жетектелген тилкени туташтыра алабыз.
Эми бош эмес экениңизде, башка сенсорлоруңуз үчүн рамаңыздын сыртына 2 тешик бургуласаңыз болот.
Сенсордук маалыматтарды жакшыраак кайтарып алгыдай кылып.
Сунушталууда:
Менин биринчи синтезим: 29 кадам (сүрөттөр менен)

Менин биринчи синтезим: Бала синтези мен синтезатордун зымдарынын чырмалышкан башаламандыгынын үстүндө отурганда пайда болду. Менин досум Оливер келип, абалга баа берип, мындай деди: "Билесиңби, сен дүйнөдөгү эң татаал балдар оюнчугун жасоого жетиштиң". Менин алгачкы р
Менин IoT түзмөгүм - Биринчи реле: 5 кадам

Менин IoT түзмөгүм - Биринчи реле: Бул үйрөткүчтө биз Блинктен релени башкарабыз. Колдонмодон күйгүзүү жана өчүрүү. ЭСКЕРТҮҮ !!!! Сураныч, эгер сиз релени электр энергиясына туташтырууну кааласаңыз, эмне кылып жатканыңызды тактаңыз !!! САК БОЛУҢУЗ
Менин биринчи Java тиркемеси: 6 кадам

Менин биринчи Java тиркемеси: Сиз өзүңүздүн java тиркемесин түзүүнү каалайсыз, бирок кандайдыр бир себептерден улам аны кечеңдете бересизби? "Эртең акыры мен муну кылам" дегениңизди угуп жатасызбы? Бирок ал эртең эч качан келбейт. Ошондуктан, сиз азыр башташыңыз керек, азыр ханзаадаңызды алууга убакыт келди
Менин акылдуу күзгүм: 15 кадам (сүрөттөр менен)

Менин акылдуу күзгүм: эртең менен убакыт чектелиши мүмкүн. Жумушка, мектепке, … даяр болуш керек. Аба ырайына көз жүгүртүү ошол чектелген убакытты талап кылат. Smart Mirror телефонуңузду же компьютериңизди ачып, аба ырайын издөөгө керектүү убакытты жок кылат. Мында
Менин клавиатурам Менин колум: 8 кадам (Сүрөттөр менен)

Менин клавиатурам Менин колдорум: Мен жаңы Epilog лазер кескичин колдондум, ал Instructables жакында менин ноутбуктун клавиатурасына колумдун сүрөтүн лазер менен түшүрдү … биротоло. Эми бул гарантияңызды DIY стилинде жокко чыгарат