Co je to chytré zrcadlo Raspberry Pi?

What Is Raspberry Pi Smart Mirror



Chytré zrcadlo Raspberry Pi, také známé jako magické zrcadlo, je futuristické digitální zrcadlo, které zobrazuje vše od aktuálního času a data po informace o počasí, naplánované schůzky nebo nejnovější titulky zpráv. Je pravděpodobné, že jste Raspberry Pi viděli chytré zrcadlo na YouTube nebo někde jinde na internetu. Pokud ano, pravděpodobně jste předpokládali, že jeho sestavení vyžaduje hodně času a úsilí, že? Co kdybychom vám řekli, že si můžete za den vytvořit vlastní chytré zrcadlo Raspberry Pi pomocí nástrojů, které již pravděpodobně máte doma, a několika dílů z eBay nebo Amazonu?

V tomto článku vás krok za krokem provedeme celým procesem vytváření chytrého zrcadla Raspberry Pi a vysvětlíme, jak jej můžete přizpůsobit tak, aby zobrazoval jakékoli požadované informace.







Jak vytvořit chytré zrcadlo Raspberry Pi

Postavit chytré zrcadlo Raspberry Pi nebylo vždy tak snadné, jako je tomu dnes. Všichni bychom měli poděkovat Michael Teeuw pro tvoření Kouzelné zrcadlo , open-source modulární platforma chytrých zrcadel za většinou chytrých zrcadel Raspberry Pi, které vidíte online.



MagicMirror je open-source projekt spravovaný velkou skupinou nadšenců z celého světa a obsahuje API, které umožňuje vývojářům třetích stran vytvářet další moduly, které rozšiřují jeho funkce.



Kromě MagicMirror existuje několik dalších podobných softwarových projektů, včetně DAKboard , Makr zrcadlo , a mirr.OS , ale v tomto článku bychom se jim nevěnovali.





Co budete potřebovat pro své chytré zrcadlo Raspberry Pi

K sestavení vlastního chytrého zrcadla Raspberry Pi od nuly budete potřebovat pár věcí:



  • Raspberry Pi : Očividně budete potřebovat Raspberry Pi. MagicMirror podporuje Raspberry Pi 2, 3 a 4, takže máte z čeho vybírat. Protože MagicMirror má velmi skromné ​​hardwarové požadavky, nezáleží na tom, jakou verzi Raspberry Pi si vyberete. MagicMirror můžete také spustit Raspberry Pi Zero a Zero W , ale jejich minimální povaha poněkud komplikuje proces instalace.
  • LCD obrazovka : Pokud ležíte kolem starého monitoru nebo notebooku, máte štěstí, protože jej můžete znovu použít pro tento projekt. U starého monitoru jednoduše musíte odstranit plastový rám (nedotýkejte se žádného z kondenzátorů uvnitř!) A můžete vyrazit. Chcete -li použít obrazovku LCD pro starý notebook, musíte také získat odpovídající desku řadiče s portem HDMI. Stačí vyhledat sériové číslo obrazovky na eBay a za chvíli byste měli najít to pravé.
  • Obousměrné zrcátko : Chcete-li vytvořit iluzi magického zrcadla, musíte před LCD obrazovku umístit obousměrné zrcadlo, aby prosvítal pouze jasný text a grafika. Mnoho podniků vám s radostí přestřihne obousměrné zrcadlo jakékoli velikosti, takže si je jednoduše vyhledejte online nebo ve vašem městě. Skleněná obousměrná zrcadla vypadají hezčí, ale jsou podstatně křehčí než akrylová obousměrná zrcadla.
  • Rám : Nechtěli byste jen plácnout obousměrné zrcadlo před LCD obrazovkou a říkat tomu den. Aby byl váš chytrý zrcadlový displej Raspberry Pi hodný, potřebujete pěkný rám. Pokud jste šikovní a máte základní nástroje pro zpracování dřeva, měli byste být schopni si jej vytvořit za méně než hodinu. Doporučujeme sledovat toto video na YouTube od Opravte to pokud si nejste jisti, jak začít (stačí vyměnit veškeré elektrické nářadí za ruční). Alternativně si můžete zakoupit vhodný rám v obchodě.
  • Klávesnice a myš : K nastavení Raspberry Pi a instalaci MagicMirror budete potřebovat klávesnici a myš. Mnoho uživatelů Raspberry Pi přísahá Logitech K400 Plus , což je bezdrátová klávesnice s integrovaným touchpadem a multimediálními klávesami, které vám umožní dálkové ovládání vašeho kouzelného zrcátka.
  • HDMI kabel a napájecí zdroj : V neposlední řadě si nebudete moci užít chytré zrcadlo Raspberry Pi bez napájecího zdroje (jeden pro Raspberry Pi a druhý pro obrazovku LCD) a kabelu HDMI.

Pokyny krok za krokem

Máte vše, co potřebujete k vytvoření svého kouzelného zrcadla? Fantastický! Podívejme se na postup krok za krokem.

Krok 1: Nastavte si Raspberry Pi

Doporučujeme začít nastavením Raspberry Pi, pokud jste tak ještě neučinili. Abyste se vyhnuli obtížně odstranitelným chybám a dalším nepříjemným překvapením, proveďte čistou instalaci nejnovější verze Raspbian . The oficiální instalační příručka vysvětluje vše, co potřebujete vědět, takže se zde nebudeme zabývat podrobněji.

Spusťte Raspbian a připojte se k internetu. Protože s největší pravděpodobností chcete, aby vaše chytré zrcadlo Raspberry Pi viselo někde na zdi, měli byste se připojit k vaší síti Wi-Fi kliknutím na symbol Wi-Fi v pravém horním rohu obrazovky.

Krok 2: Nainstalujte MagicMirror2

Nejnovější verzi programu MagicMirror lze nainstalovat dvěma způsoby: můžete to provést ručně nebo pomocí skriptu pro automatickou instalaci. Obě tyto možnosti jsou na stránce podrobně popsány oficiální webové stránky MagicMirror , ale doporučujeme, abyste si věci usnadnili a použili skript pro automatickou instalaci.

Přesněji doporučujeme skript pro automatickou instalaci vytvořený uživatelem Sam Detweiler . Chcete -li spustit tento skript, stačí vložit jeden příkaz do okna terminálu:

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

Skript vám během instalace položí několik otázek, takže nezapomeňte zkontrolovat jeho průběh jednou za čas. Po úplném stažení a instalaci MagicMirror nezapomeňte restartovat svůj Raspberry Pi.

Krok 3: Konfigurace MagicMirror2

Na MagicMirror je tak skvělé, že zcela změníte jeho vzhled a chování. Ve výchozím nastavení se MagicMirror2 dodává s následujícími moduly: Hodiny , Kalendář , Aktuální počasí , Předpověď počasí , Informační kanál , Komplimenty , Ahoj světe , a Upozornění .

Výchozí modul můžete přizpůsobit úpravou následujícího konfiguračního souboru:

~/Kouzelné zrcadlo/konfigur.js

Pokud něco pokazíte, můžete jednoduše zkopírovat výchozí konfigurační soubor:

$ cd ~/Kouzelné zrcadlo/konfigur
$ cp config.jskonfigur.js.záloha

Mějte na paměti, že MagicMirror2 musíte restartovat pokaždé, když provedete změny v konfiguračním souboru. Chcete -li to provést, restartujte Raspberry Pi nebo použijte tento příkaz:

$ pm2 restart mm

Krok 4: Sestavte si Smart Mirror

Nyní, když jste kouzelné zrcadlo Raspberry Pi nakonfigurováno podle svých představ, můžete pokračovat a sestavit ho. Ujistěte se, že váš rám zcela zakrývá rámečky obrazovky LCD, jinak byste viděli zbytečně velký černý okraj, a nezapomeňte udělat otvory pro napájecí kabely.

Krok 5: Užijte si to!

Gratulujeme! Právě jste vytvořili své první chytré zrcadlo Raspberry Pi. Nyní jej můžete zavěsit na zeď, připojit k napájení a užívat si plodů své práce.

Chytré zrcadlo Raspberry Pi se může stát užitečným informačním centrem pro váš domov nebo se může stát praktickým řídicím panelem pro váš další projekt. Nezapomeňte, že vždy můžete uložit svůj aktuální konfigurační soubor a začít od nuly, aby váš Raspberry Pi získal nový život.

Top 10 nejlepších modulů MagicMirror2

Většina uživatelů MagicMirror má radost z vyzkoušení různých modulů třetích stran a vylepšení jejich magických zrcadel Raspberry Pi, aby byly ještě užitečnější a vzbuzovaly bázeň, než už jsou. Abychom vám pomohli využít nové inteligentní zrcadlo na maximum, vybrali jsme 10 nejlepších modulů MagicMirror2, které byste měli vyzkoušet.

Moduly MagicMirror2 jsou dodávány s pokyny k instalaci, které obvykle zahrnují stažení modulu z GitHubu a jeho přidání do pole modulů v souboru config.js.

1. Rozhraní MMM-Admin

I s bezdrátovou klávesnicí a myší není snadné provádět změny ve vašem chytrém zrcátku Raspberry Pi, jakmile je nasazeno. Tento modul vám umožňuje vzdáleně ovládat a konfigurovat vaše chytré zrcadlo z jakéhokoli moderního webového prohlížeče, což vám umožní používat bezdrátovou klávesnici a myš k něčemu jinému. Modul administrátorského rozhraní je velmi jednoduchý na konfiguraci, pokud znáte IP adresu zařízení, ze kterého chcete přistupovat k nastavení zrcadla.

2. MMM-PIR-senzor

Jak možná víte, Raspberry Pi využívá velmi málo energie a můžete ji nechat nepřetržitě zapnutou, aniž byste museli vybírat obrovské účty za energii. Přesto, proč plýtvat elektřinou, když můžete své chytré zrcátko Raspberry PI vybavit pohybovým snímačem PIR a své zrcadlo uspat, pokud ho nikdo nepoužívá vypnutím výstupu HDMI nebo vypnutím zrcátka pomocí relé? Pokud vám to zní zajímavě, nezapomeňte se podívat na tento užitečný modul.

3. MMM-SmartTouch

Tento modul může vaše chytré zrcadlo Raspberry Pi učinit ještě chytřejším tím, že jej přemění na interaktivní zážitek z dotykové obrazovky. Pouhým klepnutím na obrazovku můžete skrýt všechny moduly magického zrcadla, odhalit tlačítka pro vypnutí a restart a další. Abyste mohli tento modul používat, musí vaše chytré zrcadlo Raspberry Pi podporovat dotykový vstup nebo být vybaveno infračerveným rámečkem.

Čtyři. MMM-hlas

Nebylo by skvělé, kdybyste mohli ovládat své chytré zrcadlo Raspberry Pi hlasem? S tímto modulem můžete! Na tomto modulu se nám líbí to, že funguje zcela offline, což znamená, že vaše data nejsou přenášena na servery některých korporací a analyzována pro reklamní účely. Protože analýza hlasových dat je výpočetně nákladný úkol, je lepší použít tento modul pouze s nejnovější verzí Raspberry Pi.

5. MMM-CoinMarketCap

Pokud vás zajímají bitcoiny a další kryptoměny, pravděpodobně se vám bude líbit myšlenka zobrazování informací o kryptoměně na vašem kouzelném zrcadle. Jak naznačuje jeho název, modul MMM-CoinMarketCap shromažďuje informace o kryptoměně z Coin Market Cap webové stránky a zobrazuje je v několika různých formátech.

6. MMM-GoogleMapsTraffic

Kdo by nesnášel uvíznutí v dopravní zácpě? Pomocí modulu MMM-GoogleMapsTraffic můžete zobrazit mapu jakékoli oblasti s aktuálními informacemi o provozu v Mapách Google a na první pohled zjistit, jak dobrá nebo špatná je dopravní situace. K používání tohoto modulu budete potřebovat API na stránce Google Developer a také budete potřebovat souřadnice zeměpisné šířky a délky z Map Google.

7. MMM-AirQuality

V hustě obydlených městských oblastech se špatná kvalita ovzduší stala hlavním problémem, který způsoboval strašné respirační problémy u lidí všech věkových kategorií. Pomocí tohoto modulu MagicMirror2 můžete zobrazit aktuální index kvality ovzduší v určitém místě a na základě těchto informací se rozhodnout, zda je vhodné opustit dům bez obličejové masky.

8. MMM-AfterShip

Čekání na doručení balíků není žádná legrace, ale s tímto modulem MagicMirror2 si můžete čekání trochu snesitelnější a použít ho k zobrazení všech balíků z vašeho účtu AfterShip. Chcete -li jej nastavit, potřebujete pouze klíč API AfterShip, který najdete tady .

9. MMM-IPCam

Může být překvapivě užitečné zobrazit na kouzelném zrcadle veřejnou IP kameru, abyste mohli v reálném čase sledovat aktuální dopravní situaci nebo počasí, a přesně tam tento modul přichází. Není však důvod omezovat se na veřejnost IP kamery, protože MMM-IPCam podporuje autentizaci na základě hesla.

10. MMM-Reddit

Pokud jste vášnivým uživatelem Redditu, nechcete si tento modul nechat ujít, protože vám umožňuje zobrazovat nejlepší příspěvky z vašeho oblíbeného subredditu přímo ve vašem kouzelném zrcadle. Podporuje dva typy zobrazení a můžete nakonfigurovat, kolik příspěvků chcete zobrazit.

Vyplatí se chytré zrcadlo Raspberry Pi?

Myslíme si, že vybudovat chytré zrcadlo Raspberry Pi stojí za to! Od vytvoření rámečku až po konfiguraci samotného chytrého zrcadla je celý proces úžasným zážitkem z učení, který vám umožní použít váš Raspberry Pi k vytvoření užitečného konverzačního kusu, který si můžete pověsit na zeď a užívat si každý den.

Pokud již máte některé z dražších dílů potřebných pro tento projekt, můžete mít své futuristické zrcadlo téměř pro nic za nic. Pokud vás vaše chytré zrcadlo Raspberry Pi někdy omrzí, můžete jej snadno znovu použít tak, že jej použijete jako externí monitor a svůj Raspberry Pi použijete pro jiný projekt.