Mikä on Raspberry Pi Smart Mirror?

What Is Raspberry Pi Smart Mirror



Raspberry Pi -älypeili, joka tunnetaan myös nimellä taikuuspeili, on futuristinen digitaalinen peili, joka näyttää kaiken nykyisestä kellonajasta ja päivämäärästä säätietoihin, aikataulun mukaisiin tapaamisiin tai uusimpiin uutisotsikoihin. älypeili YouTubessa tai muualla Internetissä. Jos näin on, oletit luultavasti, että sen kokoaminen vaati paljon aikaa ja vaivaa, eikö? Entä jos sanoisimme, että voit luoda oman Raspberry Pi -älypeilin päivässä käyttämällä työkaluja, jotka sinulla todennäköisesti on jo kotona, sekä muutamia eBay- tai Amazon -osia?

Tässä artikkelissa käymme läpi koko Raspberry Pi -älypeilin rakentamisprosessin vaihe vaiheelta ja selitämme, kuinka voit muokata sitä näyttämään kaikki haluamasi tiedot.







Kuinka rakentaa Raspberry Pi Smart -peili

Raspberry Pi -älypeilin rakentaminen ei ollut aina yhtä helppoa kuin nykyään. Meidän kaikkien pitäisi kiittää Michael Teeuw luomista varten Taikapeili , avoimen lähdekoodin modulaarinen älypeilialusta useimpien verkossa näkemiesi Raspberry Pi -älypeilien takana.



MagicMirror on avoimen lähdekoodin projekti, jota ylläpitää suuri joukko harrastajia ympäri maailmaa, ja se sisältää sovellusliittymän, jonka avulla kolmannen osapuolen kehittäjät voivat rakentaa lisämoduuleja, jotka laajentavat sen toimintoja.



MagicMirrorin lisäksi on olemassa useita muita vastaavia ohjelmistoprojekteja, mukaan lukien DAKboard , Makr peili ja peili.OS mutta emme käsittele niitä tässä artikkelissa.





Mitä tarvitset Raspberry Pi Smart -peilillesi

Jotta voit koota oman Raspberry Pi -älypeilisi tyhjästä, tarvitset pari asiaa:



  • Raspberry Pi : Ilmeisesti tarvitset Raspberry Pi: n. MagicMirror tukee Raspberry Pi 2, 3 ja 4, joten sinulla on melko paljon vaihtoehtoja, joista valita. Koska MagicMirrorilla on erittäin vaatimattomat laitteistovaatimukset, sillä ei ole väliä, minkä Raspberry Pi -version valitset. Voit myös käyttää MagicMirroria Raspberry Pi Zero ja Zero W mutta niiden vähäinen luonne hankaloittaa hieman asennusprosessia.
  • LCD-näyttö : Jos sinulla on vanha näyttö tai kannettava tietokone makaamassa, olet onnekas, koska voit käyttää sitä uudelleen tähän projektiin. Vanhan näytön kanssa sinun on yksinkertaisesti poistettava muovikehys (älä koske mihinkään sisällä oleviin kondensaattoreihin!), Ja olet valmis lähtemään. Jos haluat käyttää LCD -näyttöä vanhassa kannettavassa tietokoneessa, sinun on myös hankittava vastaava ohjainkortti, jossa on HDMI -portti. Etsi vain näytön sarjanumero eBayssa, ja sinun pitäisi pystyä löytämään oikea hetkessä.
  • Kaksisuuntainen peili : Jos haluat luoda taikuuspeilin illuusion, aseta kaksisuuntainen peili nestekidenäytön eteen, jotta vain kirkas teksti ja grafiikka loistaa läpi. Monet yritykset leikkaavat mielellään kaiken kokoisen kaksisuuntaisen peilin, joten etsi vain yksi verkosta tai kaupungista. Lasiset kaksisuuntaiset peilit näyttävät paremmilta, mutta ne ovat huomattavasti hauraampia kuin kaksisuuntaiset akryylipeilit.
  • Runko : Et halua vain lyödä kaksisuuntaista peiliä nestekidenäytön eteen ja kutsua sitä päiväksi. Jotta voit tehdä Raspberry Pi -älypeilisi näytön arvoiseksi, tarvitset kauniin kehyksen. Jos olet kätevä ja sinulla on peruspuuntyökalut, sinun pitäisi pystyä luomaan se alle tunnissa. Suosittelemme, että katsot tämän YouTube -videon Korjaa tämä rakenna jos et ole varma miten aloittaa (vaihda vain kaikki sähkötyökalut käsityökaluilla). Vaihtoehtoisesti voit ostaa sopivan kehyksen kaupasta.
  • Näppäimistö ja hiiri : Raspberry Pi: n käyttöönottoon ja MagicMirrorin asentamiseen tarvitset näppäimistön ja hiiren. Monet Raspberry Pi -käyttäjät vannovat Logitech K400 Plus , joka on langaton näppäimistö, jossa on sisäänrakennettu kosketuslevy ja multimedianäppäimet, joiden avulla voit ohjata taikuuspeiliäsi etänä.
  • HDMI -kaapeli ja virtalähde : Viimeisenä mutta ei vähäisimpänä, et voi nauttia Raspberry Pi -älypeilistäsi ilman virtalähdettä (yksi Raspberry Pi: lle ja toinen LCD -näytölle) ja HDMI -kaapelia.

Vaiheittaiset ohjeet

Onko sinulla kaikki mitä tarvitset taikuuspeilin luomiseen? Fantastinen! Katsotaanpa prosessia vaihe vaiheelta.

Vaihe 1: Määritä Raspberry Pi

Suosittelemme, että aloitat määrittämällä Raspberry Pi -laitteesi, jos et ole jo tehnyt sitä. Jotta vältät vaikeasti vianmäärityksen vikoja ja muita ikäviä yllätyksiä, asenna puhdas uusin versio Raspbian . The virallinen asennusopas selittää kaiken, mitä sinun tarvitsee tietää, joten emme mene tähän tarkemmin.

Käynnistä Raspbian ja muodosta Internet -yhteys. Koska haluat todennäköisesti Raspberry Pi -älypeilisi ripustettavan seinälle jonnekin, muodosta yhteys Wi-Fi-verkkoon napsauttamalla näytön oikeassa yläkulmassa olevaa Wi-Fi-symbolia.

Vaihe 2: Asenna MagicMirror2

MagicMirrorin uusimman version voi asentaa kahdella tavalla: joko manuaalisesti tai käyttämällä automaattista asennusohjelmaa. Molemmat vaihtoehdot on kuvattu yksityiskohtaisesti osoitteessa MagicMirrorin virallinen sivusto mutta suosittelemme, että helpotat asioita ja käytät automaattista asennuskomentosarjaa.

Tarkemmin sanottuna suosittelemme automaattista asennusohjelmaa, jonka on luonut Sam Detweiler . Tämän komentosarjan suorittamiseksi sinun tarvitsee vain liittää yksi komento pääteikkunaan:

# bash -c '$ (curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/
hallita/vadelma.sh)''

Skripti kysyy muutamia kysymyksiä asennuksen aikana, joten muista tarkistaa sen edistyminen silloin tällöin. Muista käynnistää Raspberry Pi uudelleen, kun MagicMirror on ladattu ja asennettu kokonaan.

Vaihe 3: Määritä MagicMirror2

MagicMirrorissa on niin hienoa, että muutat sen ulkoasua ja käyttäytymistä kokonaan. Oletuksena MagicMirror2 toimitetaan seuraavien moduulien kanssa: Kello , Kalenteri , Nykyinen sää , Sääennuste , Uutisvirta , Kehuja , Hei maailma ja Hälytys .

Voit mukauttaa oletusmoduulia muokkaamalla seuraavaa määritystiedostoa:

~/Taikapeili/config.js

Jos sekoitat jotain, voit kopioida oletusasetustiedoston:

$ cd ~/Taikapeili/config
$ cp config.jsconfig.js.varmuuskopioida

Muista, että MagicMirror2 on käynnistettävä uudelleen aina, kun teet muutoksia asetustiedostoon. Voit tehdä tämän käynnistämällä Raspberry Pi uudelleen tai käyttämällä tätä komentoa:

$ pm2 uudelleenkäynnistys mm

Vaihe 4: Kokoa älypeili

Nyt kun Raspberry Pi -taikupeili on määritetty mieleiseksesi, voit jatkaa ja koota sen. Varmista, että kehys peittää kokonaan nestekidenäytön kehykset, muuten näet tarpeettoman suuren mustan reunan, ja älä unohda tehdä reikiä virtakaapeleille.

Vaihe 5: Nauti siitä!

Onnittelut! Olet juuri luonut ensimmäisen Raspberry Pi -älypeilisi. Voit nyt ripustaa sen seinälle, kytkeä sen sähköverkkoon ja nauttia työn tuloksista.

Raspberry Pi -älypeilistä voi tulla hyödyllinen tietopiste kotiisi tai se voi olla kätevä kojelauta seuraavaa projektiasi varten. Muista, että voit aina tallentaa nykyisen kokoonpanotiedoston ja aloittaa alusta, jolloin Raspberry Pi saa uuden elämän.

Top 10 parasta MagicMirror2 -moduulia

Useimmat MagicMirrorin käyttäjät kokevat mielellään erilaisia ​​kolmannen osapuolen moduuleja ja säätelevät Raspberry Pi -taikupeilejään entistä hyödyllisemmiksi ja kunnioitusta herättäviksi. Jotta saisit kaiken irti uudesta älypeilistäsi, olemme valinneet 10 parasta MagicMirror2 -moduulia, joita sinun pitäisi kokeilla.

MagicMirror2 -moduulien mukana toimitetaan asennusohjeet, joihin kuuluu yleensä moduulin lataaminen GitHubista ja sen lisääminen config.js -tiedoston moduulitaulukkoon.

1. MMM-järjestelmänvalvojan käyttöliittymä

Jopa langattomalla näppäimistöllä ja hiirellä ei ole aivan helppoa tehdä muutoksia Raspberry Pi -älypeiliin sen käyttöönoton jälkeen. Tämän moduulin avulla voit hallita ja konfiguroida älypeiliäsi etänä mistä tahansa modernista verkkoselaimesta, jolloin voit käyttää langatonta näppäimistöä ja hiirtä johonkin muuhun. Hallintaliitäntämoduuli on melko helppo määrittää, kunhan tiedät niiden laitteiden IP -osoitteen, joista haluat käyttää peilin asetuksia.

2. MMM-PIR-anturi

Kuten ehkä tiedät, Raspberry Pi käyttää hyvin vähän virtaa, ja voit jättää sen päälle ympäri vuorokauden ilman valtava sähkölasku. Miksi silti tuhlata sähköä, kun voit varustaa Raspberry PI -älypeilisi PIR -liiketunnistimella ja laittaa peilin nukkumaan, jos kukaan ei käytä sitä sammuttamalla HDMI -lähtö tai sammuttamalla peili releen kautta? Jos tämä kuulostaa mielenkiintoiselta, tarkista tämä hyödyllinen moduuli.

3. MMM-SmartTouch

Tämä moduuli voi tehdä Raspberry Pi -älypeilistäsi vieläkin älykkäämmän muuttamalla sen vuorovaikutteiseksi kosketusnäytöksi. Yksinkertaisella näytön napautuksella voit piilottaa kaikki taikuuspeilimoduulit, paljastaa sammutus- ja uudelleenkäynnistyspainikkeet ja paljon muuta. Jotta voit käyttää tätä moduulia, Raspberry Pi -älypeilisi on tuettava kosketustuloa tai siinä on oltava infrapunakehys.

Neljä. MMM-ääni

Eikö olisi hienoa, jos voisit ohjata Raspberry Pi -älypeiliäsi äänelläsi? No, tämän moduulin avulla voit! Rakastamme tässä moduulissa sitä, että se toimii täysin offline -tilassa, mikä tarkoittaa, että tietosi eivät välity joidenkin yritysten palvelimille eikä niitä analysoida mainostarkoituksiin. Koska äänidatan analysointi on laskennallisesti kallis tehtävä, on parempi käyttää tätä moduulia vain uusimman Raspberry Pi -version kanssa.

5. MMM-CoinMarketCap

Jos olet kiinnostunut Bitcoinista ja muista kryptovaluutoista, pidät luultavasti ajatuksesta näyttää kryptovaluutatietoja taikuuspeilissäsi. Kuten nimestä voi päätellä, MMM-CoinMarketCap-moduuli kerää kryptovaluutatietoja Coin Market Cap verkkosivusto ja näyttää sen useissa eri muodoissa.

6. MMM-GoogleMapsTraffic

Kukapa ei vihaisi jumissa liikenneruuhkissa? MMM-GoogleMapsTraffic-moduulin avulla voit näyttää minkä tahansa alueen kartan, jossa on nykyiset Google Maps -liikennetiedot, ja nähdä yhdellä silmäyksellä kuinka hyvä tai huono liikennetilanne on. Jotta voit käyttää tätä moduulia, sinun on hankittava sovellusliittymä Google -kehittäjän sivulta, ja tarvitset myös leveys- ja pituusastekoordinaatit Google Mapsista.

7. MMM-AirQuality

Tiheästi asutuilla kaupunkialueilla huonosta ilmanlaadusta on tullut suuri ongelma, joka aiheuttaa kauheita hengitysvaikeuksia kaikenikäisille ihmisille. Tämän MagicMirror2 -moduulin avulla voit näyttää tietyn sijainnin nykyisen ilmanlaatunäkymän ja päättää näiden tietojen perusteella, onko hyvä lähteä kotoasi ilman kasvonaamaria.

8. MMM-AfterShip

Pakettien saapumisen odottaminen ei ole hauskaa, mutta voit tehdä odotuksesta hieman sietävämmän tällä MagicMirror2 -moduulilla ja näyttää sen avulla kaikki paketit AfterShip -tililtäsi. Sen määrittämiseen tarvitset vain AfterShip -sovellusliittymäavaimesi, joka löytyy tässä .

9. MMM-IPCam

Voi olla yllättävän hyödyllistä näyttää julkinen IP-kamera taikuuspeilissäsi, jotta näet nykyisen liikennetilanteen tai sään reaaliajassa, ja juuri tämä moduuli tulee sisään. Ei kuitenkaan ole mitään syytä rajoittua julkisuuteen IP-kamerat, koska MMM-IPCam tukee salasanapohjaista todennusta.

10. MMM-Reddit

Jos olet innokas Reddit -käyttäjä, et halua hukata tätä moduulia, koska sen avulla voit näyttää suosikkialbreddit -suosikkiviestisi suoraan taikuuspeilissäsi. Se tukee kahta näyttötyyppiä, ja voit määrittää, kuinka monta viestiä haluat näyttää.

Onko Raspberry Pi Smart Mirror sen arvoinen?

Mielestämme Raspberry Pi -älypeilin rakentaminen on sen arvoista! Kehyksen valmistamisesta älypeilin konfigurointiin koko prosessi on upea oppimiskokemus, jonka avulla voit käyttää Raspberry Pi -laitettasi hyödylliseen keskusteluun, jonka voit ripustaa seinälle ja nauttia joka päivä.

Jos sinulla on jo joitain kalliimpia osia, joita tarvitaan tähän projektiin, voit hankkia futuristisen peilin aivan ilman mitään. Jos joskus kyllästyt Raspberry Pi -älypeiliin, voit käyttää sitä helposti uudelleen käyttämällä sitä ulkoisena näyttönä ja käyttämällä Raspberry Pi -laitettasi johonkin muuhun projektiin.