Reklama
Laptopy nie są wieczne, ale zwykle ekrany w nich działają. Nawet jeśli główny komputer jest uszkodzony, możesz wyjąć panel wyświetlacza i użyć go ponownie. W dzisiejszym projekcie zmienimy starego laptopa i Raspberry Pi w magiczne lustro 6 najlepszych projektów Raspberry Pi Smart Magic Mirror, które możesz wykonaćTe inteligentne lustra Raspberry Pi mogą wskazywać godzinę, datę, pogodę i inne. Oto jak tanio zbudować magiczne lustro. Czytaj więcej .
Co będziesz potrzebował
- Zepsuty laptop. Proszę nie rozrywać funkcjonalnego, jest ich wiele lepsze rzeczy do zrobienia z takim, który wciąż działa 5 sposobów, aby dać staremu laptopowi nowe życieKomputery wydają się spowalniać z wiekiem. Systemy operacyjne stają się z czasem bardziej wymagające zasobów, starzenia się sprzętu i entuzjazmu odczuwanego w pierwszych miesiącach zanikania własności laptopa. Dlatego niektórzy ... Czytaj więcej ! (Wolny)
- Raspberry Pi 2 lub 3 (najlepiej 3, ponieważ ma wbudowane Wi-Fi). ($30)
- Grube drewno a Kreg Jig zrobić ramkę. (10 USD za drewno)
- Arkusz akrylowy lustrzany w 1 stronę ($20)
- Odpowiedni zasilacz i płyta kontrolera wyświetlacza (patrz poniżej). ($30-$40)
Całkowity koszt: ~ 100 USD
Wyodrębnij i odzyskaj stary ekran
Zanim zaczniesz, muszę zauważyć, że wbrew intuicji, nie zawsze jest opłacalne próbowanie uratowania panelu z laptopa, ponieważ musisz znaleźć odpowiednią kartę sterownika i zasilacz. W przeciwieństwie do gotowego monitora, który po prostu podłącza się do HDMI, panel LCD lub LED wewnątrz laptopa będzie miał sygnał bezpośrednio z płyty głównej laptopa.
Aby móc korzystać z tego panelu, potrzebujesz płyty kontrolnej innej firmy, która konwertuje standardowy sygnał HDMI na odpowiedni dla tego wyświetlacza. Irytujące jest to, że płyta kontrolera musi być dokładnie dopasowana do twojego panelu. Po uwzględnieniu dodatkowych $30-$40 w przypadku dodatkowych części taniej może być zakup starego w pełni funkcjonalnego monitora na aukcji. Pobieżne spojrzenie na „kończące się wkrótce” eBay pokazuje 17-calowych monitorów ex-office mniej niż 15 USD.
Oczywiście, gdzie jest w tym zabawa? Częścią mojej motywacji do tego jest dobre wykorzystanie czegoś, co w przeciwnym razie skończyłoby w koszu, niezależnie od tego, czy kosztuje to trochę więcej, czy nie. Dodanie do góra e-odpadów Prawda o recyklingu e-odpadów i jego skutecznościŚwiat produkuje więcej e-odpadów niż kiedykolwiek wcześniej. Powinniśmy go poddać recyklingowi, ale są pewne problemy, o których możesz nie wiedzieć. Czytaj więcej jest czymś, czego powinieneś unikać.
Nadal chcesz kontynuować? Jeśli nie możesz znaleźć naprawię to oderwij prowadnicę do swojego laptopa, po prostu weź płaski śrubokręt lub nóż rzemieślniczy i zacznij odrywać ramkę ekranu. Stamtąd powinieneś znaleźć śruby mocujące wyświetlacz do zawiasów. Zachowaj szczególną ostrożność wokół wszystkich istniejących kabli taśmowych, ponieważ może być konieczne ich późniejsze użycie.
Po zakończeniu obróć panel i znajdź naklejkę z modelem. Wszystkie panele będą miały jeden z nich.
Oto strzał pieniędzy. Naklejka opisuje panel i pozwala wyszukać odpowiednią kartę sterownika. Wpisz numer modelu w serwisie eBay (w tym przypadku B126XW02) oraz „kontroler”.
Możesz opowiedzieć trochę o planszy, po prostu zerkając na kody:
- B jest producentem - AU Optronics - chociaż jest to również wyraźnie napisane poniżej numeru modelu, więc nic dziwnego tutaj. Możesz znaleźć lista referencyjna producentów i ich kodów tutaj.
- 156 = rozmiar ekranu 15,6 ″.
- XW = rozdzielczość XWGA (1366 x 768).
- 02 = wersja panelu 2.
Spodziewaj się zapłacić $20-$30 dla odpowiedniej karty sterownika, górna część to płyty ze złączem HDMI, a tańszy koniec to tylko VGA. W razie wątpliwości zrób zdjęcie etykiety i wyślij ją do sprzedawcy, większość chętnie doradzi, czy kupujesz właściwy produkt, lub skieruje Cię w stronę właściwej tablicy, jeśli nie. Będziesz także potrzebował zasilacza do płyty sterownika: 12v 4a jest zalecane, co powinno cię przywrócić $10.
Po przybyciu płyty nie znajdziesz pojedynczej płyty kontrolera: prawdopodobnie będziesz mieć osobny falownik (dla wyświetlaczy LCD, które wymagają wysokiego napięcia), płytkę z włączonymi przyciskami do kontroli wejścia i ewentualnie płytkę odbiornika zdalnego sterowania (opcjonalny). To jest główna płyta kontrolera:
Ponieważ jest to dioda LED, nie ma potrzeby stosowania oddzielnej płytki falownika. Porty powinny być oczywiste, a jest tylko kilka osobnych złączy kabla taśmowego. Znajdziesz kilka etykiet oznaczonych LVDS: tam właśnie pójdzie delikatny płaski kabel łączący się z ekranem LCD, ale jeszcze go nie podłączaj.
Możesz także znaleźć złącze dla przycisków kontrolera i odbiornika IR. W moim przypadku ten pojedynczy biały kabel rozdziela się na oba IR i KLUCZ tablice. Podłącz je teraz i podłącz do głównej płyty kontrolera tam, gdzie jest to wskazane. Podłącz taśmę LVDS i zasilacz, gdy będziesz gotowy, aby potwierdzić, że wszystko działa, ale odłącz go ponownie do ostatniego kroku, ponieważ jest dość delikatny i łatwy do uszkodzenia.
Zbuduj nową ramę
Użyłem 1,5-calowego kwadratowego drewna struganego, aby z grubsza wyciąć ramę o odpowiednim rozmiarze, aby pasował do ekranu, a następnie użyłem routera, aby wyciąć wstawkę ramy. To był naprawdę proces prób i błędów.
Aby połączyć krawędzie ramy, użyłem pojedynczego otworu kieszeni utworzonego za pomocą młodszego przyrządu Kreg. Używam przyrządu Kreg do każdego projektu do obróbki drewna, jaki kiedykolwiek stworzyłem, ponieważ jest prosty i działa. Jeśli jeszcze go nie masz, zdecydowanie sugeruję zakup jednego - kosztuje on tylko 40 USD i umożliwił mi wykonanie wielu fantastycznych projektów stolarskich DIY, takich jak ten stojak.
Wreszcie użyłem błyszczącej bejcy poliuretanowej do drewna, którą musiałem wykończyć.
Dopasuj ekran i arkusz lustrzany
Ostatnim krokiem było dopasowanie arkusza lustra - lustrzanej pleksi o grubości 3 mm - z ekranem za nim. I tak było ciasno dopasowane, więc nie były wymagane żadne dodatkowe mocowania. Do zabezpieczenia Raspberry Pi i innych bitów użyłem dwustronnej taśmy klejącej.
W tym momencie uruchomiłem Raspberry Pi, aby przekonać się, że w ciągu kilku miesięcy pozostawiłem niedokończony projekt w garażu, ekran został popękany z jednej strony. Jednak połowa ekranu nadal działała, więc wsunąłem również kawałek czarnej karty do ramy, umieszczonej pomiędzy wyświetlaczem a pleksiglasem. Idealnie ukrywa uszkodzony obszar!
Zainstaluj oprogramowanie MagicMirror2
Aby uprościć sprawę, używamy popularnego magiczne lustro open source autorstwa MichMich z obsługą wielu wtyczek. Możemy napisać własną unikalną aplikację internetową, ale naprawdę nie ma sensu wymyślać koła na nowo.
Nie martw się, jeśli nigdy wcześniej nie korzystałeś z Raspberry Pi - nasz nieoficjalny przewodnik Raspberry Pi: The Unofficial TutorialNiezależnie od tego, czy jesteś obecnym właścicielem Pi, który chce dowiedzieć się więcej, czy potencjalnym właścicielem tego urządzenia o wielkości karty kredytowej, nie jest to przewodnik, którego nie możesz przegapić. Czytaj więcej obejmuje wszystko, co musisz wiedzieć.
Instalacja jest absurdalnie prosta. W wierszu polecenia wprowadź:
bash -c "$ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"
i niech działa magia. Jeśli to się nie powiedzie, prawdopodobnie nie używasz Raspberry Pi 2 lub 3. Chociaż jest to możliwe użyj Pi Zero lub Zero W., to znacznie więcej pracy.
W pewnym momencie pojawi się pytanie, czy chcesz automatycznie uruchomić Magic Mirror i prawdopodobnie tak jest. Po zakończeniu należy uruchomić bezpośrednio w domyślnym układzie.
Po zakończeniu zaloguj się ze zdalnego komputera za pomocą SSH i edytuj pliki konfiguracyjne:
cd MagicMirror / config / nano config.js
Nie zniechęcaj się kodem w tym pliku - jest to po prostu puste miejsce!
Zaczynasz od odrobiny domyślnych modułów, a składnia dostosowująca ich położenie i ustawienia powinna być oczywista. Dodatkowe moduły zapewnią własną dokumentację i przykładowe bloki konfiguracji. Pamiętaj tylko, że każda konfiguracja modułu jest otoczona nawiasami klamrowymi {}i wymaga przecinka pomiędzy. Jeśli nie masz przecinka lub niedopasowanego nawiasu klamrowego, otrzymasz błędy.
Pierwszym krokiem powinno być skonfigurowanie domyślnego modułu pogodowego. Aby skorzystać z OpenWeatherMap dane, musisz zarejestruj się (bezpłatny) klucz API. Dla naszych prostych potrzeb bezpłatne konto jest całkowicie wystarczające.
Aby obrócić wyświetlacz o 90 stopni, dodaj na końcu /boot/config.txt:
display_rotate = 1
Aby zatrzymać wygaszacz ekranu po pięciu minutach, podążyłem za nim te instrukcje z Wiki MagicMirror. Następnie, aby umożliwić automatyczne uruchamianie MagicMirror przy każdym ponownym uruchomieniu, użyłem ten przewodnik. Nie skopiuję tutaj instrukcji, ponieważ są one łatwe do wykonania i nie wymagają dodatkowych wyjaśnień.
Ponieważ mój monitor działał tylko po prawej stronie, trzymałem moduły dość zaniżone, z domyślną prognozą czasu i pogody w górnej i dolnej części po prawej stronie odpowiednio.
To było zbyt łatwe!
Najtrudniejszą częścią tego projektu było prawdopodobnie zbudowanie ramy i myślę, że mógłbym to zrobić lepiej. Gdybym miał powtórzyć projekt, prawdopodobnie zbudowałbym oddzielny panel przedni z większą głębią za nim, i pozostaw miejsce na tylnym panelu, aby zakryć podświetlenie, które obecnie wykrwawia się, a także ukryć kable z dala. Dobrym pomysłem byłoby również miejsce na czujnik ruchu, który mógłby włączać i wyłączać wyświetlacz, chociaż sam panel nie pobiera tak dużej mocy.
To powiedziawszy, jestem zadowolony z tego, jak to wyszło. Jest to piękny, natychmiastowy widok pogody, siedzący tuż przy drzwiach wejściowych - co jest szczególnie przydatne w mojej szyi w lesie, gdzie prognoza może się zmienić w mgnieniu oka.
Jeśli ten projekt nie jest tym, czego szukasz lub chcesz czegoś prostszego, zapoznaj się z naszym przewodnikiem Projekty Raspberry Pi dla początkujących 11 najlepszych projektów Raspberry Pi dla początkującychTe projekty Raspberry Pi dla początkujących są świetne na rozpoczęcie pracy z możliwościami dowolnego modelu Raspberry Pi. Czytaj więcej .
Czy zbudowałeś magiczne lustro przy użyciu kodu MichMicha? Jakie są twoje ulubione moduły? Powiedz nam o tym w komentarzach poniżej!
James ma licencjat z zakresu sztucznej inteligencji i jest certyfikowany przez CompTIA A + i Network +. Jest głównym programistą MakeUseOf i spędza wolny czas grając w paintball VR i gry planszowe. Buduje komputery od dziecka.