Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Saml alle dine forbrugsvarer
- Trin 2: Bygning af boliger
- Trin 3: Lav kredsløbet
- Trin 4: Download koden fra Github
- Trin 5: Opret MySQL -databasen
- Trin 6: Test af Smartroom
- Trin 7: Sæt kredsløbet inde i dit hus
- Trin 8: Nyd Smartroom
Video: Smartroom: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
Vigtigst er forsyningerne! Jeg har lagt alt i et Excel -regneark.
Trin 2: Bygning af 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
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
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
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
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
Du er nu fuldstændig konfigureret til at bruge smartroom, ikke mere stå op for at åbne dine skodder!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)