Stworzenie magicznego lustra, które wyświetla na bieżąco informacje o pogodzie, najnowsze wiadomości czy dane o ruchu drogowym, to popularny projekt dla entuzjastów technologii. Odkryj, jak za pomocą komputera jednopłytkowego Raspberry Pi możesz zrealizować to inteligentne lustro metodą „zrób to sam”, oszczędzając przy tym pieniądze. Zainspiruj się kilkoma przykładami takich realizacji.
Dlaczego Raspberry Pi jest idealne?
Inteligentne lustro to zasadniczo lustro z umieszczonym za nim ekranem. Może to być ekran tabletu z systemem Android lub monitor komputerowy. Wykorzystanie monitora pozwoli na stworzenie lustra o większych rozmiarach. Jest to też doskonały sposób na ponowne wykorzystanie starego wyświetlacza LCD. Umieszczenie pełnowymiarowego komputera za lustrem byłoby kłopotliwe, natomiast Raspberry Pi sprawdzi się w tej roli idealnie.
Raspberry Pi, komputer wielkości karty kredytowej, działa na systemie Linux i cieszy się dużym wsparciem społeczności programistów. To właśnie społeczność fanów projektów „zrób to sam” preferuje Pi nad inne rozwiązania przy budowie inteligentnych luster. Dodając do tego atrakcyjną cenę, zaczynającą się od około 35 dolarów za pełnowymiarowy model, wybór Raspberry Pi wydaje się oczywisty w porównaniu z innymi dostępnymi opcjami.
Co więcej, istnieje możliwość stworzenia inteligentnego lustra z użyciem Raspberry Pi Zero 2 W za jedyne 15 dolarów, które jest wyposażone w łączność bezprzewodową. Zastanawiasz się, który model Raspberry Pi będzie najlepszy do Twojego projektu? Przekonaj się!
Lista niezbędnych komponentów
Niezależnie od wybranego projektu inteligentnego lustra, istnieje kilka elementów, których będziesz zawsze potrzebować. Aby ułatwić Ci proces poszukiwań, przedstawiamy listę najważniejszych z nich.
Lustro weneckie
Jak sama nazwa wskazuje, w projekcie inteligentnego lustra kluczowe jest użycie lustra, a konkretnie lustra dwukierunkowego, zwanego też weneckim. Możesz je nabyć online na stronie TwoWayMirrors.com lub poszukać w lokalnym sklepie z artykułami budowlanymi. Zakup online daje możliwość dostosowania wymiarów lustra do swoich potrzeb.
Monitor LCD
Za lustrem montujemy ekran. Chociaż możesz kupić nowy, jest to świetna okazja, aby ponownie wykorzystać stary, nieużywany monitor komputerowy.
Raspberry Pi
Źródło obrazu: Raspberry Pi
Mimo że zbudowanie inteligentnego lustra jest możliwe z Raspberry Pi Zero 2 W za 15 dolarów, nie uzyskasz optymalnych rezultatów. Zamiast tego rozważ mocniejszy model Raspberry Pi 4 lub Pi 5, dostępne w cenach od 35 dolarów i 60 dolarów. Wybierz produkt i dystrybutora, który najbardziej Ci odpowiada, odwiedzając oficjalną stronę.
Drewniana rama
Rama połączy lustro i monitor umieszczony za nim. Choć pominięcie tego kroku jest możliwe, efekt wizualny będzie mniej estetyczny, a kable będą wymagały starannego ukrycia. Potrzebne materiały znajdziesz w lokalnym sklepie z artykułami budowlanymi.
Poza wymienionymi elementami, przydadzą się także podstawowe narzędzia, takie jak śrubokręt, wkręty, szlifierka czy narzędzia do obróbki drewna.
1. MagicMirror²: pionierski projekt inteligentnego lustra
MagicMirror² to projekt autorstwa Michaela Teeuwa, pioniera w dziedzinie tworzenia inteligentnych luster z wykorzystaniem Raspberry Pi. Jego praca jest udostępniona jako open source, co umożliwia każdemu zbudowanie własnego lustra i dalsze jego ulepszanie.
Michael opublikował serię poradników MagicMirror² na swoim blogu, gdzie krok po kroku wyjaśnia cały proces konfiguracji i budowy.
Zaletą tego rozwiązania jest prostota implementacji. Wystarczy uruchomić skrypt Bash dla MagicMirror², aby Twoje Raspberry Pi było gotowe do działania. Domyślnie dostępne są moduły takie jak zegar, kalendarz, prognoza pogody, kanał informacyjny oraz możliwość wyświetlania spersonalizowanych wiadomości. Dodatkowo społeczność użytkowników stworzyła liczne moduły firm trzecich, które możesz zainstalować.
Jeżeli jesteś nowicjuszem w świecie inteligentnych luster, ten projekt będzie doskonałym punktem startowym. Ma liczną społeczność i forum, gdzie możesz uzyskać pomoc: Forum MagicMirror².
Strony internetowe: Oprogramowanie sprzętowe | Pełny przewodnik | GitHub
2. MirrorMirror: szczegółowy przewodnik po budowie
Projekt MirrorMirror autorstwa Dylana Pierce’a nie jest powiązany z MagicMirror², ale jest równie wartościowy. Szczególnie ze względu na oryginalny wpis na blogu Pierce’a, który oferuje szczegółowy opis procesu budowy.
Pierce odszedł od typowego schematu, konfigurując przeglądarkę Chromium do uruchamiania przy starcie systemu po instalacji Raspbian (obecnie znanego jako Raspberry Pi OS) na Raspberry Pi. Na koniec stworzył własną stronę internetową i serwer.
Przed przystąpieniem do tworzenia własnego lustra warto przeczytać cały wpis na blogu. Pierce budował swoje inteligentne lustro jako prezent, dlatego zadbał o jego estetyczny wygląd. Choć ten przewodnik jest już nieco przestarzały, nadal zawiera cenne wskazówki, takie jak demontaż ramki monitora czy organizacja kabli. Jednak kluczowym elementem jest tutaj obróbka drewna.
Strony internetowe: Pełny przewodnik
3. Inteligentne lustro sterowane głosem
Inteligentne lustro autorstwa Evana Cohena pozwala na interakcję głosową, podobnie jak w przypadku smartfona z systemem Android. Co istotne, projekt ten również bazuje na Raspberry Pi, co eliminuje potrzebę posiadania urządzenia z Androidem.
Cohen udostępnił pełną dokumentację dotyczącą budowy, instalacji i obsługi swojego inteligentnego lustra. Film prezentujący działanie lustra robi wrażenie, szczególnie ze względu na integrację z aplikacjami firm trzecich. Można na przykład sterować inteligentnym oświetleniem LED za pomocą komend głosowych.
Ten projekt również zawiera szczegółowy przewodnik po sprzęcie. Jeśli planujesz zbudować to lustro, warto skorzystać z przewodnika Cohena zamiast metody Pierce’a.
Strony internetowe: Pełny przewodnik | GitHub
4. Inteligentne lustro sterowane głosem i gestami
Czy inteligentne lustro może mieć ekran dotykowy? Owszem, ale istnieje alternatywna metoda interakcji: gesty i głos. Takie podejście zastosowali Josep Cumeras i Khan.
To inteligentne lustro potrafi wiele. Rozpoznawanie głosu jest aktywowane po klaśnięciu w dłonie, po czym możesz wydawać polecenia, takie jak „włącz radio” lub „pokaż mi wiadomości”.
Khan przygotował obszerną dokumentację projektu, co ułatwia uruchomienie ulubionych aplikacji. Poruszanie się po interfejsie odbywa się za pomocą prostych gestów.
Ten projekt jest droższy, ponieważ jego koszt sięga 400 euro. Jednak po obejrzeniu demonstracyjnego filmu, można dojść do wniosku, że warto.
Strony internetowe: Przewodnik | Dodatkowy przewodnik | GitHub
5. Inteligentne lustro z ekranem dotykowym i rozpoznawaniem twarzy
Eben Kouao zbudował inteligentne lustro z ekranem dotykowym, a nawet wbudował funkcję rozpoznawania twarzy, która identyfikuje osobę stojącą przed lustrem.
Zastosowanie ekranu dotykowego w inteligentnym lustrze nie jest proste, ponieważ grubość lustra weneckiego uniemożliwia korzystanie ze standardowego ekranu pojemnościowego. Eben zastosował ramkę na podczerwień do obsługi dotykowej. Diody LED umieszczone po jednej stronie i czujniki światła po drugiej, pozwalają określić miejsce dotknięcia.
Dzięki modułowi kamery Raspberry Pi lustro potrafi identyfikować użytkownika za pomocą modułu detekcji twarzy OpenCV. Dostępny jest samouczek krok po kroku, który w przyszłości ma zawierać również integrację z automatyką domową i obsługę profili użytkowników.
Strony internetowe: Pełny przewodnik | Inteligentny dotyk w GitHubie | Identyfikator twarzy w GitHubie
6. Inteligentne lustro AI Yoga
YogAI to inteligentne lustro, które pełni funkcję osobistego trenera AI, instruującego i korygującego pozycje jogi użytkownika.
Stworzone przez pasjonatów fitnessu, Salmę Mayorquin i Terry’ego Rodrigueza, lustro wykorzystuje moduł kamery Raspberry Pi oraz uczenie maszynowe TensorFlow do oceny poprawności różnych pozycji jogi. Awatar wyświetlany na ekranie odzwierciedla ruchy użytkownika.
Ponadto, lustro reaguje na polecenia głosowe, pozwalając na rozpoczęcie, zatrzymanie, wstrzymanie i wznowienie sesji jogi. Komendy głosowe są wspomagane przez syntezator mowy Flite, który pomaga użytkownikowi w przyjmowaniu prawidłowych pozycji.
Strony internetowe: Pełny przewodnik | GitHub
7. Inteligentne lustro za 100 dolarów: prostota i oszczędność
Budowa inteligentnego lustra nie musi wiązać się z dużymi wydatkami. Jak pokazuje Carl Gordon, można zrealizować ten projekt za około 100 dolarów (lub 150 dolarów nowozelandzkich w przypadku Gordona). Głównym celem tego projektu było stworzenie taniego i oszczędnego rozwiązania.
Lustro Gordona nie wykorzystuje popularnego systemu operacyjnego MagicMirror², jednak ten wybór nie wpływa negatywnie na jego funkcjonalność. Efektem jest proste, tanie lustro, które zapewnia wszystkie podstawowe funkcje. Dodatkowo jest lekkie i przenośne, co pozwala na korzystanie z niego w różnych pomieszczeniach.
Strony internetowe: Pełny przewodnik
8. Magiczne lustro ze starego iPada
Kolejnym sposobem na oszczędność jest ponowne wykorzystanie starych urządzeń. W tym przypadku Chris Greening użył uszkodzonego iPada pierwszej generacji jako podstawy dla magicznego lustra, ostrożnie wyjmując panel LCD spod zniszczonego ekranu.
Użycie Raspberry Pi Zero W za 15 dolarów z domyślnym systemem operacyjnym Raspberry Pi pozwoliło na obniżenie kosztów. Karta sterownika wideo pobiera sygnał HDMI z Pi i przesyła go do panelu LCD.
Aby zmniejszyć jasność wyświetlacza LCD, Chris dodał kilka arkuszy przyciemnianego octanu. Końcowym rezultatem jest imponujące magiczne lustro za bardzo rozsądną cenę.
Strony internetowe: Przewodnik wideo
Stwórz swoje własne magiczne lustro
Jeśli masz ochotę stworzyć własne magiczne lustro, możesz wykorzystać inne urządzenia, na przykład minikomputer PC z systemem Windows. Jednak jeśli interesujesz się elektroniką i projektami DIY, prawdopodobnie masz w domu nieużywane Raspberry Pi. W połączeniu z systemem operacyjnym MagicMirror², budowa inteligentnego lustra staje się prostsza i bardziej dostępna.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.