Sadržaj:
- Supplies
- Korak 1: Prikupite svu svoju zalihu
- Korak 2: Izgradnja stambenog prostora
- Korak 3: Pravljenje kola
- Korak 4: Preuzmite kôd s Githuba
- Korak 5: Kreirajte MySQL bazu podataka
- Korak 6: Testiranje pametne sobe
- Korak 7: Stavljanje strujnog kola unutar vašeg kućišta
- Korak 8: Uživajte u Smartroomu
Video: Pametna soba: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Je li vam se ikada dogodilo da legnete u krevet i ne želite ustati? Da li vam se ikada čini da je ustajanje da otvorite kapke previše za tražiti? Onda imam savršeno rješenje za vas. Predstavljamo Smartroom, preuzmite kontrolu nad svojom sobom svojim mobilnim telefonom, tabletom ili čak računarom!
Supplies
U sljedećem koraku pokazat ću popis zaliha koje će vam trebati. Najvažnije od svega što ćete morati imati Raspberry Pi i svoj računar.
Korak 1: Prikupite svu svoju zalihu
Najvažnije, zalihe! Sve sam stavio u Excel tablicu.
Korak 2: Izgradnja stambenog prostora
Za kućište sam koristio MDF ploču veličine 122 cm do 61 cm, možete ih pronaći u bilo kojoj trgovini "uradi sam". Izrežite ih kružnom oštricom s dimenzijama na crtežu. Ploče se zatim lijepe zajedno sa ljepilom Soudal Fix All. Slikanje nije obavezno, ali daje lijep dodir:), koristio sam vrste boja kako se vidi na gornjim slikama. Za zavese sam napravio jedan list najtanje tkanine koju sam imao. Takođe sam polagao plastičnu cev sa uglom od 90 stepeni. Rezao sam ih na komade kako bi se senzori uklopili.
Korak 3: Pravljenje kola
Ovo nije najmanji električni krug, ali ovo čini ovaj projekt zabavnim. Pokušajte izbjeći preskakanje žica za preskakanje. Žice koje ne idu na istu matičnu ploču trebale bi biti duže. Možete ili lemiti dvije žice ili međusobno spojiti muške na ženske žice.
Korak 4: Preuzmite kôd s Githuba
Kôd za ovaj projekt možete preuzeti na mom Githubu, veza je https://github.com/howest-mct/1920-1mct-project1-V… Kliknite na Code i preuzmite pozadinu i sučelje.
Ostvarite SSH vezu između vašeg PI -a i Visual Studio koda, ako ne znate kako, evo kratkog vodiča.
U VS Code -u stvorite novu mapu i nazovite je kako god želite, ozbiljno, nije važno. Zalijepite sve datoteke iz pozadine u tu mapu. Prvi dio urađen. Sada idite na/var/www/na VC kodu i zalijepite unutrašnje datoteke tamo. Kodiranje je sada završeno!
Korak 5: Kreirajte MySQL bazu podataka
Program koji koristim za kreiranje baza podataka je MySQL Workbench. Link za preuzimanje možete pronaći ovdje.
Kreirajte bežičnu vezu, pogledajte moje postavke, provjerite je li naziv SSH hosta IP adresa vašeg RPi -ja.
Sada idite na ikonu pod Datoteka u gornjem lijevom kutu zaslona, kliknite na nju, trebala bi otvoriti običnu SQL datoteku. tamo umetnite kod smartroomdb.txt i pokrenite ga (žuta munja). Sada ste zlatni!
Korak 6: Testiranje pametne sobe
Sada kada je većina tehničkih dijelova gotova, idite u svoju upravo stvorenu mapu u VS Code i pokrenite app.py. U gornjem desnom kutu nalazi se mala početna ikona. Sada idite u preglednik i upišite IP adresu svog RPi -a. Trebali biste vidjeti web lokaciju.
Ova web stranica je prvo stvorena za mobilne uređaje! Pa da, ovaj projekt možete koristiti na svom telefonu. Samo upišite IP adresu vašeg RPi -a.
Takođe možete dozvoliti da projekat počne kada se pokrene vaš Raspberry Pi. Ako želite to učiniti, morat ćete stvoriti uslugu app1.py. Slijedite ovaj vodič
Morat ćete promijeniti main.py u app1.py i promijeniti direktorij u direktorij u kojem se nalazi app1.py. Provjerite radi li sve u električnom krugu. Ako je tako, prijeđite na sljedeći korak!
Korak 7: Stavljanje strujnog kola unutar vašeg kućišta
Stigli ste do zadnjeg dijela, čestitamo!
U zidovima će trebati izbušiti dvije rupe. Jedan u kojem je odjeća i jedan ispod stola. Za to možete koristiti običnu bušilicu. Nakon toga ploča s MCP3008 i L293D ide ispod komode, a druga ploča ispod kreveta. Upravljanje kablovima ovisi o vama. Koristio sam nekoliko ljepljivih uložaka koje sam našao u svojoj lokalnoj trgovini za kućne radinosti (Hubo).
Korak 8: Uživajte u Smartroomu
Sada ste potpuno spremni za korištenje pametne sobe, nema više ustajanja da biste otvorili kapke!
Preporučuje se:
Brojač i kontroler zauzetosti soba u MicroBitu: 4 koraka
Brojač i kontroler zauzetosti soba u MicroBit -u: Tokom pandemije, jedan od načina za smanjenje prijenosa virusa je povećanje fizičke udaljenosti među ljudima. U sobama ili trgovinama bilo bi korisno znati koliko se ljudi nalazi u zatvorenom prostoru u bilo kojem trenutku. Ovaj projekt koristi par
Soba za bijeg Arduino: 6 koraka (sa slikama)
Escape Room Arduino: Ovaj projekt govori o stvaranju prototipa sobe za bijeg, koristeći arduino por elektroničke komponente, osnovno znanje o kodiranju. Ova soba za bijeg će imati 5 faza za pokrivanje: (Može biti različito za sve) 1. Senzor pritiska - LEDOd kada st
Dnevna soba za film sa školjkom: 4 koraka
Dnevna soba za film sa Shelly: Sažetak projektaKako stvoriti vrlo jednostavnu automatizaciju pomoću google kućnih rutina kako bi moja dnevna soba bila udobna za gledanje filma
DEEDU Prazna soba: 6 koraka
DEEDU Prazna soba: Svrha ove aktivnosti je povećati osjetljivost korisnika na potrošnju energije za kontrolu temperature. Ova aktivnost je namijenjena djeci starijoj od 12 godina, koja su u stanju čitati i razumjeti indikativne brojeve temperatura i
NodeMCU pametna soba - ESP8266 - Arduino: 6 koraka
NodeMCU pametna soba | ESP8266 | Arduino: Kreirao sam youtube seriju " Kako automatizirati svoju sobu s arduinom? &Quot; i kao dio ove produkcije predstavljam vam jednu od svojih najnovijih nadogradnji. Odlučio sam koristiti ESP8266 nodemcu WiFi modul jer se može programirati kao