Mündəricat:
- Addım 1: Raspbian və Sehrli Güzgü qurmaq
- Addım 2: Əvvəlcədən qurulmuş modulların çıxarılması
- Addım 3: Modulların quraşdırılması
- Addım 4: Modullarımın Quraşdırılması
- Addım 5: Güzgü Görünüşünün Yaradılması
Video: Ağıllı Güzgü: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimat, e -poçt gələnlər qutunuzu, The New York Times -dan ən son xəbərləri və yenilikləri və Unsplash -in arxa planında tarix və saatı əks etdirən Smart Güzgü yaratmağı öyrədəcək.
İşləyən linki:
Lazımi təchizatlar:
Monitör üçün çərçivə, iki tərəfli güzgü, qara material (yalnız monitor iki tərəfli güzgüdən kiçik olduqda lazımdır), monitor, moruq pi 2, HDMI kabeli və ya HDMI adapteri (iki yönlü DVI -dan HDMI adapterinə qədər), daxil edilmiş moruq pi 2 güc kabeli, micro sd kart, micro sd kart adapteri və monitorda moruq pi ekranında hərəkət etmək üçün siçan və klaviatura cütü.
Lazım olan proqramlar:
Raspbian, Balena.io və MagicMirror2
İstifadə olunan saytlar:
Github (üçüncü tərəf modullarını quraşdırmaq üçün), proqramı pi -yə quraşdırmaq üçün MagicMirror2 və arxa plan şəkilləri yaratmaq üçün Unsplash.
Addım 1: Raspbian və Sehrli Güzgü qurmaq
Kompüterdən istifadə edərək Raspbian və Balenanı bir sd istifadə edərək micro sd -yə yükləyin. Proqramlar yükləndikdən sonra adapterdəki micro sd -ni kompüterə daxil edin. Balena'dan istifadə edərək faylları köçürmək üçün raspbian proqramını və sd seçin. Bundan sonra micro sd -ni moruq pi -yə daxil edin. Mənimki yan tərəfdəki pi -nin altındadır. Pi-ni istifadə etdiyiniz moditora bağlayın və quraşdırma təlimatını tamamlayın. Bunu etmək üçün elektrik kabelini divara və dirəyə bağlayın. Sonra HDMI kabelini adapterə və ya monitordakı HDMI fişinə qoşun. Proqramı yenilədikdən və qurduqdan sonra Pi üzərinə Magic Mirror proqramına keçin. Proqramın quraşdırılmasını tələb edəcək pi üzərində çalışmaq üçün bəzi əmrlər veriləcək. Quraşdırma zamanı üstünlüklər haqqında sizə suallar verəcək. Suallara cavab verin və əmr satırına kopyalamaq üçün göstərdiyi kodu izləyin. Npm run başlanğıcına girdikdən sonra düzgün bir şəkildə edildiyi təqdirdə, əsas proqramı açacaq.
İstiqamətləri və proqramları gəzərkən bu veb saytında yadda saxlamağın vacib olduğunu öyrəndiyim bəzi əmrlər:
*hərflərə həssas*
Kök qovluğuna gedin = cd ~
Əvvəlki qovluğa gedin = cd -
Növbəti qovluğa gedin = cd.
Sehrli Güzgü kataloquna gedin = cd MagicMirror/
Modul qovluğuna gedin = cd modulu
Sehrli Güzgü kataloqunda (modul deyil) Magic Mirror proqramını işə salmaq üçün = npm run start
Proqramdan çıxmaq üçün = ALT düyməsini basın və çıxın
Addım 2: Əvvəlcədən qurulmuş modulların çıxarılması
Sehrli Güzgü proqramını ilk dəfə açanda istifadəçi vaxtı, tarixi, təqvimi və xəbər yeniləyicisi ilə qarşılanacaq. Koddan çıxarmaqla əvvəlcədən təyin edilmiş hər hansı bir modulu asanlıqla silə bilərsiniz. Bu kodu əldə etmək üçün moruq qovluqlarına daxil olun və Sehrli Güzgü qovluğunu açın. Ekranın sol üst hissəsindəki qovluq simgesini tıklayaraq qovluqlara daxil ola bilərsiniz. Bu konfiqurasiya qovluğuna daxil olduqdan sonra qovluqda config/config.js adlı düzəliş edilə bilən bir mətn görəcəksiniz. Mətni iki dəfə vurun və Güzgü üçün proqramlaşdırma modulu görünəcək. Mötərizəni və ya mətni silməmək üçün diqqətli olun, yoxsa proqram işləməyəcək. Yuxarıdakı şəkildə gördüyüm kimi, təqvim modulunu proqramımdan sildim, çünki istifadə etmədiyimi əvvəlcədən görürəm. Hər hansı digər modul da silinə bilər, amma yenə də koddakı hissələri proqramdan çıxararkən diqqətli olun.
Addım 3: Modulların quraşdırılması
Üçüncü tərəf modullarını güzgüyə quraşdırmaq üçün Github istifadə olunur. Bu veb sayt istifadə üçün hazırlanmış modulların son nöqtəsidir. Fərqli vidjetlər, arxa planlar və ya sosial media lentləri olan çox şey var. Alexia və Nest kimi proqramlar bir neçə əlavə hissədən istifadə edərək Güzgüyə daxil edilə bilər. Veb saytı gəzdikdən sonra bir E -poçt Feed modulu və Unsplash -dən şəkillər çəkən bir modul seçdim.
E -poçt lenti -
github.com/shaneapowell/MMM-GmailFeed
Təsadüfi Şəkil -
github.com/diego-vieira/MMM-RandomPhoto
GitHub -
github.com/MichMich/MagicMirror/wiki/3rd-p…
Modulları qurmağın, zip fayllarını çıxarmağın və modul qovluğuna köçürməyin və ya əmr satırında verilən kodu istifadə etməyin iki yolu var. İkinci variantdan istifadə etdim, amma ya işləyir və istifadəsi olduqca sadədir. GitHub -dakı yazıların təlimat səhifəsinə daxil edilmiş kod sətirləri olduğunu görmüş ola bilərsiniz. Bunlardan istifadə edərək modulu kopyalayın və sonra npm -ni qovluğa yükləyin. Npm, Node Paket Yöneticisi deməkdir və npm kodu yüklənərkən yüklənən paketdir. Yükləmə prosesinə başlamaq üçün əmr satırını açdıqdan sonra bu addımları izləyin.
1) CD MagicMirror/
2) cd modulları
3) git clone "git hub səhifəsinin bağlantısı"
4) (yeni qovluğu daxil edin) cd "qovluq adı"
Qovluq adını necə yoxlamaq olar:
Adətən qovluq adı modulun öz adıdır. Məsələn, MMM-EmailFeed sadəcə MMM-EmailFeed adlandırılmışdır. Ancaq modulun adını istifadə edirsinizsə və belə bir kataloq olmadığını söyləyirsinizsə, modul qovluğunda quraşdırılmış bütün qovluqların siyahısını almaq üçün modul qovluğunda olarkən ls yazın. Bu sizə gedəcəyiniz qovluğun adını verəcəkdir.
*Qeyd kotirovkaları burada yalnız bir nümunə olaraq istifadə olunur və bağlantı və qovluq adı daxil edildikdə silinməlidir*
6) (yeni qovluqda olarkən) npm quraşdırın
Əla! İndi modul qovluğunu yüklədik, amma yenə də konfiqurasiya/config.js qovluğuna daxil olmaq lazımdır. Bunu etmək üçün əvvəlcədən təyin edilmiş modulları silmək və sizə verilən mətni yapışdırmaq üçün daxil olduğumuz mətnə qayıdın. Kodu yerləşdirərkən diqqətli olun və mötərizəni pozmayın. Yuxarıdakı fotoşəkillərə baxsanız, kodu yapışdırmaq üçün etibarlı bir yer görəcəksiniz. Aydın deyilsə, sondan sonra], paraqrafa yapışdırın. Unutmayın ki, əksər modullar bəzi mətnlərin dəyişdirilməsini və ya bəzi məlumatların daxil edilməsini tələb edir. Məsələn, e -poçt yemi təqdim olunan məlumatlara daxil olmaq üçün gmail hesab məlumatlarımı tələb edirdi. Npm qurulduqdan sonra giriş kodu daxil edildi və Magic Mirror proqramını işə salmaq üçün lazımi məlumatları daxil etdiniz və düzgün işlədiyinə əmin olun. Növbəti addımlar, hələ də qarışıqlıq varsa, modulları quraşdırarkən prosesimin daha çox şəkillərini təqdim edəcək.
Addım 4: Modullarımın Quraşdırılması
Yuxarıdakı fotolar, proqramların işləməsi üçün Pi -yə nə qoyduğumu göstərir. İlk dörd şəkil, izlədiyim təlimatlara nümunə olaraq GitHub saytlarından götürülmüşdür. Son şəkil config.js koduna yapışdırılan giriş nümunəsidir. Ümid edirəm ki, bu, son addıma nisbətən daha yaxşı vizual bir nümunə olacaq.
Addım 5: Güzgü Görünüşünün Yaradılması
İndi Raspberry Pi çalışır, güzgü yaratmaq vaxtıdır. Bu addım ən çətin idi, çünki monitora uyğun bir çərçivə tapmaq çətin idi. Monitörü sökdükdən sonra da 19x15x3 ölçüsündədir və hələ də bu addımda çətinlik çəkirəm. Monitora uyğun bir çərçivə tapmaq üçün bir çox mağazaya və onlayn dayanacaqlara baxdım, amma heç bir şansım yoxdur.
Çərçivə və iki tərəfli güzgü aldığım zaman üçün addımlar:
1) Çərçivəyə iki tərəfli güzgü qoyun
2) Monitoru moruq pi və kordonlarla birlikdə qoyun
3) Kordonları çərçivədən keçirməyin bir yolunu tapın (ehtimal ki, bir çuxur qazın?)
4) Monitöre möhkəm bir görünüş vermək üçün monitörün üstünə qara materialın qoyulması və arxanın çərçivəyə salınması
5) Divarımı asmaq
Tövsiyə:
C.Q: DIY Ağıllı Güzgü: 5 addım
C.Q: DIY Ağıllı Güzgü: Biz Katrina Concepcion və Adil Qaiser, WBASD STEM Akademiyasının ikinci kursunda oxuyuruq. Bu ilin ən yaxşı mükafatı üçün əməkdaşlıq edəcəyimiz və edəcəyimiz layihədir. Bu layihəni etmək qərarına gəldiyimiz zaman " ən çox nə olacağını düşündük
Portativ Ağıllı Güzgü Necə Yaradılır/Qutulu Kombinə Makiyaj: 8 Addım
Portativ Ağıllı Güzgü Necə Yaranır/Box Combo Makiyajı: Davis & Elkins kollecində, daha böyük bir güzgü və bir port rolunu oynayacaq bir moruq pi və sehrli güzgü proqram platformasının istifadəsi ilə birlikdə bir makiyaj səyahət qutusu hazırlamağa və yaratmağa başladım
DIY Ağıllı Güzgü necə hazırlanır: 12 addım (şəkillərlə)
DIY Ağıllı Güzgü Necə Hazırlanır: " Ağıllı Güzgü " adətən vaxt və tarix, hava, təqvim və digər şeylər kimi faydalı məlumatları göstərmək üçün istifadə olunan arxasında bir ekranı olan iki tərəfli bir güzgüdür! İnsanlar onlardan hər cür məqsəd üçün istifadə edirlər
Alexa Səs Tanıma ilə Köhnə Laptopdan Üzən Ağıllı Sehrli Güzgü: 6 addım (şəkillərlə)
Alexa Səs Tanıma ilə Köhnə Laptopdan Üzən Ağıllı Sehrli Güzgü: "Elektronika" kursuna buradan daxil olun: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK daha çox layihə və elektronika dərsləri üçün youtube kanalı: https://www.youtube.com/channel/UCelOO
O qədər də Ağıllı deyil, Çox Sağlam-Yenə Biraz Süründürücü Güzgü: 5 Addım (Şəkillərlə)
O qədər də Ağıllı deyil, Çox Sağlam-Yenə Biraz Sürünən Güzgü: Güzgüyə ehtiyacınız var, ancaq evinizə başqa bir ağıllı obyekt əlavə etmək istəmirsiniz? O zaman bu qədər ağıllı deyil, amma çox faydalı olsa da, bir az da ürpertici güzgü tam sizin üçündür