Cuprins:

Smartroom: 8 pași
Smartroom: 8 pași

Video: Smartroom: 8 pași

Video: Smartroom: 8 pași
Video: Small bedroom design ideas #bedroom 2024, Noiembrie
Anonim
Smartroom
Smartroom

Îți vine vreodată să te așezi în pat și să nu vrei să te ridici? Ai simțit vreodată că să te ridici pentru a-ți deschide obloanele este mult de cerut? Atunci am soluția perfectă pentru tine. Vă prezentăm Smartroom, preluați controlul camerei dvs. cu telefonul mobil, tableta sau chiar computerul!

Provizii

În pasul următor voi arăta lista de consumabile de care veți avea nevoie. Cel mai important dintre toate, va trebui să aveți un Raspberry Pi și computerul dvs.

Pasul 1: Strângeți toate consumabilele

Adunarea tuturor bunurilor tale
Adunarea tuturor bunurilor tale
Adunarea tuturor bunurilor tale
Adunarea tuturor bunurilor tale
Adunarea tuturor bunurilor tale
Adunarea tuturor bunurilor tale

Cel mai important, consumabilele! Am plasat totul într-o foaie de calcul Excel.

Pasul 2: Construirea locuințelor

Construirea locuințelor
Construirea locuințelor
Construirea locuințelor
Construirea locuințelor
Construirea locuințelor
Construirea locuințelor

Pentru carcasă am folosit un panou MDF de 122 cm pe 61 cm, le puteți găsi la orice magazin de bricolaj. Tăiați-le cu un ferăstrău circular cu dimensiunile din desen. Panourile sunt apoi lipite împreună cu lipiciul Soudal Fix All. Pictura este opțională, dar îi dă o notă frumoasă:), am folosit tipurile de vopsea așa cum se vede în imaginile de mai sus. Pentru perdele am făcut o singură foaie din cea mai subțire țesătură pe care o aveam. De asemenea, am avut un tub de plastic cu un unghi de 90 de grade. Le-am tăiat în bucăți pentru ca senzorii să se potrivească.

Pasul 3: Realizarea circuitului

Realizarea circuitului
Realizarea circuitului
Realizarea circuitului
Realizarea circuitului

Acesta nu este cel mai mic circuit electric, dar acest lucru face acest proiect distractiv. Încercați să evitați trecerea firelor săritoare. Sârmele care nu merg pe aceeași placă ar trebui să fie mai lungi. Puteți fie să lipiți două fire, fie să conectați unul cu celălalt firul tată la cel feminin.

Pasul 4: Descărcați codul de la Github

Puteți descărca codul pentru acest proiect pe Github, linkul este https://github.com/howest-mct/1920-1mct-project1-V… Faceți clic pe Cod și descărcați backend-ul și frontend-ul.

Faceți o conexiune SSH între codul PI și Visual Studio, dacă nu știți cum, iată un mic tutorial.

În VS Code, creați un folder nou și numiți-l oricum doriți, serios, nu contează. Lipiți toate fișierele din Backend în acel folder. Prima parte terminată. Navigați acum la / var / www / on VC Code și lipiți fișierele frontend acolo. Partea de codare este acum terminată!

Pasul 5: Creați baza de date MySQL

Creați baza de date MySQL
Creați baza de date MySQL
Creați baza de date MySQL
Creați baza de date MySQL

Programul pe care îl folosesc pentru crearea bazelor de date este MySQL Workbench. Puteți găsi linkul de descărcare aici.

Creați o conexiune fără fir, consultați setările mele, asigurați-vă că numele gazdei SSH este adresa IP a RPi-ului dvs.

Acum mergeți la pictograma de sub Fișier din partea stângă sus a ecranului, faceți clic pe ea, ar trebui să deschidă un fișier SQL simplu. lipiți codul smartroomdb.txt acolo și rulați-l (fulgerul galben). Acum ești de aur!

Pasul 6: Testarea camerei inteligente

Testarea camerei inteligente
Testarea camerei inteligente
Testarea camerei inteligente
Testarea camerei inteligente

Acum că majoritatea componentelor tehnice sunt terminate, accesați folderul pe care tocmai l-ați creat în VS Code și porniți app.py. Există o mică pictogramă de pornire în colțul din dreapta sus. Acum accesați browserul și introduceți adresa IP a RPi. Ar trebui să vedeți site-ul.

Acest site este creat mai întâi pe mobil! Deci da, puteți folosi acest proiect pe telefonul dvs. Introduceți adresa IP a RPi.

De asemenea, puteți lăsa proiectul să înceapă când începe Raspberry Pi. Dacă doriți să faceți acest lucru, va trebui să creați un serviciu de app1.py. Urmați acest tutorial

Va trebui să schimbați main.py în app1.py și să schimbați directorul în directorul în care se află app1.py. Testați dacă totul funcționează în circuitul electric. Dacă da, treceți la pasul următor!

Pasul 7: Introducerea circuitului în interiorul carcasei

Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei
Introducerea circuitului în interiorul carcasei

Ați ajuns la ultima parte, felicitări!

Două găuri vor trebui să fie găurite în pereți. Unul în care este pansamentul și unul sub birou. Puteți utiliza un burghiu obișnuit pentru asta. După aceea, placa de prindere cu MCP3008 și L293D intră sub sifonier, iar cealaltă placă de praf se află sub pat. Gestionarea cablurilor depinde de dvs. Am folosit câteva tampoane lipicioase pe care le-am găsit în magazinul meu local de bricolaj (Hubo).

Pasul 8: Bucurați-vă de Smartroom

Bucurați-vă de Smartroom!
Bucurați-vă de Smartroom!
Bucurați-vă de Smartroom!
Bucurați-vă de Smartroom!
Bucurați-vă de Smartroom!
Bucurați-vă de Smartroom!

Acum sunteți complet configurat pentru a utiliza camera inteligentă, nu mai vă ridicați pentru a vă deschide obloanele!

Recomandat: