Satura rādītājs:

Smartroom: 8 soļi
Smartroom: 8 soļi

Video: Smartroom: 8 soļi

Video: Smartroom: 8 soļi
Video: Smart Room Sensor | ESP32 | E-Paper display 2024, Novembris
Anonim
Smartroom
Smartroom

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

Visu savu piederumu apkopošana
Visu savu piederumu apkopošana
Visu savu piederumu apkopošana
Visu savu piederumu apkopošana
Visu savu piederumu apkopošana
Visu savu piederumu apkopošana

Vissvarīgākais - krājumi! Visu esmu ievietojis Excel izklājlapā.

2. solis: mājokļa celtniecība

Mājokļa celtniecība
Mājokļa celtniecība
Mājokļa celtniecība
Mājokļa celtniecība
Mājokļa celtniecība
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

Ķēdes veidošana
Ķēdes veidošana
Ķēdes veidošana
Ķēdes veidoš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

Izveidojiet MySQL datu bāzi
Izveidojiet MySQL datu bāzi
Izveidojiet MySQL datu bāzi
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

Smartroom pārbaude
Smartroom pārbaude
Smartroom pārbaude
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ē

Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā
Ķēdes ievietošana jūsu korpusā

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

Izbaudiet Smartroom!
Izbaudiet Smartroom!
Izbaudiet Smartroom!
Izbaudiet Smartroom!
Izbaudiet Smartroom!
Izbaudiet Smartroom!

Tagad esat pilnībā iestatīts viedās istabas izmantošanai, vairs nepiecēlieties, lai atvērtu žalūzijas!

Ieteicams: