Indholdsfortegnelse:

Smartroom: 8 trin
Smartroom: 8 trin

Video: Smartroom: 8 trin

Video: Smartroom: 8 trin
Video: Smart-Room распаковка и обзор тарифов 2024, November
Anonim
Smartroom
Smartroom

Har du nogensinde lyst til at ligge i din seng og ikke vil rejse dig? Har du nogensinde lyst til at stå op for at åbne dine skodder er for meget at bede om? Så har jeg den perfekte løsning til dig. Introduktion til Smartroom, tag kontrol over dit værelse med din mobiltelefon, tablet eller endda din computer!

Forbrugsvarer

I det næste trin viser jeg listen over forbrugsvarer, du skal bruge. Vigtigst af alt skal du have en Raspberry Pi og din computer.

Trin 1: Saml alle dine forbrugsvarer

Samler alle dine forsyninger
Samler alle dine forsyninger
Samler alle dine forsyninger
Samler alle dine forsyninger
Samler alle dine forsyninger
Samler alle dine forsyninger

Vigtigst er forsyningerne! Jeg har lagt alt i et Excel -regneark.

Trin 2: Bygning af boliger

Bygger boliger
Bygger boliger
Bygger boliger
Bygger boliger
Bygger boliger
Bygger boliger

Til huset brugte jeg en MDF -panelstørrelse 122 cm ved 61 cm, du kan finde dem i enhver byggemarked. Skær dem med en cirkelsagsav med målene på tegningen. Panelerne limes derefter sammen med Soudal Fix All limen. Maleri er valgfrit, men giver det et godt strejf:), jeg brugte maletyperne som set på billederne ovenfor. Til gardinerne lavede jeg et enkelt ark af det tyndeste stof, jeg havde. Jeg havde også et plastrør, der lå rundt med en 90 graders vinkel. Jeg skar dem i stykker, så sensorerne kunne passe ind.

Trin 3: Lav kredsløbet

Gør kredsløbet
Gør kredsløbet
Gør kredsløbet
Gør kredsløbet

Dette er ikke det mindste elektriske kredsløb, men det er det, der gør dette projekt sjovt. Prøv at undgå at krydse hoppetråde. Ledningerne, der ikke går til det samme brødbræt, skal være længere. Du kan enten lodde to ledninger eller forbinde han til hunledninger med hinanden.

Trin 4: Download koden fra Github

Du kan downloade koden til dette projekt på min Github, linket er https://github.com/howest-mct/1920-1mct-project1-V… Klik på Code, og download backend og frontend.

Opret en SSH -forbindelse mellem din PI og Visual Studio Code, hvis du ikke ved hvordan, her er en lille tutorial.

I VS -kode skal du oprette en ny mappe og kalde den, hvad du vil, seriøst, det er ligegyldigt. Indsæt alle filerne fra backend i den mappe. Første del færdig. Naviger nu til/var/www/på VC -kode og indsæt frontend -filerne der. Kodningsdelen er nu færdig!

Trin 5: Opret MySQL -databasen

Opret MySQL -databasen
Opret MySQL -databasen
Opret MySQL -databasen
Opret MySQL -databasen

Det program, jeg bruger til at oprette databaser, er MySQL Workbench. Du kan finde downloadlinket her.

Opret en trådløs forbindelse, se mine indstillinger, sørg for at SSH -værtsnavnet er IP -adressen på din RPi.

Gå nu til ikonet under Fil øverst til venstre på skærmen, klik på det, det skal åbne en almindelig SQL -fil. indsæt smartroomdb.txt -koden derinde, og kør den (den gule lyn). Nu er du gylden!

Trin 6: Test af Smartroom

Test af Smartroom
Test af Smartroom
Test af Smartroom
Test af Smartroom

Nu hvor de fleste tekniske dele er færdige, skal du gå til din netop oprettede mappe i VS Code og starte app.py. Der er et lille startikon i øverste højre hjørne. Gå nu til din browser og indtast din RPi's IP -adresse. Du bør se stedet.

Dette websted er oprettet mobil først! Så ja, du kan bruge dette projekt på din telefon. Indtast bare din RPis IP -adresse.

Du kan også lade projektet starte, når din Raspberry Pi starter. Hvis du vil gøre dette, skal du oprette en service af app1.py. Følg denne vejledning

Du bliver nødt til at ændre main.py til app1.py og ændre biblioteket til det bibliotek, hvor app1.py er placeret. Test om alt fungerer i det elektriske kredsløb. I så fald skal du gå videre til næste trin!

Trin 7: Sæt kredsløbet inde i dit hus

Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus
Sætte kredsløbet inde i dit hus

Du er nået til den sidste del, tillykke!

Der skal bores to huller i væggene. En hvor forbindingen er og en under skrivebordet. Du kan bruge en almindelig boremaskine til det. Derefter går brødbrættet med MCP3008 og L293D under kommoden, og det andet brødbræt går under sengen. Kabelhåndtering er op til dig. Jeg brugte et par klæbrige puder, som jeg fandt i min lokale byggemarked (Hubo).

Trin 8: Nyd Smartroom

Nyd Smartroom!
Nyd Smartroom!
Nyd Smartroom!
Nyd Smartroom!
Nyd Smartroom!
Nyd Smartroom!

Du er nu fuldstændig konfigureret til at bruge smartroom, ikke mere stå op for at åbne dine skodder!

Anbefalede: