Obsah:

Moje prvé inteligentné zrkadlo: 8 krokov
Moje prvé inteligentné zrkadlo: 8 krokov

Video: Moje prvé inteligentné zrkadlo: 8 krokov

Video: Moje prvé inteligentné zrkadlo: 8 krokov
Video: Как красить Седые Волосы! Окрашивание Седины! Уроки! 2024, Júl
Anonim
Moje prvé inteligentné zrkadlo
Moje prvé inteligentné zrkadlo

Všetci poznáme tento problém, ráno vstávame neskoro, takže sa musíme veľmi rýchlo pripraviť. To znamená, že nemáte čas vidieť, aké bude počasie. Na čo však určite máte čas, je pohľad do zrkadla. Čo keby sme mohli tieto dve veci skombinovať? V tomto projekte vyrobím inteligentné zrkadlo, kde budete môcť vidieť miestnu predpoveď počasia, teplotu v miestnosti, vlhkosť v miestnosti a množstvo svetla. Všetky údaje zo senzorov si budete môcť prezrieť na vlastnej webovej stránke.

Krok 1: Aké komponenty potrebujete?

Nižšie nájdete potrebné komponenty, ktoré sú potrebné na dokončenie tohto projektu.

• LCD monitor so vstupom HMDI

• Raspberry Pi 3B+

• SD karta

• Kábel HDMI

• Káble na pripojenie senzorov k malinovému pi

• Snímač teploty a vlhkosti DHT11

• Svetelný senzor TSL 2561

• IRFZ44N

• Akýkoľvek lacný RGB LED pás

• Izolácia na ochranu medzi obrazovkou a plexisklom

• Plexisklo (veľkosť LCD monitora)

• Reflexná okenná fólia

• Drevo

• Hardvér na spájanie dreva (skrutky, lepidlo, železné háky,..)

Maximálne náklady na tento projekt budú 270,00 EUR (ak máte pi a náhradný LCD monitor, bude to iba 130,00 EUR)

Krok 2: Nastavenie Raspberry Pi

Nastavenie Raspberry Pi
Nastavenie Raspberry Pi

Keď máte všetky komponenty. Môžete začať konfigurovať malinový pi.

  1. Nainštalujte softvér Raspbian OS z webovej stránky Pi
  2. Stiahnite si Etcher a nainštalujte OS na Pi.

• Otvorte v počítači Etcher

• Vyberte obrázok, ktorý ste predtým stiahli

• Vyberte kartu microSD

• Stlačte tlačidlo blesku a počkajte.

3. Keď je obrázok na vašej karte microSd, otvorte ho v programe Windows Explorer.

• Otvorte súbor txt „cmdline.txt“

• Na konci napíšte „169.254.10.1“.

• Potom súbor uložte a zatvorte

4. Vložte kartu microSd do Raspberry Pi.

• Pripojte napájanie k Raspberry Pi

• Pripojte sieťový kábel k pí a k počítaču

5. Stiahnite si tmel na pripojenie k malinovému pi

• Vyberte pre typ pripojenia SSH

• Názov hostiteľa: 169.254.10.1 a port: 22

6. Teraz ideme pripojiť pí k wifi

• Zadajte nasledujúci príkazový riadok:

wpa_passphrase „Tu je váš SSID“„Tu je vaše heslo“>> /etc/wpa_supplicant/wpa_supplicant.conf

• Za týmto príkazom napíšete nasledujúce riadky:

wpa_cli

rozhranie wlan0

prekonfigurovať

ctrl + D

• Ak chcete vidieť ip vášho typu pi nasledujúci riadok:

ifconfig

Krok 3: Získanie kódu na Raspberry Pi

Získanie kódu na Raspberry Pi
Získanie kódu na Raspberry Pi

Otvorte Pycharm

• Prejdite na položku Nastavenia súboru Vytvorenie, spustenie, nasadenie nasadenia

• Vyplňte všetko tak, ako je to uvedené na obrázku vyššie.

2. Teraz prejdite na môj github a stiahnite si súbory

Krok 4: Nastavenie databázy SQL

Nastavenie databázy SQL
Nastavenie databázy SQL

V tomto kroku nastavíme databázu SQL

  1. sudo apt update -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Teraz pridáme do databázy používateľa a heslo

• VYTVORIŤ UŽÍVATEĽA „FILL_USER_IN“@„localhost“IDENTIFIKOVANÝ „FILL_PASSWORD_IN“;

• VYTVORIŤ DATABÁZU smart-mirror;

• UDELTE VŠETKY PRIVILEGY na inteligentnom zrkadle.* Na „FILL_USER_IN“@„localhost“S MOŽNOSŤOU GRANT;

• sudo mariadb <sql/db_init.sql

Teraz pripojíme databázu k pracovnému stolu mysql

1. Prejdite na pripojenia mySQL

2. Kliknite na „Nastaviť nové pripojenie“

3. Pomenujte svoje nové pripojenie

4. Názov hostiteľa: 169.254.10.1, Port: 3306

5. Používateľské meno a heslo = Zobraziť predchádzajúci krok

6. Otvorte pripojenie a prejdite na správu

7. Kliknite na Import údajov a importujte súbor sql z môjho github

Krok 5: Začnime s hardvérom

Začnime s hardvérom
Začnime s hardvérom
Začnime s hardvérom
Začnime s hardvérom

Teraz môžeme konečne začať s jednoduchšou časťou. Ak budete postupovať podľa všetkého na obrázkoch vyššie, nemali by ste s tým mať žiadne problémy.

Krok 6: Začnime so zrkadlom

Začnime so zrkadlom
Začnime so zrkadlom
Začnime so zrkadlom
Začnime so zrkadlom
Začnime so zrkadlom
Začnime so zrkadlom

Na tento krok budete potrebovať pílu.

  1. Najprv urobíme zadnú časť
  2. Uistite sa, že ste z plexiskla a LCD monitor sa zmestí do zadnej časti.
  3. Zaveste kusy k sebe pomocou lepidla a skrutiek

Teraz urobíme prednú časť.

1. Zaistite, aby sa predná časť vnútorne prekrývala o 1 cm so zadnou časťou

2. Plexisklo tak môže spočívať na tom 1 cm.

Potom pripevníme reflexnú fóliu na plexisklo (môže to chvíľu trvať)

1. Uistite sa, že na vašom plexiskle nie sú odtlačky prstov

2. Plexisklo a film navlhčite vodou

3. Teraz pripevnite fóliu k plexisklu

Krok 7: Umiestnite všetko do rámu

Všetko umiestnite do rámu
Všetko umiestnite do rámu
Všetko umiestnite do rámu
Všetko umiestnite do rámu
Všetko umiestnite do rámu
Všetko umiestnite do rámu

Teraz, keď je rám úplne zmontovaný, môžeme začať dávať všetky komponenty na miesto.

Najprv začneme prilepením LED pásky okolo krytu. Použil som obojstrannú pásku.

Potom do rámu vyvŕtame dieru tak, aby sme mohli prepojiť LED pás.

Teraz, keď ste zaneprázdnení, môžete tiež vyvŕtať 2 otvory pre ostatné senzory na vonkajšej strane rámu, aby ste ich mohli umiestniť.

Takýmto spôsobom, že získame späť lepšie údaje zo senzorov.

Krok 8: Nakoniec, ale nie najmenej: Užite si svoje inteligentné zrkadlo

Odporúča: