Мазмұны:
- Жабдықтар
- 1 -қадам: барлық жабдықтарды жинау
- 2 -қадам: тұрғын үй құрылысы
- 3 -қадам: схеманы құру
- 4 -қадам: Github -тен кодты жүктеңіз
- 5 -қадам: MySQL мәліметтер базасын жасаңыз
- 6 -қадам: Smartroom тестілеу
- 7 -қадам: Схеманы тұрғын үйдің ішіне қосу
- 8 -қадам: Smartroom -дан ләззат алыңыз
Бейне: Smartroom: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Сіз төсекке жатып, орнынан тұрғыңыз келмейтін кездер болды ма? Сіз өзіңіздің терезе жапқышын ашу үшін көп нәрсені қажет ететінін сезінесіз бе? Содан кейін менде сізге тамаша шешім бар. Smartroom -мен таныстырып, ұялы телефонмен, планшетпен немесе тіпті компьютермен өз бөлмеңізді басқарыңыз!
Жабдықтар
Келесі қадамда мен сізге қажет жабдықтардың тізімін көрсетемін. Ең бастысы, сізге Raspberry Pi мен компьютер қажет.
1 -қадам: барлық жабдықтарды жинау
Ең бастысы, керек -жарақтар! Мен бәрін Excel электрондық кестесіне қойдым.
2 -қадам: тұрғын үй құрылысы
МДФ панелінің өлшемі 122 см -ден 61 см -ге дейін пайдаланылатын корпус үшін оларды кез -келген DIY дүкенінен табуға болады. Оларды сызбадағы өлшемдері бар дөңгелек пышақпен кесіңіз. Содан кейін панельдер Soudal Fix All желімімен бірге жабыстырылады. Кескіндеме міндетті емес, бірақ оған жағымды әсер береді:), мен жоғарыдағы суреттерде көрсетілгендей бояу түрлерін қолдандым. Перделер үшін мен қолымдағы ең жұқа матадан бір парақ жасадым. Менде пластикалық түтік болды, ол 90 градус бұрышта болды. Мен сенсорлардың орналасуы үшін оларды кесіп тастадым.
3 -қадам: схеманы құру
Бұл ең кішкентай электр тізбегі емес, бірақ бұл жобаны қызықты етеді. Сымдарды секіруден өтпеуге тырысыңыз. Бір нанға бармайтын сымдар ұзағырақ болуы керек. Сіз екі сымды дәнекерлей аласыз немесе еркекті аналық сымдарға бір -бірімен қосуға болады.
4 -қадам: Github -тен кодты жүктеңіз
Сіз бұл жобаның кодын менің Github-дан жүктей аласыз, сілтеме-https://github.com/howest-mct/1920-1mct-project1-V… Кодты нұқыңыз, артқы және алдыңғы ұшты жүктеңіз.
PI мен Visual Studio коды арасында SSH байланысын орнатыңыз, егер сіз білмесеңіз, мұнда кішкене оқулық бар.
VS Code -де жаңа қалта жасаңыз және қалағаныңызша қоңырау шалыңыз, бұл маңызды емес. Осы қалтаға Backend ішіндегі барлық файлдарды қойыңыз. Бірінші бөлім жасалды. Енді VC Code бойынша/var/www/тармағына өтіп, алдыңғы файлдарды сол жерге қойыңыз. Енді кодтау бөлігі аяқталды!
5 -қадам: MySQL мәліметтер базасын жасаңыз
Деректер қорын құру үшін мен қолданатын бағдарлама - MySQL Workbench. Жүктеу сілтемесін мына жерден таба аласыз.
Сымсыз байланыс жасаңыз, менің параметрлерімді қараңыз, SSH хост атауы сіздің RPi IP мекенжайы екеніне көз жеткізіңіз.
Енді экранның жоғарғы сол жағындағы Файл астындағы белгішеге өтіңіз, оны басыңыз, ол қарапайым SQL файлын ашуы керек. smartroomdb.txt кодын қойыңыз және оны іске қосыңыз (сары найзағай). Енді сен алтынсың!
6 -қадам: Smartroom тестілеу
Техникалық бөліктердің көпшілігі дайын болғаннан кейін, VS Code ішіндегі жаңа құрылған қалтаға өтіп, app.py іске қосыңыз. Жоғарғы оң жақ бұрышта кішкене бастау белгісі бар. Енді шолғышқа өтіп, RPi IP мекенжайын енгізіңіз. Сіз сайтты көруіңіз керек.
Бұл веб -сайт алдымен ұялы телефонмен жасалған! Иә, сіз бұл жобаны телефонда пайдалана аласыз. Тек RPi IP мекенжайын енгізіңіз.
Сіз сондай -ақ Raspberry Pi басталған кезде жобаны бастауға рұқсат бере аласыз. Егер сіз мұны істегіңіз келсе, app1.py қызметін құруыңыз қажет. Бұл оқулықты орындаңыз
Main.py -ді app1.py -ге өзгертуге және каталогты app1.py орналасқан каталогқа өзгертуге тура келеді. Барлығы электр тізбегінде жұмыс істейтінін тексеріңіз. Олай болса, келесі қадамға өтіңіз!
7 -қадам: Схеманы тұрғын үйдің ішіне қосу
Сіз соңғы бөлімге жеттіңіз, құттықтаймын!
Қабырғаларға екі тесік бұрғылау қажет. Біреуі киіну орны, екіншісі үстелдің астында. Ол үшін әдеттегі жаттығуларды қолдануға болады. Осыдан кейін MCP3008 және L293D тақтасы шкафтың астына, ал басқа тақта кереуеттің астына түседі. Кабельді басқару сізге байланысты. Мен жергілікті DIY дүкенінен (Hubo) тапқан бірнеше жабысқақ жастықшаларды қолдандым.
8 -қадам: Smartroom -дан ләззат алыңыз
Сіз енді ақылды бөлмені пайдалануға толық дайын болдыңыз, енді терезе жапқышын ашуға болмайды!
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау