Olet ehkä nähnyt peilejä joissakin ostoskeskuksissa tai toimistoissa, joissa kasvojesi katselun lisäksi voit nähdä digitaalisesti heijastettua tekstiä tai tietoa tai ainakin olet nähnyt niitä elokuvissa. Joten mitä jos saat myös viimeisimpiä uutisia, onko tietoja, kalenteria jne. Peilistäsi valmistautuessasi toimistoon. Täällä tämä Guy Michael Teeuw kehitti taikapeilin, josta saat kaikki tarvittavat päivitykset peiliin. Voit mukauttaa käyttöliittymää ja näyttää haluamasi tiedot tarpeidesi mukaan.
Tämä taikapeili on rakennettu pääasiassa kolmella tavalla: Vadelma Pi, LCD-näyttö ja kaksisuuntainen peili. Pohjimmiltaan Raspberry Pi -yhteensopiva näyttö sijoitetaan kaksisuuntaisen peilin taakse puukoteloon, joten kaikki kirkkaammat tekstit näkyvät peilin toiselle puolelle kasvoillasi samanaikaisesti.
Kaksisuuntainen peili on se, jonka löydät poliisin kuulusteluhuoneesta, se on osittain läpinäkyvä ja osittain heijastava. Se käyttäytyy kuin peili valossa ja käyttäytyy kuin normaali lasi pimeässä.
24-tuumainen iiyama-näyttö valitaan koon ja liitinporttien sijainnin mukaan, koska asennon tulisi olla pystytilassa ja portit tulisi asentaa sivulle peilin käyttöä varten. Näytön kotelon sisällä on myös paljon tilaa Vadelma Pi: n ja muiden komponenttien sijoittamiseen.
Michael teki kauniin puukotelon peilin ja näytön asentamiseksi Raspberry Pi: llä, kaapeleilla ja sovittimella. Vain yksi kaapeli tulee kotelon ulkopuolelle, joka on Monitorin virtajohto. Raspberry Pi saa virtaa myös samalla virtajohdolla USB-sovittimen kautta.
Nyt päätehtävänä on määrittää Raspberry Pi oikein. Raspbian-käyttöjärjestelmää käytetään ja Raspberry Pi on määritetty Wi-Fi-liitännöille, pystysuuntaiselle näytölle, paikalliselle verkkopalvelimelle (Apache) ja täysleveydellä toimivalle selaimelle. Käyttöliittymä päivämäärän, kellon, tietojen, uutisten ja muiden peilien syötteiden näyttämiseen on kehitetty HTML-, CSS- ja PHP- komentosarjoilla. Ja tämä HTML-koodi on käynnissä selaimessa käyttämällä paikallista verkkopalvelinta, minkä näemme Mirrorissa. Michael teki myös PHP-komentosarjan päivittääksesi ohjelmiston uusimmalla käytettävissä olevalla koodilla GitHubissa käyttämällä vain SSH-päätelaitteen git pull -komentoa.
Joitakin online-sovellusliittymiä ja RSS-syötteitä käytetään nykyisten tietojen ja uutisten hakemiseen. Kaikki HTML- ja PHP-koodit sekä muut projektiin liittyvät tiedostot ovat saatavilla hänen GitHub-tilillään ja Raspberry Pi -määritykset selitetään itse projektisivulla.
Lisäksi hän on luonut uuden käyttöliittymän Magic Mirrorille, joka on Magic Mirror 2. Voit myös luoda hienon käyttöliittymän käyttämällä HTML-koodaustaitojasi ja luovuutta.