Raspberry Pi

Какво представлява Raspberry Pi Smart Mirror?

Какво представлява Raspberry Pi Smart Mirror?
Умното огледало Raspberry Pi, известно още като магическо огледало, е футуристично цифрово огледало, което показва всичко от текущия час и дата до информация за времето, насрочени срещи или най-новите заглавия на новините.Шансовете са да сте видели интелигентно огледало Raspberry Pi в YouTube или някъде другаде в интернет. Ако е така, вероятно сте предположили, че съставянето му изисква много време и усилия, нали? Е, какво, ако ви кажем, че можете да създадете свое собствено интелигентно огледало Raspberry Pi за един ден, като използвате инструментите, които най-вероятно вече имате у дома, плюс няколко части от eBay или Amazon?

В тази статия ще ви преведем през целия процес на изграждане на интелигентно огледало Raspberry Pi стъпка по стъпка и ще обясним как можете да го персонализирате, за да показва всякаква информация, която искате.

Как да изградим смарт огледало на Raspberry Pi

Изграждането на интелигентно огледало Raspberry Pi не винаги е било толкова лесно, колкото е днес. Всички трябва да благодарим на Michael Teeuw за създаването на MagicMirror, модулна платформа за интелигентно огледало с отворен код зад повечето интелигентни огледала Raspberry Pi, които виждате онлайн.

MagicMirror е проект с отворен код, поддържан от голяма група ентусиасти от цял ​​свят и съдържа API, който позволява на разработчици на трети страни да изграждат допълнителни модули, които разширяват неговата функционалност.

Освен MagicMirror, има няколко други подобни софтуерни проекта, включително DAKboard, Makr Mirror и mirr.OS, но не бихме ги разглеждали в тази статия.

Какво ще ви трябва за вашето Raspberry Pi Smart Mirror

За да съберете собственото си интелигентно огледало Raspberry Pi от нулата, ще ви трябват няколко неща:

Инструкции стъпка по стъпка

Имате ли всичко необходимо за създаването на вашето вълшебно огледало? Фантастично! Нека да разгледаме процеса стъпка по стъпка.

Стъпка 1: Настройте вашия Raspberry Pi

Препоръчваме ви да започнете с настройка на вашия Raspberry Pi, ако още не сте го направили. За да избегнете трудни за отстраняване грешки и други неприятни изненади, направете чисто инсталиране на най-новата версия на Raspbian. Официалното ръководство за инсталиране обяснява всичко, което трябва да знаете, така че няма да навлизаме в повече подробности тук.

Стартирайте Raspbian и се свържете с интернет. Тъй като най-вероятно искате вашето интелигентно огледало Raspberry Pi да виси някъде на стена, трябва да се свържете с вашата Wi-Fi мрежа, като щракнете върху символа Wi-Fi в горния десен ъгъл на екрана.

Стъпка 2: Инсталирайте MagicMirror2

Има два начина да инсталирате най-новата версия на MagicMirror: можете да го направите ръчно или да използвате скрипт за автоматично инсталиране. И двете опции са описани много подробно на официалния уебсайт на MagicMirror, но ви препоръчваме да улесните нещата и да използвате скрипт за автоматична инсталация.

По-конкретно препоръчваме скрипта за автоматично инсталиране, създаден от Сам Детвайлер. За да изпълните този скрипт, всичко, което трябва да направите, е да поставите една команда в прозореца на терминала:

# bash -c "$ (curl -sL https: // raw.githubuserсъдържание.com / sdetweil / MagicMirror_scripts /
майстор / малина.ш) "

Скриптът ще ви зададе няколко въпроса по време на инсталацията, така че не забравяйте да проверявате напредъка му от време на време. Не забравяйте да рестартирате Raspberry Pi, след като MagicMirror бъде напълно изтеглен и инсталиран.

Стъпка 3: Конфигурирайте MagicMirror2

Това, което е толкова чудесно в MagicMirror, е, че напълно променяте външния му вид и поведение. По подразбиране MagicMirror2 се доставя със следните модули: Часовник, Календар, Текущо време, Прогноза за времето, Емисия за новини, Комплименти, Hello World и Alert.

Можете да персонализирате модула по подразбиране, като редактирате следния конфигурационен файл:

~ / MagicMirror / config.js

Ако объркате нещо, можете просто да копирате конфигурационния файл по подразбиране:

$ cd ~ / MagicMirror / config
$ cp конфигурация.js конфигурация.js.архивиране

Имайте предвид, че трябва да рестартирате MagicMirror2 всеки път, когато правите промени в конфигурационния файл. За да направите това, рестартирайте Raspberry Pi или използвайте тази команда:

$ pm2 рестартиране mm

Стъпка 4: Сглобете вашето интелигентно огледало

Сега, когато сте магическо огледало на Raspberry Pi е конфигурирано по ваш вкус, можете да продължите и да го сглобите. Уверете се, че рамката ви напълно покрива рамките на LCD екрана, в противен случай ще видите ненужно голяма черна граница и не забравяйте да направите дупки за захранващи кабели.

Стъпка 5: Насладете му се!

Честито! Току-що създадохте първото си интелигентно огледало Raspberry Pi. Вече можете да го окачите на стена, да го свържете към захранването и да се насладите на плодовете на вашия труд.

Интелигентното огледало Raspberry Pi може да се превърне в полезен информационен център за вашия дом или може да се превърне в удобно табло за следващия ви проект. Не забравяйте, че винаги можете да запазите текущия си конфигурационен файл и да започнете от нулата, за да дадете на вашия Raspberry Pi нов живот.

Топ 10 най-добри модула MagicMirror2

Повечето потребители на MagicMirror се радват да изпробват различни модули на трети страни и да променят своите магически огледала Raspberry Pi, за да бъдат още по-полезни и вдъхновяващи, отколкото вече са. За да ви помогнем да извлечете максимума от новото си интелигентно огледало, ние избрахме 10-те най-добри модула MagicMirror2, които трябва да опитате.

Модулите MagicMirror2 се доставят с техните инструкции за инсталиране, които обикновено включват изтегляне на модула от GitHub и след това добавяне към масива от модули във вашата конфигурация.js файл.

1. MMM-Admin интерфейс

Дори и с безжична клавиатура и мишка не е съвсем лесно да направите промени във вашето интелигентно огледало Raspberry Pi, след като бъде внедрено. Този модул ви позволява да контролирате и конфигурирате вашето интелигентно огледало от разстояние от всеки съвременен уеб браузър, което ви позволява да използвате безжичната си клавиатура и мишка за нещо друго. Модулът за администраторски интерфейс е доста лесен за конфигуриране, стига да знаете IP адреса на устройствата, от които искате да получите достъп до настройките на огледалото от.

2. MMM-PIR-сензор

Както може би знаете, Raspberry Pi използва много малко енергия и можете да я оставите включена денонощно, без да изразходвате огромна сметка за захранване. И все пак, защо да губите електричество, когато можете да оборудвате вашето интелигентно огледало Raspberry PI с PIR сензор за движение и да поставите огледалото си в режим на заспиване, ако никой не го използва, като изключи HDMI изхода или като изключи огледалото чрез реле? Ако това ви звучи интересно, не забравяйте да разгледате този полезен модул.

3. MMM-SmartTouch

Този модул може да направи вашето интелигентно огледало Raspberry Pi още по-умно, като го трансформира в интерактивно изживяване със сензорен екран. С едно просто докосване на екрана можете да скриете всички магически огледални модули, да разкриете бутони за изключване и рестартиране и други. За да използвате този модул, вашето интелигентно огледало Raspberry Pi трябва да поддържа сензорен вход или да е оборудвано с IR рамка.

4. MMM-Voice

Не би ли било страхотно, ако можете да управлявате вашето интелигентно огледало Raspberry Pi с гласа си? Е, с този модул можете! Това, което ни харесва в този модул, е, че той работи напълно офлайн, което означава, че вашите данни не се предават на сървъри на някои корпорации и се анализират за рекламни цели. Тъй като анализирането на гласови данни е изчислително скъпа задача, по-добре е да използвате този модул само с най-новата версия на Raspberry Pi.

5. MMM-CoinMarketCap

Ако се интересувате от биткойн и други криптовалути, вероятно ще ви хареса идеята за показване на информация за криптовалута във вашето магическо огледало. Както подсказва името му, модулът MMM-CoinMarketCap събира информация за криптовалута от уебсайта Coin Market Cap и я показва в множество различни формати.

6. MMM-GoogleMapsTraffic

Кой не мрази да се заби в задръстване? Използвайки модула MMM-GoogleMapsTraffic, можете да покажете карта на всяка област с актуална информация за трафика на Google Maps и с един поглед да видите колко добра или лоша е ситуацията с трафика. За да използвате този модул, ще трябва да получите API на страницата на Google Developer, а също така ще имате нужда от координати за географска ширина и дължина от Google Maps.

7. MMM-AirQuality

В гъсто населените градски райони лошото качество на въздуха се превърна в основен проблем, причинявайки ужасни проблеми с дишането при хора от всички възрасти. Използвайки този модул MagicMirror2, можете да покажете текущия индекс на качеството на въздуха на определено място и да използвате тази информация, за да решите дали е добра идея да напуснете дома си без маска за лице.

8. MMM-AfterShip

Чакането за пристигане на пакети не е забавно, но можете да направите чакането малко по-поносимо с този модул MagicMirror2 и да го използвате за показване на всички колети от вашия акаунт в AfterShip. За да го настроите, всичко, от което се нуждаете, е вашият ключ за API на AfterShip, който можете да намерите тук.

9. MMM-IPCam

Може да бъде изненадващо полезно да покажете публична IP камера на вашето магическо огледало, така че да можете да видите текущата ситуация на трафика или времето в реално време и точно там идва този модул. Няма причина обаче да се ограничавате до публични IP камери, тъй като MMM-IPCam поддържа удостоверяване, базирано на парола.

10. MMM-Reddit

Ако сте запален потребител на Reddit, не искате да пропускате този модул, защото той ви позволява да показвате най-добрите публикации от любимия си subreddit направо на вашето магическо огледало. Той поддържа два вида дисплей и можете да конфигурирате колко публикации искате да се показват.

Струва ли си интелигентното огледало Raspberry Pi?

Смятаме, че изграждането на интелигентно огледало Raspberry Pi си заслужава! От изработката на рамката до конфигурирането на самото интелигентно огледало, целият процес е прекрасно учебно изживяване, което ви позволява да използвате своя Raspberry Pi, за да създадете полезно парче за разговор, което можете да окачите на стената си и да се наслаждавате всеки ден.

Ако вече имате някои от по-скъпите части, необходими за този проект, можете да получите своето футуристично огледало за нищо. Ако някога ви омръзне вашето интелигентно огледало Raspberry Pi, можете лесно да го пренасочите, като го използвате като външен монитор и използвате Raspberry Pi за някакъв друг проект.

Vulkan за потребители на Linux
С всяко ново поколение графични карти виждаме, че разработчиците на игри преместват границите на графичната вярност и се приближават една крачка до фо...
OpenTTD срещу Simutrans
Създаването на собствена транспортна симулация може да бъде забавно, релаксиращо и изключително примамливо. Ето защо трябва да сте сигурни, че изпробв...
Урок за OpenTTD
OpenTTD е една от най-популярните бизнес симулационни игри там. В тази игра трябва да създадете прекрасен транспортен бизнес. Въпреки това, ще започне...