Sadržaj:
- Pribor
- Korak 1: Prikupite svu svoju zalihu
- Korak 2: Izgradnja stambenog prostora
- Korak 3: Izrada kruga
- Korak 4: Preuzmite kôd s Githuba
- Korak 5: Stvorite 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 promjena: 2024-01-30 09:33
Osjećate li se ikada da ležite u krevetu i ne želite ustati? Imate li ikada osjećaj 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čunalom!
Pribor
U sljedećem koraku pokazat ću popis zaliha koje će vam trebati. Najvažnije od svega što ćete morati imati Raspberry Pi i svoje računalo.
Korak 1: Prikupite svu svoju zalihu
Ono što je najvažnije, zalihe! Sve sam stavio u Excel proračunsku 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 DIY. Izrežite ih kružnom oštricom s dimenzijama na crtežu. Ploče se zatim lijepe ljepilom Soudal Fix All. Slikanje nije obavezno, ali daje lijep dodir:), koristio sam vrste boja kako se vidi na gornjim slikama. Za zavjese sam napravio jedan list od najtanje tkanine koju sam imao. Također sam položio plastičnu cijev pod kutom od 90 stupnjeva. Izrezao sam ih na komade kako bi se senzori uklopili.
Korak 3: Izrada kruga
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 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.
Uspostavite SSH vezu između vašeg PI -a i Visual Studio Code -a, ako ne znate kako, evo kratkog vodiča.
U VS Codeu stvorite novu mapu i nazovite je kako god želite, ozbiljno, nije važno. Zalijepite sve datoteke s pozadine u tu mapu. Prvi dio gotov. Sada idite na/var/www/na VC kodu i zalijepite unutrašnje datoteke tamo. Dio kodiranja je sada gotov!
Korak 5: Stvorite MySQL bazu podataka
Program koji koristim za stvaranje baza podataka je MySQL Workbench. Link za preuzimanje možete pronaći ovdje.
Stvorite 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. zalijepite kod smartroomdb.txt tamo 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 svoj preglednik i upišite IP adresu svog RPi -a. Trebali biste vidjeti web mjesto.
Ova web stranica je prvo stvorena za mobilne uređaje! Pa da, možete koristiti ovaj projekt na svom telefonu. Samo upišite IP adresu svog RPi -a.
Također možete dopustiti da projekt započ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 imenik 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 gdje 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 jastučića koje sam našao u svojoj lokalnoj trgovini DIY (Hubo).
Korak 8: Uživajte u Smartroomu
Sada ste potpuno spremni za korištenje pametne sobe, nema više ustajanja da biste otvorili rolete!
Preporučeni:
Brojač i kontroler zauzetosti soba MicroBit: 4 koraka
Brojač i kontroler zauzetosti soba MicroBit: Tijekom 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 imat će 5 faza za pokrivanje: (Može biti različito za sve) 1. Senzor tlaka - LEDOd kada ste st
Soba bez ruku: 8 koraka
Soba za slobodne ruke: Zdravo, moje ime je Avroh i ulazim u 6. razred. Učinio sam da ovo uputstvo bude kul način za ulazak i izlazak iz sobe. Međutim, nisam imao resurse za programiranje i smisao ako netko uđe. Pa sam napravio sobu ispočetka
Dnevna soba za film s ljuskom: 4 koraka
Dnevna soba za film sa Shelly: Sažetak projektaKako stvoriti vrlo jednostavnu automatizaciju pomoću Googleovih kućnih rutina kako bi moja dnevna soba bila udobna za gledanje filma
NodeMCU pametna soba - ESP8266 - Arduino: 6 koraka
NodeMCU pametna soba | ESP8266 | Arduino: Stvarao 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