Mi a Raspberry Pi intelligens tükör?

What Is Raspberry Pi Smart Mirror



A Raspberry Pi intelligens tükör, más néven mágikus tükör, egy futurisztikus digitális tükör, amely mindent megjelenít az aktuális időtől és dátumtól kezdve az időjárási információkig, az ütemezett találkozókig vagy a legfrissebb hírekhez. Valószínűleg láttál egy Raspberry Pi -t okos tükör a YouTube -on vagy máshol az interneten. Ha igen, akkor valószínűleg azt feltételezte, hogy az összeállítás sok időt és erőfeszítést igényel, igaz? Nos, mi lenne, ha azt mondanánk, hogy egy nap alatt elkészítheti saját Raspberry Pi intelligens tükrét, a nagy valószínűséggel már otthon lévő eszközökkel, valamint az eBay vagy az Amazon néhány alkatrészével?

Ebben a cikkben lépésről lépésre végigvezetjük Önt a Raspberry Pi intelligens tükör építésének teljes folyamatán, és elmagyarázzuk, hogyan testreszabhatja azt a kívánt információk megjelenítéséhez.







Hogyan építsünk egy Raspberry Pi intelligens tükröt

A Raspberry Pi okos tükör építése nem volt mindig olyan egyszerű, mint ma. Mindannyiunknak köszönetet kell mondanunk Michael Teeuw alkotáshoz Varázstükör , egy nyílt forráskódú moduláris intelligens tükörplatform a legtöbb Raspberry Pi okos tükör mögött, amelyeket online lát.



A MagicMirror egy nyílt forráskódú projekt, amelyet a világ minden tájáról érkező rajongók nagy csoportja tart fenn, és olyan API-t tartalmaz, amely lehetővé teszi külső fejlesztők számára, hogy további modulokat építsenek, amelyek kiterjesztik a funkcionalitását.



A MagicMirror mellett számos más hasonló szoftverprojekt létezik, köztük DAKboard , Makr Tükör , és mirr.OS , de ebben a cikkben nem foglalkozunk velük.





Amire szüksége lesz a Raspberry Pi intelligens tükörhöz

A saját Raspberry Pi okos tükrének a semmiből való összeállításához szüksége lesz néhány dologra:



  • Raspberry Pi : Nyilvánvalóan szüksége lesz egy Raspberry Pi -re. A MagicMirror támogatja a Raspberry Pi 2, 3 és 4 -et, így elég sok lehetőség közül választhat. Mivel a MagicMirror nagyon szerény hardverkövetelményekkel rendelkezik, nem mindegy, hogy a Raspberry Pi melyik verzióját választja. A MagicMirror is futtatható Raspberry Pi Zero és Zero W , de minimális jellegük némileg megnehezíti a telepítési folyamatot.
  • LCD képernyő : Ha egy régi monitor vagy laptop hever, akkor szerencséje van, mert újra felhasználhatja ezt a projektet. Régi monitor esetén egyszerűen el kell távolítania a műanyag keretet (ne érintse meg a benne lévő kondenzátorokat!), És már indulhat is. Ha LCD laptopot szeretne használni egy régi laptophoz, beszereznie kell egy megfelelő HDMI -porttal rendelkező vezérlőpanelt. Csak keresse meg a képernyő sorozatszámát az eBay -en, és pillanatok alatt megtalálhatja a megfelelőt.
  • Kétirányú tükör : A varázslatos tükörillúzió létrehozásához kétirányú tükröt kell elhelyezni az LCD képernyő előtt, hogy csak a világos szöveg és grafika ragyogjon át. Sok vállalkozás boldogan vág egy tetszőleges méretű kétirányú tükröt, ezért keressen egyet online vagy a városban. Az üveg kétirányú tükrök szebbek, de sokkal törékenyebbek, mint az akril kétirányú tükrök.
  • Keret : Nem szeretné, ha csak egy kétirányú tükröt csapna egy LCD képernyő elé, és egy napnak nevezné. Ahhoz, hogy a Raspberry Pi okos tükör kijelzőjét méltóvá tegye, szép keretre van szüksége. Ha kéznél van, és rendelkezik alapvető faipari szerszámokkal, akkor egy óra alatt el kell készítenie. Javasoljuk, hogy nézze meg ezt a YouTube -videót Javítsa ki ezt az építkezést ha nem biztos benne, hogyan kezdje el (csak cserélje ki az összes elektromos kéziszerszámot kéziszerszámra). Alternatív megoldásként vásárolhat megfelelő keretet a boltban.
  • Billentyűzet és egér : A Raspberry Pi beállításához és a MagicMirror telepítéséhez billentyűzetre és egérre lesz szüksége. Sok Raspberry Pi felhasználó esküszik a Logitech K400 Plus , amely egy vezeték nélküli billentyűzet beépített érintőpaddal és multimédiás billentyűkkel, amelyek segítségével távolról vezérelheti varázslatos tükrét.
  • HDMI kábel és tápegység : Végül, de nem utolsósorban, nem élvezheti Raspberry Pi intelligens tükrét áramellátás (az egyik a Raspberry Pi és a másik az LCD képernyő) és a HDMI kábel nélkül.

Lépésről lépésre

Minden megvan, amire szüksége van a varázslatos tükör létrehozásához? Fantasztikus! Nézzük lépésről lépésre a folyamatot.

Lépés: Állítsa be a Raspberry Pi -t

Javasoljuk, hogy kezdje a Raspberry Pi beállításával, ha még nem tette meg. A nehezen elhárítható hibák és egyéb kellemetlen meglepetések elkerülése érdekében telepítse tiszta módon a Raspbian . Az hivatalos telepítési útmutató mindent elmagyaráz, amit tudnia kell, ezért itt nem részletezzük.

Indítsa el a Raspbian programot, és csatlakozzon az internethez. Mivel valószínűleg azt szeretné, hogy a Raspberry Pi okos tükör valahol a falon lógjon, csatlakozzon a Wi-Fi hálózatához a képernyő jobb felső sarkában található Wi-Fi szimbólumra kattintva.

2. lépés: Telepítse a MagicMirror2 szoftvert

A MagicMirror legújabb verziójának kétféle módon telepíthető: manuálisan vagy automatikus telepítési parancsfájl segítségével. Mindkét opciót részletesen ismertetjük a a MagicMirror hivatalos honlapja , de azt javasoljuk, hogy könnyítse meg a dolgokat, és használjon automatikus telepítési parancsfájlt.

Pontosabban az általunk létrehozott automatikus telepítési szkriptet javasoljuk Sam Detweiler . A parancsfájl végrehajtásához mindössze egyetlen parancsot kell beillesztenie a terminál ablakába:

# bash -c '$ (curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/
fő-/málna.sh)'

A szkript néhány kérdést tesz fel a telepítés során, ezért időnként ellenőrizze a folyamatot. Ne felejtse el újraindítani a Raspberry Pi -t, miután a MagicMirror teljesen le lett töltve és telepítve.

3. lépés: A MagicMirror2 konfigurálása

A MagicMirror olyan nagyszerű tulajdonsága, hogy teljesen megváltoztatja megjelenését és viselkedését. Alapértelmezés szerint a MagicMirror2 a következő modulokkal érkezik: Óra , Naptár , Jelenlegi időjárás , Időjárás előrejelzés , Hírcsatorna , Bókok , Helló Világ , és Éber .

Az alapértelmezett modult testreszabhatja a következő konfigurációs fájl szerkesztésével:

~/Varázstükör/config.js

Ha valamit elront, egyszerűen másolja az alapértelmezett konfigurációs fájlt:

$ cd ~/Varázstükör/config
$ cp konfiguráció.jsconfig.js.biztonsági mentés

Ne feledje, hogy minden alkalommal, amikor módosítja a konfigurációs fájlt, újra kell indítania a MagicMirror2 alkalmazást. Ehhez indítsa újra a Raspberry Pi -t, vagy használja ezt a parancsot:

$ pm2 újraindítás mm

4. lépés: Szerelje össze az intelligens tükröt

Most, hogy a Raspberry Pi mágikus tükör az Ön ízlése szerint van konfigurálva, folytathatja és összeszerelheti. Győződjön meg arról, hogy a keret teljesen lefedi az LCD képernyő előlapjait, különben szükségtelenül nagy fekete szegélyt lát, és ne felejtse el lyukakat készíteni a tápkábelek számára.

5. lépés: Élvezze!

Gratulálunk! Most hozta létre az első Raspberry Pi intelligens tükröt. Most felakaszthatja a falra, csatlakoztathatja a hálózathoz, és élvezheti munkája gyümölcsét.

A Raspberry Pi intelligens tükör hasznos információs központ lehet otthonában, vagy praktikus műszerfal lehet a következő projektben. Ne feledje, hogy mindig mentheti az aktuális konfigurációs fájlt, és a nulláról kezdheti, hogy új életet adjon a Raspberry Pi -nek.

A legjobb 10 legjobb MagicMirror2 modul

A legtöbb MagicMirror felhasználó örömmel próbálja ki a harmadik féltől származó modulokat, és a Raspberry Pi mágikus tükreit még hasznosabbá és félelmetesebbé varázsolja. Annak érdekében, hogy a legtöbbet hozhassa ki az új intelligens tükörből, kiválasztottuk a 10 legjobb MagicMirror2 modult, amelyeket érdemes kipróbálni.

A MagicMirror2 modulok telepítési utasításokat tartalmaznak, amelyek általában magukban foglalják a modul letöltését a GitHub -ból, majd hozzáadását a config.js fájlban található modul tömbhöz.

1. MMM-Admin felület

Még a vezeték nélküli billentyűzettel és egérrel sem könnyű megváltoztatni a Raspberry Pi intelligens tükröt a telepítés után. Ez a modul lehetővé teszi az intelligens tükör távoli vezérlését és konfigurálását bármely modern webböngészőből, lehetővé téve a vezeték nélküli billentyűzet és egér használatát más célokra. Az adminisztrátori interfész modul meglehetősen egyszerűen konfigurálható, amennyiben ismeri azoknak az eszközöknek az IP -címét, amelyekről hozzá szeretne férni a tükör beállításaihoz.

2. MMM-PIR-érzékelő

Mint tudják, a Raspberry Pi nagyon kevés energiát fogyaszt, és éjjel -nappal bekapcsolva hagyhatja anélkül, hogy hatalmas energiaszámlát kellene kifizetnie. Mégis, miért pazarolja az áramot, ha felszerelheti a Raspberry PI intelligens tükröt PIR mozgásérzékelővel, és altathatja a tükröt, ha senki sem használja a HDMI kimenet kikapcsolásával vagy a tükör relén keresztül történő kikapcsolásával? Ha ez érdekesnek tűnik, nézze meg ezt a hasznos modult.

3. MMM-SmartTouch

Ez a modul még okosabbá teheti a Raspberry Pi intelligens tükröt, ha érintőképernyős interaktív élménnyé alakítja. Egy egyszerű érintéssel a képernyőn elrejtheti az összes varázslatos tükörmodult, felfedheti a leállítási és újraindítási gombokat és így tovább. A modul használatához a Raspberry Pi okos tükörnek támogatnia kell az érintéses bemenetet, vagy fel kell szerelnie infravörös kerettel.

Négy. MMM-Hang

Nem lenne jó, ha a Raspberry Pi okos tükröt hangjával irányíthatná? Nos, ezzel a modullal megteheti! Szeretjük ezt a modult, hogy teljesen offline üzemmódban működik, ami azt jelenti, hogy adatait nem sugározzák egyes vállalatok szervereire, és nem elemzik hirdetési célokra. Mivel a hangadatok elemzése számításilag költséges feladat, jobb, ha ezt a modult csak a Raspberry Pi legújabb verziójával használja.

5. MMM-CoinMarketCap

Ha érdekli a Bitcoin és más kriptovaluták, akkor valószínűleg tetszeni fog az ötlet, hogy a kriptovaluta adatait megjelenítse a varázslatos tükrén. Ahogy a neve is sugallja, az MMM-CoinMarketCap modul kriptovaluta információkat gyűjt a Érmepiac sapka webhelyet, és többféle formátumban jeleníti meg.

6. MMM-GoogleMapsTraffic

Ki nem utálja, ha elakad a forgalmi dugóban? Az MMM-GoogleMapsTraffic modul használatával bármely terület térképét megjelenítheti az aktuális Google Térkép forgalmi információkkal, és egy pillanat alatt láthatja, mennyire jó vagy rossz a forgalmi helyzet. Ennek a modulnak a használatához API -t kell beszereznie a Google Fejlesztői oldalán, valamint a Google Térkép szélességi és hosszúsági koordinátáit is.

7. MMM-AirQuality

A sűrűn lakott városi területeken a rossz levegőminőség vált fő problémává, ami szörnyű légzési problémákat okoz minden korosztályban. Ezzel a MagicMirror2 modullal megjelenítheti egy adott hely aktuális levegőminőségi mutatóját, és ezen információk alapján eldöntheti, hogy jó ötlet -e arcmaszk nélkül elhagyni otthonát.

8. MMM-AfterShip

A csomagok megérkezésére várni nem mulatságos, de ezzel a MagicMirror2 modullal kissé elviselhetőbbé teheti a várakozást, és ezzel megjelenítheti az összes csomagját az AfterShip fiókjából. A beállításhoz mindössze az AfterShip API -kulcsra van szüksége, amely megtalálható itt .

9. MMM-IPCam

Meglepően hasznos lehet, ha nyilvános IP-kamerát jelenít meg a bűvös tükrön, hogy valós időben láthassa az aktuális forgalmi helyzetet vagy időjárást, és pontosan ez a modul jön be. Azonban nincs ok arra, hogy a nyilvánosságra korlátozza magát IP kamerák, mert az MMM-IPCam támogatja a jelszóalapú hitelesítést.

10. MMM-Reddit

Ha lelkes Reddit -felhasználó vagy, ne hagyd ki ezt a modult, mert lehetővé teszi kedvenc subreddit -üzeneteid megjelenítését a varázslatos tükrödön. Két megjelenítési típust támogat, és beállíthatja, hogy hány bejegyzést szeretne megjeleníteni.

Megéri a Raspberry Pi Smart Mirror?

Szerintünk érdemes Raspberry Pi okos tükröt építeni! A keret megalkotásától az intelligens tükör konfigurálásáig az egész folyamat csodálatos tanulási élmény, amely lehetővé teszi, hogy a Raspberry Pi segítségével hasznos beszélgetési darabot hozzon létre, amelyet a falra akasztva élvezhet minden egyes nap.

Ha már rendelkezik néhány drágább alkatrésszel, amelyek ehhez a projekthez szükségesek, akkor a semmibe veheti futurisztikus tükrét. Ha valaha is belefárad a Raspberry Pi intelligens tükrébe, akkor könnyen újratelepítheti, ha külső monitorként használja, és a Raspberry Pi -t más projektekhez használja.