Reklame
Bærbare computere varer ikke evigt, men skærmene inde i dem gør det normalt. Selv hvis hovedcomputeren er ødelagt, kan du udtrække skærmpanelet og genbruge det. I dagens projekt vil vi forvandle en gammel bærbar computer og en Raspberry Pi til en magi spejl 6 bedste Raspberry Pi Smart Magic Mirror-projekter, du kan laveDisse Raspberry Pi smarte spejle kan fortælle dig tid, dato, vejr og mere. Sådan bygger du et magisk spejl billigt. Læs mere .
Hvad du har brug for
- Ødelagt bærbar computer. Venligst riv ikke en funktionel fra hinanden, der er meget bedre ting at gøre med en der stadig fungerer 5 måder at give en gammel bærbar computer et nyt livComputere ser ud til at blive langsommere, når de bliver ældre. Operativsystemer har en tendens til at blive mere ressourcehungrige med tiden, hardwarealdre, og den glæde, der føltes i de første måneder af bærbar ejerskab falmer. Dette er grunden til, at nogle ... Læs mere ! (Ledig)
- Raspberry Pi 2 eller 3 (helst 3, da det har indbygget Wi-Fi). ($30)
- Tykt træ og a Kreg jig at lave en ramme. ($ 10 for træet)
- 1-vejs spejlet akrylplade. ($20)
- Egnet strømforsyning og displaykontrolkort (se nedenfor). ($30-$40)
Samlede omkostninger: ~ $ 100
Ekstraher og gendan den gamle skærm
Inden du starter, skal jeg bemærke, at det ikke altid er omkostningseffektivt at prøve at redde et panel fra en bærbar computer, da du er nødt til at finde et passende driverkort og strømforsyning. I modsætning til en færdiglavet skærm, der bare tilsluttes HDMI, vil LCD- eller LED-panelet inde i din bærbare computer have haft et signal direkte fra den bærbare computers bundkort.
For at bruge dette panel har du brug for et kontrolkort, der er lavet af en tredjepart, der konverterer et standard HDMI-signal til et, der er egnet til det display. Irriterende skal controller-tavlen også tilpasses nøjagtigt til dit panel. Når du deltager i det ekstra $30-$40 for ekstra dele kan det være billigere bare at købe en fuldt funktionsdygtig gammel skærm på auktion. Et markant blik gennem oversigten over ”slutningen snart” af eBay viser nogle 17-tommer ex-office skærme, der går til mindre end $ 15.
Hvor er sjovt i det selvfølgelig? En del af min motivation til at gøre dette er at gøre godt brug af noget, der ellers ville have havnet i papirkurven, uanset om det koster lidt mere eller ikke. Tilføjer til bjerg af e-affald Sandheden om genanvendelse af e-affald og dens effektivitetVerden producerer mere e-affald end nogensinde før. Vi skulle genbruge det, men der er nogle problemer der, som du muligvis ikke er opmærksom på. Læs mere er noget, du skal sigte mod at undgå.
Vil du stadig fortsætte? Hvis du ikke kan finde en iFixit riv guide til din bærbare computer, bare tag en skruetrækker eller håndværkskniv, og begynd at rive skærmrammen af. Derfra skal du være i stand til at finde de skruer, der fastgør skærmen til hængslerne. Vær ekstra forsigtig med alle eksisterende båndkabler, da du muligvis skal bruge dem senere.
Når du er færdig, skal du dreje på panelet og finde modelklistermærket. Alle paneler har en af disse.
Her er penge skudt. Klistermærket beskriver panelet og giver dig mulighed for at søge efter et passende driverkort. Skriv modelnummeret på eBay (i dette tilfælde B126XW02) plus “controller”.
Du kan fortælle lidt om brættet ved blot at kigge på koderne:
- B er producenten - AU Optronics - skønt dette også eksplicit er skrevet under modelnummeret, så intet overraskende her. Du kan finde en referenceliste over producenter og deres koder her.
- 156 = 15,6 ″ skærmstørrelse.
- XW = XWGA-opløsning (1366 x 768).
- 02 = Panelversion 2.
Forvent at betale omkring $20-$30 til et passende driverkort, hvor den øverste ende er tavler med et HDMI-stik, den billigere ende er bare VGA. Hvis du er i tvivl, skal du tage et billede af etiketten og sende det til sælgeren, de fleste vil med glæde rådgive, hvis du køber den rigtige vare, eller peger dig i retning af det rigtige bræt, hvis ikke. Du har også brug for en strømforsyning til driverkortet: 12v 4a anbefales, hvilket skulle sætte dig tilbage $10.
Når dit bord ankommer, finder du ikke et enkelt controller-kort: sandsynligvis har du en separat inverter (til LCD-skærme, som kræver en høj spænding), et kort med knapper til indgangskontrol og muligvis et fjernbetjeningsmodtagerkort (valgfri). Dette er hovedkontrolkortet:
Da dette er en LED, er der ikke behov for et separat inverterkort. Portene skal være indlysende, og der er kun et par separate båndkabelstik. Du kan finde nogle pins som er mærket LVDS: det er her det delikate flade kabel, der opretter forbindelse til LCD-skærmen, går, men tilslut det ikke endnu.
Du kan også finde et stik til styreknapperne og IR-modtageren. På min bryder dette enkelt hvide kabel ud til begge IR og NØGLE brædder. Tilslut dem nu, og tilslut til hovedkontrolkortet, hvor det er angivet. Tilslut LVDS-båndet og strømforsyningen, når du er klar til at bekræfte, at alt fungerer, men tag det ud igen, indtil det sidste trin, da det er temmelig delikat og let at beskadige.
Byg en ny ramme
Jeg brugte nogle 1,5 tommer firkantet høvlet træ til at skære nogenlunde i den rigtige størrelse ramme til at passe rundt på skærmen, og brugte derefter en router til at skære rammens indsats ud. Dette var virkelig en proces med prøve og fejl.
For at forbinde kanterne på rammen brugte jeg et enkelt lommehul oprettet med en junior Kreg Jig. Jeg bruger Kreg-jiggen på hvert træbearbejdningsprojekt, jeg nogensinde har lavet, fordi det er enkelt og fungerer. Hvis du ikke allerede har en, foreslår jeg kraftigt at købe en - den er kun $ 40 og har gjort det muligt for mig at gøre mange fantastiske DIY-træbearbejdningsprojekter, som denne rack sag.
Til sidst brugte jeg en blank polyurethan-blank træplet, som jeg var nødt til at afslutte træet.
Monter skærmen og spejlarket
Det sidste trin var at montere spejlpladen - 3mm spejlplexiglas - med skærmen bagpå. Det var alligevel en tæt pasform, så ingen ekstra fastgørelse var påkrævet. Jeg brugte noget dobbeltsidet klistret bånd til at sikre Raspberry Pi og andre bits.
På dette tidspunkt startede jeg Raspberry Pi op for at finde ud af, at skærmen var knækket på den ene side i et par måneder, hvor jeg forlod dette projekt uafsluttet i garagen. Halvdelen af skærmen var dog stadig funktionel, så jeg gled også et stykke sort kort ind i rammen, klemt mellem skærmen og plexiglaset. Det skjuler det ødelagte område perfekt!
Installer MagicMirror2-software
For at gøre tingene enkle bruger vi en populær open-source magi spejl løsning af MichMich med support til mange plugins. Vi kunne kode vores egen unikke webapp, men der er virkelig ingen mening i at opfinde hjulet igen.
Bare rolig, hvis du aldrig har brugt en Raspberry Pi før - vores uofficiel guide Raspberry Pi: Den uofficielle tutorialUanset om du er en nuværende Pi-ejer, der vil lære mere eller en potentiel ejer af denne enhed med kreditkortstørrelse, er dette ikke en guide, du vil gå glip af. Læs mere dækker alt hvad du har brug for at vide.
Installation er latterlig enkel. Indtast i kommandolinjen:
bash -c "$ (krøllet -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"
og lad det arbejde sin magi. Hvis dette mislykkes, bruger du sandsynligvis ikke en Raspberry Pi 2 eller 3. Mens det er muligt Brug en Pi Nul eller Nul W, det er betydeligt mere arbejde.
På et tidspunkt vil det spørge dig, om du vil starte Magic Mirror automatisk, og det gør du sandsynligvis. Når det hele er gjort, skal det startes direkte i standardlayouten.
Når det er afsluttet, skal du logge ind fra en ekstern maskine ved hjælp af SSH og rediger konfigurationsfilerne:
cd MagicMirror / config / nano config.js
Bliv ikke afskrækket af koden i denne fil - det er mest bare tom plads!
Du starter med en smadring af standardmoduler, og syntaks for at justere deres placering og indstillinger skal være indlysende. Yderligere moduler leverer deres egen dokumentation og eksempelkonfigurationsblokke. Husk bare, at hvert modulskonfiguration er omgivet af krøllede seler {}, og kræver et komma derimellem. Hvis du ikke har nogen komma eller en uoverensstemmende søjle, får du fejl.
Dit første trin skal være at konfigurere standard vejrmodulet. At gøre brug af OpenWeatherMap data, skal du tilmeld dig en (gratis) API-nøgle. For vores enkle behov er den gratis konto helt passende.
For at rotere skærmen 90 grader, tilføj følgende til slutningen af /boot/config.txt:
display_rotate = 1
For at stoppe pauseskærmen ved at sparke ind efter fem minutter fulgte jeg disse instruktioner fra MagicMirror Wiki. Derefter brugte jeg for at aktivere MagicMirror til at starte automatisk ved hver genstart denne vejledning. Jeg kopierer ikke instruktionerne her, da de er enkle at følge og kræver ingen yderligere forklaring.
Da min skærm kun var funktionel i højre side, har jeg holdt modulerne ret undervurderede, med bare standardtid og vejrudsigt, øverst og nederst på højre side henholdsvis.
Det var for nemt!
Den sværeste del af dette projekt var sandsynligvis at bygge rammen, og jeg tror, jeg kunne have gjort det bedre. Hvis jeg skulle gentage projektet, ville jeg sandsynligvis bygge et separat frontpanel med større dybde bag det, og give plads til et bagpanel til at dække baggrundsbelysningen, som i øjeblikket udluftes, samt skjule kablerne væk. Det ville også være en god ide at give plads til en bevægelsessensor, der kunne tænde og slukke for skærmen, selvom panelet i sig selv ikke trækker så meget strøm.
Når det er sagt, er jeg tilfreds med, hvordan det kom ud. Det er en smuk vejrskærm med et øjeblik, der sidder lige ved hoveddøren - hvilket er især nyttigt i skovens hals, hvor prognosen kan ændres på et øjeblik.
Hvis dette projekt ikke er det, du leder efter, eller du ønsker noget enklere, hvorfor ikke tage et kig på vores guide til Raspberry Pi-projekter for begyndere De 11 bedste hindbær-Pi-projekter for begyndereDisse Raspberry Pi-projekter for begyndere er gode til at komme i gang med funktionerne i enhver Raspberry Pi-model. Læs mere .
Har du bygget et magisk spejl ved hjælp af MichMichs kode? Hvad er dine yndlingsmoduler? Fortæl os om det i kommentarerne nedenfor!
James har en BSc i kunstig intelligens og er CompTIA A + og Network + certificeret. Han er hovedudvikler af MakeUseOf og bruger sin fritid på at spille VR paintball og brætspil. Han har bygget pc'er siden han var barn.