Obsah:
- Zásoby
- Krok 1: Zhromaždenie všetkých vašich dodávok
- Krok 2: Stavba bývania
- Krok 3: Vytvorenie obvodu
- Krok 4: Stiahnite si kód z Githubu
- Krok 5: Vytvorte databázu MySQL
- Krok 6: Testovanie Smartroom
- Krok 7: Umiestnenie obvodu do krytu
- Krok 8: Užite si Smartroom
Video: Smartroom: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Máte niekedy pocit, že si ľahnete do postele a nechce sa vám vstávať? Máte niekedy pocit, že vstávanie a otváranie žalúzií je príliš veľa? Potom mám pre vás perfektné riešenie. Predstavujeme Smartroom, prevezmite kontrolu nad svojou miestnosťou pomocou mobilného telefónu, tabletu alebo dokonca počítača!
Zásoby
V ďalšom kroku ukážem zoznam spotrebného materiálu, ktorý budete potrebovať. Najdôležitejšie zo všetkého je, že budete potrebovať Raspberry Pi a počítač.
Krok 1: Zhromaždenie všetkých vašich dodávok
Najdôležitejšie sú zásoby! Všetko som umiestnil do tabuľky programu Excel.
Krok 2: Stavba bývania
Na bývanie som použil panel MDF s rozmermi 122 cm x 61 cm, nájdete ho v každom obchode pre domácich majstrov. Rozrežte ich kotúčovou pílou s rozmermi na výkrese. Panely sú potom zlepené lepidlom Soudal Fix All. Maľovanie je voliteľné, ale dodáva mu príjemný nádych:), použil som typy farieb, ako je vidieť na obrázkoch vyššie. Na záclony som vyrobil jeden list najtenšej látky, akú som mal. Mal som tiež položenú plastovú trubicu s uhlom 90 stupňov. Rozrezal som ich na kúsky, aby sa do nich zmestili senzory.
Krok 3: Vytvorenie obvodu
Toto nie je najmenší elektrický obvod, ale vďaka tomu je tento projekt zábavný. Snažte sa vyhnúť skríženiu skákajúcich drôtov. Drôty, ktoré nejdú na ten istý plech, by mali byť dlhšie. Môžete buď spájkovať dva vodiče, alebo navzájom spájať vodiče samec - samica.
Krok 4: Stiahnite si kód z Githubu
Kód pre tento projekt si môžete stiahnuť na mojom Githube, odkaz je https://github.com/howest-mct/1920-1mct-project1-V… Kliknite na Kód a stiahnite si backend a frontend.
Vytvorte spojenie SSH medzi svojim PI a kódom Visual Studio, ak neviete ako, tu je malý návod.
Vo VS Code vytvorte nový priečinok a nazvite ho, ako chcete, vážne, na tom nezáleží. Prilepte všetky súbory zo servera Backend do tohto priečinka. Prvá časť hotová. Teraz prejdite na/var/www/na VC kóde a vložte tam frontendové súbory. Kódovacia časť je teraz hotová!
Krok 5: Vytvorte databázu MySQL
Program, ktorý používam na vytváranie databáz, je MySQL Workbench. Odkaz na stiahnutie nájdete tu.
Vytvorte bezdrôtové pripojenie, pozrite sa na moje nastavenia a uistite sa, že názov hostiteľa SSH je IP adresou vášho RPi.
Teraz prejdite na ikonu pod Súbor v ľavom hornom rohu obrazovky, kliknite na ňu, malo by sa otvoriť obyčajný súbor SQL. vložte tam kód smartroomdb.txt a spustite ho (žltý blesk). Teraz ste zlatí!
Krok 6: Testovanie Smartroom
Teraz, keď je väčšina technických častí hotová, prejdite do práve vytvoreného priečinka vo VS Code a spustite aplikáciu app.py. V pravom hornom rohu je malá štartovacia ikona. Teraz choďte do svojho prehliadača a zadajte IP adresu vášho RPi. Mali by ste vidieť stránku.
Tento web je vytvorený najskôr pre mobilné zariadenia! Takže áno, tento projekt môžete použiť vo svojom telefóne. Stačí zadať IP adresu vášho RPi.
Projekt môžete tiež nechať spustiť, keď sa spustí váš Raspberry Pi. Ak to chcete urobiť, budete musieť vytvoriť službu app1.py. Nasledujte tento návod
Budete musieť zmeniť main.py na app1.py a zmeniť adresár na adresár, kde sa nachádza app1.py. Vyskúšajte, či všetko funguje v elektrickom obvode. Ak je to tak, prejdite na ďalší krok!
Krok 7: Umiestnenie obvodu do krytu
Dosiahli ste poslednú časť, gratulujeme!
V stenách bude potrebné vyvŕtať dva otvory. V jednom, kde sú dresingy a v druhom pod stolom. Na to môžete použiť bežný vrták. Potom doska na pečenie s MCP3008 a L293D prejde pod komodu a druhá doska na pečenie prejde pod posteľ. Správa káblov je na vás. Použil som pár lepivých podložiek, ktoré som našiel v mojom miestnom obchode pre domácich majstrov (Hubo).
Krok 8: Užite si Smartroom
Teraz ste úplne pripravení používať inteligentnú miestnosť, už nemusíte vstávať a otvárať okenice!
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb