Satura rādītājs:
- Piegādes
- 1. darbība: visu savu materiālu savākšana
- 2. solis: mājokļa celtniecība
- 3. solis: ķēdes izveidošana
- 4. darbība: lejupielādējiet kodu no Github
- 5. darbība: izveidojiet MySQL datu bāzi
- 6. darbība. Smartroom pārbaude
- 7. darbība: ķēdes ievietošana mājokļa iekšpusē
- 8. solis: izbaudiet Smartroom
Video: Smartroom: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Vai jums kādreiz liekas, ka gulējat gultā un nevēlaties piecelties? Vai jums kādreiz liekas, ka piecelties, lai atvērtu žalūzijas, ir par daudz prasīts? Tad man ir ideāls risinājums jums. Iepazīstinām ar Smartroom, pārņemiet kontroli pār savu istabu, izmantojot savu mobilo tālruni, planšetdatoru vai pat datoru!
Piegādes
Nākamajā solī es parādīšu nepieciešamo preču sarakstu. Vissvarīgākais jums būs nepieciešams Raspberry Pi un dators.
1. darbība: visu savu materiālu savākšana
Vissvarīgākais - krājumi! Visu esmu ievietojis Excel izklājlapā.
2. solis: mājokļa celtniecība
Korpusam es izmantoju MDF paneļa izmēru 122 cm līdz 61 cm, tos varat atrast jebkurā DIY veikalā. Izgrieziet tos ar apļveida asmens zāģi ar izmēriem zīmējumā. Pēc tam paneļi tiek pielīmēti kopā ar Soudal Fix All līmi. Gleznošana nav obligāta, bet piešķir tai jauku pieskārienu:), es izmantoju krāsu veidus, kā redzams iepriekš attēlos. Aizkariem es izveidoju vienu lapu no visplānākā auduma, kas man bija. Man bija arī plastmasas caurule, kas bija ap 90 grādu leņķi. Es tos sagriezu gabalos, lai sensori varētu iekļauties.
3. solis: ķēdes izveidošana
Šī nav mazākā elektriskā ķēde, taču tas padara šo projektu jautru. Centieties izvairīties no lecošo vadu šķērsošanas. Vadiem, kas neiet uz to pašu maizes dēli, vajadzētu būt garākiem. Jūs varat vai nu pielodēt divus vadus, vai savienot tēviņus ar sieviešu vadiem.
4. darbība: lejupielādējiet kodu no Github
Jūs varat lejupielādēt šī projekta kodu manā Github, saite ir https://github.com/howest-mct/1920-1mct-project1-V… Noklikšķiniet uz Kods un lejupielādējiet aizmuguri un priekšpusi.
Izveidojiet SSH savienojumu starp savu PI un Visual Studio kodu, ja nezināt, kā to izdarīt, šeit ir neliela apmācība.
VS kodā izveidojiet jaunu mapi un nosauciet to, kā vēlaties, nopietni, tas nav svarīgi. Ielīmējiet visus failus no aizmugures šajā mapē. Pirmā daļa pabeigta. Tagad dodieties uz/var/www/on VC Code un ielīmējiet tur frontend failus. Kodēšanas daļa tagad ir pabeigta!
5. darbība: izveidojiet MySQL datu bāzi
Programma, ko izmantoju datu bāzu izveidei, ir MySQL Workbench. Lejupielādes saiti varat atrast šeit.
Izveidojiet bezvadu savienojumu, skatiet manus iestatījumus, pārliecinieties, vai SSH resursdatora nosaukums ir jūsu RPi IP adrese.
Tagad dodieties uz ikonu zem Fails ekrāna augšējā kreisajā stūrī, noklikšķiniet uz tā, tam vajadzētu atvērt vienkāršu SQL failu. ielīmējiet smartroomdb.txt kodu tur un palaidiet to (dzeltenā zibens). Tagad tu esi zelts!
6. darbība. Smartroom pārbaude
Tagad, kad lielākā daļa tehnisko daļu ir pabeigtas, dodieties uz tikko izveidoto mapi VS kodā un palaidiet app.py. Augšējā labajā stūrī ir neliela sākuma ikona. Tagad dodieties uz savu pārlūkprogrammu un ierakstiet RPi IP adresi. Jums vajadzētu redzēt vietni.
Šī vietne vispirms ir izveidota mobilajām ierīcēm! Tātad jā, jūs varat izmantot šo projektu savā tālrunī. Vienkārši ierakstiet RPi IP adresi.
Varat arī ļaut projektam sākt, kad sākas jūsu Raspberry Pi. Ja vēlaties to izdarīt, jums būs jāizveido pakalpojums app1.py. Izpildiet šo pamācību
Jums būs jāmaina main.py uz app1.py un jānomaina direktorijs uz direktoriju, kurā atrodas app1.py. Pārbaudiet, vai viss darbojas elektriskajā ķēdē. Ja tā, pārejiet pie nākamās darbības!
7. darbība: ķēdes ievietošana mājokļa iekšpusē
Jūs esat sasniedzis pēdējo daļu, apsveicu!
Sienās būs jāizurbj divi caurumi. Viens, kur atrodas mērce, un viens zem rakstāmgalda. Šim nolūkam varat izmantot parasto urbi. Pēc tam maizes dēlis ar MCP3008 un L293D iet zem kumodes, bet otrs maizes dēlis - zem gultas. Kabeļu pārvaldība ir jūsu ziņā. Es izmantoju pāris lipīgus spilventiņus, kurus atradu savā vietējā DIY veikalā (Hubo).
8. solis: izbaudiet Smartroom
Tagad esat pilnībā iestatīts viedās istabas izmantošanai, vairs nepiecēlieties, lai atvērtu žalūzijas!
Ieteicams:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)