Spisu treści:

Moje pierwsze inteligentne lustro: 8 kroków
Moje pierwsze inteligentne lustro: 8 kroków

Wideo: Moje pierwsze inteligentne lustro: 8 kroków

Wideo: Moje pierwsze inteligentne lustro: 8 kroków
Wideo: Kinny Zimmer - Rozmazana kreska ◾️ SBM Starter ◾️ 2024, Lipiec
Anonim
Moje pierwsze inteligentne lustro
Moje pierwsze inteligentne lustro

Wszyscy znamy ten problem, wstajemy za późno, więc musimy się bardzo szybko przygotować. Co oznacza, że nie masz czasu, aby zobaczyć, jaka będzie pogoda. Ale na pewno masz czas na patrzenie w lustro. Co by było, gdybyśmy mogli połączyć te dwa? W tym projekcie wykonam Inteligentne Lustro, w którym będzie można zobaczyć lokalną prognozę pogody, temperaturę w pomieszczeniu, wilgotność w pomieszczeniu i ilość światła. Będziesz mógł przeglądać wszystkie dane z czujników na własnej stronie internetowej.

Krok 1: Jakich komponentów potrzebujesz?

Poniżej znajdziesz niezbędne komponenty, które są potrzebne do wykonania tego projektu.

• Monitor LCD z wejściem HMDI

• Raspberry Pi 3B+

• Karta SD

• Kabel HDMI

• Kable do podłączenia czujników do Raspberry Pi

• Czujnik temperatury i wilgotności DHT11

• Czujnik światła TSL 2561

• IRFZ44N

• Dowolny tani pasek Led RGB

• Izolacja do przyklejenia między ekranem a pleksi dla ochrony

• Pleksi (rozmiar monitora LCD)

• Folia odblaskowa na okno

• Drewno

• Sprzęt do łączenia drewna (śruby, klej, żelazne haki,..)

Maksymalny koszt tego projektu wyniesie 270,00 euro (jeśli masz pi i zapasowy monitor LCD, będzie to tylko 130,00 euro)

Krok 2: Konfiguracja Raspberry Pi

Konfiguracja Raspberry Pi
Konfiguracja Raspberry Pi

Kiedy masz wszystkie składniki. Możesz rozpocząć konfigurację raspberry pi.

  1. Zainstaluj oprogramowanie Raspbian OS ze strony internetowej Pi
  2. Pobierz Etcher, aby zainstalować system operacyjny na Pi.

• Otwórz Etcher na komputerze

• Wybierz obraz, który pobrałeś wcześniej

• Wybierz swoją kartę microSD

• Naciśnij przycisk lampy błyskowej i poczekaj.

3. Gdy obraz na karcie microSD, otwórz go w Eksploratorze Windows.

• Otwórz plik txt „cmdline.txt”

• Napisz „169.254.10.1” na końcu.

• Następnie zapisz i zamknij plik

4. Włóż kartę microSd do Raspberry Pi.

• Podłącz zasilanie do Raspberry Pi

• Podłącz kabel sieciowy do pi i komputera

5. Pobierz kit, aby połączyć się z raspberry pi

• Wybierz typ połączenia SSH

• Nazwa hosta: 169.254.10.1 i port: 22

6. Teraz podłączymy pi do wifi

• Wpisz następujący wiersz poleceń:

wpa_passphrase 'Oto twój identyfikator SSID' 'Oto twoje hasło' >> /etc/wpa_supplicant/wpa_supplicant.conf

• Po tym poleceniu wpisujesz następujące wiersze:

wpa_cli

interfejs wlan0

przekonfigurować

Ctrl + D

• Jeśli chcesz zobaczyć ip swojego pi wpisz następującą linię:

ifconfig

Krok 3: Pobieranie kodu do Raspberry Pi

Pobieranie kodu do Raspberry Pi
Pobieranie kodu do Raspberry Pi

Otwórz Pycharm

• Przejdź do tworzenia, wykonywania, wdrażania ustawień plików

• Wypełnij wszystko tak, jak na powyższym zrzucie ekranu.

2. Teraz przejdź do mojego github i pobierz pliki

Krok 4: Konfigurowanie bazy danych SQL

Konfigurowanie bazy danych SQL
Konfigurowanie bazy danych SQL

W tym kroku będziemy konfigurować bazę danych SQL

  1. aktualizacja sudo apt -y
  2. sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
  3. Teraz dodamy użytkownika i hasło do bazy danych

• UTWÓRZ UŻYTKOWNIKA 'FILL_USER_IN'@'localhost' ZIDENTYFIKOWANEGO PRZEZ 'FILL_PASSWORD_IN';

• TWORZENIE BAZY DANYCH inteligentne lustro;

• PRZYZNAJ WSZYSTKIE UPRAWNIENIA DOTYCZĄCE funkcji smart-mirror.* użytkownikowi „FILL_USER_IN”@'localhost” Z OPCJĄ PRZYZNANIA;

• sudo mariadb < sql/db_init.sql

Teraz połączymy bazę danych ze środowiskiem roboczym mysql

1. Przejdź do połączeń mySQL

2. Kliknij „Skonfiguruj nowe połączenie”

3. Nazwij swoje nowe połączenie

4. Nazwa hosta: 169.254.10.1, Port: 3306

5. Nazwa użytkownika i hasło = Zobacz poprzedni krok

6. Otwórz połączenie i przejdź do administracji

7. Kliknij Import danych i zaimportuj plik sql z mojego github

Krok 5: Zacznijmy od sprzętu

Zacznijmy od sprzętu
Zacznijmy od sprzętu
Zacznijmy od sprzętu
Zacznijmy od sprzętu

Teraz możemy wreszcie zacząć od łatwej części. Jeśli postępujesz zgodnie z powyższymi obrazkami, nie powinieneś mieć z tym żadnych problemów.

Krok 6: Zacznijmy od lustra

Zacznijmy od lustra
Zacznijmy od lustra
Zacznijmy od lustra
Zacznijmy od lustra
Zacznijmy od lustra
Zacznijmy od lustra

Do tego kroku będziesz potrzebować piły.

  1. Najpierw zrobimy sekcję tylną
  2. Upewnij się, że jesteś z pleksiglasu, a monitor LCD mieści się w tylnej części.
  3. Zawieś elementy razem za pomocą kleju i śrub

Teraz zrobimy przednią sekcję.

1. Upewnij się, że część przednia zachodzi 1 cm na część tylną od wewnątrz

2. W ten sposób Pleksi może oprzeć się na tym 1 cm.

Następnie przykleimy folię odblaskową do plexi (może to zająć kilka ujęć)

1. Upewnij się, że pleksi jest wolna od odcisków palców

2. Zwilż pleksi i folię wodą

3. Teraz przymocuj folię do pleksi

Krok 7: Umieść wszystko w ramce

Umieść wszystko w ramce
Umieść wszystko w ramce
Umieść wszystko w ramce
Umieść wszystko w ramce
Umieść wszystko w ramce
Umieść wszystko w ramce

Teraz, gdy rama jest już w pełni zmontowana, możemy zacząć montować wszystkie elementy.

Najpierw zaczniemy od przyklejenia taśmy ledowej wokół obudowy. Użyłem taśmy dwustronnej.

Następnie wiercimy otwór w ramie w taki sposób, aby można było podłączyć taśmę led.

Teraz, gdy jesteś zajęty, możesz również wywiercić 2 otwory na umieszczenie innych czujników na zewnątrz ramy.

W taki sposób, abyśmy odzyskali lepsze dane z czujników.

Zalecana: