Kazalo:

Pametna soba: 8 korakov
Pametna soba: 8 korakov

Video: Pametna soba: 8 korakov

Video: Pametna soba: 8 korakov
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, November
Anonim
Pametna soba
Pametna soba

Se vam kdaj zdi, da bi ležali v postelji in ne želite vstati? Se vam kdaj zdi, da je vstati, da odprete žaluzije, preveč za zahtevati? Potem imam popolno rešitev za vas. Predstavljamo Smartroom in s svojim mobilnim telefonom, tabličnim računalnikom ali celo računalnikom prevzemite nadzor nad svojo sobo!

Zaloge

V naslednjem koraku bom prikazal seznam zalog, ki jih boste potrebovali. Najpomembnejše od vsega, kar boste morali imeti Raspberry Pi in računalnik.

1. korak: Zberite vse svoje zaloge

Zberite vse svoje zaloge
Zberite vse svoje zaloge
Zberite vse svoje zaloge
Zberite vse svoje zaloge
Zberite vse svoje zaloge
Zberite vse svoje zaloge

Najpomembnejše so zaloge! Vse sem dal v Excelovo preglednico.

2. korak: Gradnja stanovanja

Gradnja stanovanja
Gradnja stanovanja
Gradnja stanovanja
Gradnja stanovanja
Gradnja stanovanja
Gradnja stanovanja

Za ohišje sem uporabil ploščo MDF velikosti 122 cm x 61 cm, te lahko najdete v kateri koli trgovini z lastnimi rokami. Izrežite jih s krožno žaginim listom z dimenzijami na risbi. Plošče se nato zlepijo skupaj z lepilom Soudal Fix All. Slikanje ni obvezno, vendar daje prijeten pridih:), uporabil sem vrste barve, kot je prikazano na zgornjih slikah. Za zavese sem naredil en sam list najtanjše tkanine, ki sem jo imel. Naokrog sem položil tudi plastično cev pod kotom 90 stopinj. Narezala sem jih na koščke, da se ti senzorji prilegajo.

3. korak: Izdelava vezja

Izdelava vezja
Izdelava vezja
Izdelava vezja
Izdelava vezja

To ni najmanjši električni tokokrog, vendar je zaradi tega ta projekt zabaven. Poskusite se izogniti prečkanju skakalnih žic. Žice, ki ne gredo na isto mizo, morajo biti daljše. Lahko spajkate dve žici ali med seboj povežete moške z ženskimi žicami.

4. korak: Prenesite kodo iz Github -a

Kodo za ta projekt lahko prenesete na moj Github, povezava je https://github.com/howest-mct/1920-1mct-project1-V… Kliknite na Code in prenesite backend in frontend.

Vzpostavite povezavo SSH med svojim PI in Visual Studio Code, če ne veste, kako, tukaj je majhen vodič.

V VS Code ustvarite novo mapo in jo poimenujte, kot želite, resno, ni pomembno. V to mapo prilepite vse datoteke iz zaledja. Prvi del je opravljen. Zdaj se pomaknite do/var/www/na kodi VC in vanjo prilepite sprednje datoteke. Kodiranje je končano!

5. korak: Ustvarite bazo podatkov MySQL

Ustvarite bazo podatkov MySQL
Ustvarite bazo podatkov MySQL
Ustvarite bazo podatkov MySQL
Ustvarite bazo podatkov MySQL

Program, ki ga uporabljam za ustvarjanje baz podatkov, je MySQL Workbench. Povezavo za prenos najdete tukaj.

Ustvarite brezžično povezavo, glejte moje nastavitve in se prepričajte, da je ime gostitelja SSH naslov IP vašega RPi.

Zdaj pojdite na ikono pod Datoteka v zgornjem levem kotu zaslona, kliknite nanjo, odprla bi se navadna datoteka SQL. tja prilepite kodo smartroomdb.txt in jo zaženite (rumena strela). Zdaj ste zlati!

6. korak: Testiranje pametne sobe

Testiranje pametne sobe
Testiranje pametne sobe
Testiranje pametne sobe
Testiranje pametne sobe

Zdaj, ko je večina tehničnih delov končana, pojdite v pravkar ustvarjeno mapo v VS Code in zaženite app.py. V zgornjem desnem kotu je majhna začetna ikona. Zdaj pojdite v brskalnik in vnesite naslov IP vašega RPi. Morali bi videti spletno mesto.

Ta spletna stran je najprej ustvarjena za mobilne naprave! Torej, da, ta projekt lahko uporabite v telefonu. Samo vnesite naslov IP svojega RPi.

Prav tako lahko pustite, da se projekt začne, ko se zažene vaš Raspberry Pi. Če želite to narediti, boste morali ustvariti storitev app1.py. Sledite tej vadnici

Main.py boste morali spremeniti v app1.py in imenik spremeniti v imenik, kjer se nahaja app1.py. Preverite, ali vse deluje v električnem vezju. Če je tako, pojdite na naslednji korak!

7. korak: Vstavite vezje v svoje ohišje

Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje
Vstavljanje vezja v stanovanje

Dosegli ste zadnji del, čestitamo!

V stenah bo treba izvrtati dve luknji. Eno, kjer je preliv, in eno pod mizo. Za to lahko uporabite navaden vrtalnik. Nato plošča z MCP3008 in L293D gre pod omaro, druga plošča pa pod posteljo. Upravljanje kablov je odvisno od vas. Uporabil sem nekaj lepljivih blazinic, ki sem jih našel v lokalni trgovini DIY (Hubo).

8. korak: Uživajte v pametni sobi

Uživajte v pametni sobi!
Uživajte v pametni sobi!
Uživajte v pametni sobi!
Uživajte v pametni sobi!
Uživajte v pametni sobi!
Uživajte v pametni sobi!

Zdaj ste popolnoma pripravljeni za uporabo pametne sobe, ne vstajate več, da odprete polkna!

Priporočena: