Spisu treści:
- Krok 1: Jakich komponentów potrzebujesz?
- Krok 2: Konfiguracja Raspberry Pi
- Krok 3: Pobieranie kodu do Raspberry Pi
- Krok 4: Konfigurowanie bazy danych SQL
- Krok 5: Zacznijmy od sprzętu
- Krok 6: Zacznijmy od lustra
- Krok 7: Umieść wszystko w ramce
Wideo: Moje pierwsze inteligentne lustro: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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
Kiedy masz wszystkie składniki. Możesz rozpocząć konfigurację raspberry pi.
- Zainstaluj oprogramowanie Raspbian OS ze strony internetowej Pi
- 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
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
W tym kroku będziemy konfigurować bazę danych SQL
- aktualizacja sudo apt -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- 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
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
Do tego kroku będziesz potrzebować piły.
- Najpierw zrobimy sekcję tylną
- Upewnij się, że jesteś z pleksiglasu, a monitor LCD mieści się w tylnej części.
- 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
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:
C.Q: inteligentne lustro DIY: 5 kroków
C.Q: DIY Smart Mirror: Nazywamy się Katrina Concepcion i Adil Qaiser, obaj studenci drugiego roku WBASD STEM Academy. To jest projekt, z którym byśmy współpracowali i zrobili dla tegorocznej najlepszej nagrody.Kiedy zdecydowaliśmy się zrobić ten projekt, mieliśmy na myśli „co byłoby najbardziej e
Jak stworzyć przenośne inteligentne lustro / zestaw do makijażu: 8 kroków
Jak stworzyć przenośne inteligentne lustro / zestaw do makijażu: jako ostateczny projekt dla mojego zwieńczenia w Davis & Elkins College, postanowiłem zaprojektować i stworzyć pudełko podróżne do makijażu, wraz z większym lustrem i wykorzystaniem Raspberry Pi oraz platformy oprogramowania Magic Mirror, które będzie funkcjonować jako port
Moje pierwsze urządzenie IoT: 14 kroków
Moje pierwsze urządzenie IoT: W tej instrukcji dowiemy się, jak zainstalować Arduino IDE na moim pierwszym urządzeniu IoT, aby na koniec uruchomić na nim kod arduino i sterować nim z telefonu komórkowego
Moje pierwsze skrzydło z piór: przetwornik analogowo-cyfrowy: 5 kroków
Moje pierwsze skrzydło pióra: konwerter analogowo-cyfrowy: Witam, moi koledzy twórcy! Dzisiejsze instrukcje dotyczą czegoś naprawdę wyjątkowego. To urządzenie jest MOIM PIERWSZYM SKRZYDŁEM PIÓRKOWYM - zgodnie z formą Adafruit. To także moja PIERWSZA MONTOWANA NA POWIERZCHNI PCB! Najbardziej znanym zastosowaniem tej tarczy jest urządzenie, które zwariowałem
Moje inteligentne lustro: 15 kroków (ze zdjęciami)
My Smart Mirror: poranny czas może być ograniczony. Musisz przygotować się do pracy, szkoły,… Sprawdzanie pogody zabiera trochę tego ograniczonego czasu. Smart Mirror eliminuje czas potrzebny na otwarcie telefonu lub komputera i sprawdzenie pogody. W tym