Apa itu Cermin Pintar Raspberry Pi?

What Is Raspberry Pi Smart Mirror



Cermin pintar Raspberry Pi, juga dikenali sebagai cermin ajaib, adalah cermin digital futuristik yang memaparkan segala-galanya dari waktu dan tarikh semasa hingga maklumat cuaca, janji temu, atau tajuk berita terkini. Kemungkinannya anda telah melihat Raspberry Pi cermin pintar di YouTube atau di tempat lain di internet. Sekiranya demikian, anda mungkin menganggap bahawa menyatukannya memerlukan banyak masa dan usaha, bukan? Nah, bagaimana jika kami memberitahu anda bahawa anda boleh membuat cermin pintar Raspberry Pi anda sendiri dalam sehari, menggunakan alat yang kemungkinan besar sudah anda miliki di rumah ditambah beberapa bahagian dari eBay atau Amazon?

Dalam artikel ini, kami akan memandu anda melalui seluruh proses pembuatan cermin pintar Raspberry Pi selangkah demi selangkah dan menerangkan bagaimana anda dapat menyesuaikannya untuk memaparkan maklumat yang anda mahukan.







Cara Membina Cermin Pintar Raspberry Pi

Membina cermin pintar Raspberry Pi tidak semudah seperti sekarang. Kita semua harus berterima kasih Michael Teeuw kerana mencipta MagicMirror , platform cermin pintar modular sumber terbuka di sebalik kebanyakan cermin pintar Raspberry Pi yang anda lihat dalam talian.



MagicMirror adalah projek sumber terbuka yang dikendalikan oleh sekumpulan peminat besar dari seluruh dunia, dan ia mengandungi API yang membolehkan pembangun pihak ketiga membina modul tambahan yang memperluas fungsinya.



Selain MagicMirror, terdapat beberapa projek perisian serupa yang lain, termasuk Papan DAK , Makr Cermin , dan mirr.OS , tetapi kami tidak akan membahasnya dalam artikel ini.





Apa yang Anda Perlu untuk Cermin Pintar Raspberry Pi Anda

Untuk menyusun cermin pintar Raspberry Pi anda sendiri dari awal, anda memerlukan beberapa perkara:



  • Pai raspberi : Sudah tentu, anda memerlukan Raspberry Pi. MagicMirror menyokong Raspberry Pi 2, 3, dan 4, jadi anda mempunyai banyak pilihan untuk dipilih. Oleh kerana MagicMirror mempunyai keperluan perkakasan yang sangat sederhana, tidak kira versi Raspberry Pi yang anda pilih. Anda juga boleh menjalankan MagicMirror Raspberry Pi Zero dan Zero W , tetapi sifat minimum mereka sedikit menyulitkan proses pemasangan.
  • Skrin LCD : Sekiranya anda mempunyai monitor atau komputer riba lama, anda bernasib baik kerana anda boleh menggunakannya semula untuk projek ini. Dengan monitor lama, anda hanya perlu mengeluarkan bingkai plastik (jangan sentuh kapasitor di dalamnya!), Dan anda boleh pergi. Untuk menggunakan skrin LCD untuk komputer riba lama, anda juga perlu mendapatkan papan pengawal yang sepadan dengan port HDMI. Cukup cari nombor siri skrin di eBay, dan anda seharusnya dapat mencari yang tepat dalam masa yang singkat.
  • Cermin dua hala : Untuk membuat ilusi cermin ajaib, anda perlu meletakkan cermin dua arah di hadapan skrin LCD sehingga hanya teks dan grafik yang terang sahaja yang dapat bersinar. Banyak perniagaan dengan senang hati akan memotong cermin dua arah dengan saiz apa pun, jadi cari sahaja dalam talian atau di bandar anda. Cermin dua arah kaca kelihatan lebih bagus, tetapi cerminnya lebih rapuh daripada cermin dua arah akrilik.
  • Rangka : Anda tidak mahu hanya menampar cermin dua arah di hadapan skrin LCD dan memanggilnya sehari. Untuk menjadikan paparan cermin pintar Raspberry Pi anda layak, anda memerlukan bingkai yang cantik. Sekiranya anda berguna dan mempunyai alat kerja kayu asas, anda seharusnya dapat membuatnya dalam masa kurang dari satu jam. Kami mengesyorkan anda menonton video YouTube ini oleh Perbaiki Ini Membangunkannya jika anda tidak pasti bagaimana memulakannya (ganti semua alat kuasa dengan alat tangan). Sebagai pilihan, anda boleh membeli bingkai yang sesuai di kedai.
  • Papan kekunci dan tetikus : Untuk menyiapkan Raspberry Pi dan memasang MagicMirror, anda memerlukan papan kekunci dan tetikus. Banyak pengguna Raspberry Pi bersumpah dengan Logitech K400 Plus , yang merupakan papan kekunci tanpa wayar dengan pad sentuh bersepadu dan kekunci multimedia yang membolehkan anda mengawal cermin ajaib anda dari jauh.
  • Kabel HDMI dan bekalan kuasa : Akhir sekali, anda tidak akan dapat menikmati cermin pintar Raspberry Pi anda tanpa bekalan kuasa (satu untuk Raspberry Pi dan satu untuk skrin LCD) dan kabel HDMI.

Arahan Langkah demi Langkah

Adakah anda mempunyai semua yang anda perlukan untuk membuat cermin ajaib anda? Hebat! Mari kita lihat prosesnya selangkah demi selangkah.

Langkah 1: Sediakan Pi Raspberry Anda

Kami mengesyorkan anda memulakan dengan menyediakan Raspberry Pi anda jika anda belum melakukannya. Untuk mengelakkan pepijat yang sukar diselesaikan dan kejutan jahat lain, buat pemasangan versi terkini dari bersih Raspbian . The panduan pemasangan rasmi menerangkan semua yang anda perlu ketahui, jadi kami tidak akan menerangkan lebih terperinci di sini.

Boot ke Raspbian dan sambungkan ke internet. Oleh kerana anda mungkin mahu cermin pintar Raspberry Pi anda tergantung di dinding di suatu tempat, anda harus menyambung ke rangkaian Wi-Fi anda dengan mengklik simbol Wi-Fi di kanan atas skrin.

Langkah 2: Pasang MagicMirror2

Terdapat dua cara untuk memasang MagicMirror versi terbaru: anda boleh melakukannya secara manual atau menggunakan skrip pemasangan automatik. Kedua-dua pilihan ini dijelaskan dengan terperinci di laman web rasmi MagicMirror , tetapi kami mengesyorkan anda mempermudah anda dan pergi dengan skrip pemasangan automatik.

Lebih khusus lagi, kami mengesyorkan skrip pemasangan automatik yang dibuat oleh Sam Detweiler . Untuk melaksanakan skrip ini, yang perlu anda lakukan adalah menampal satu perintah ke tetingkap terminal:

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

Skrip akan menanyakan beberapa soalan semasa pemasangan, jadi pastikan untuk memeriksa kemajuannya sekali-sekala. Jangan lupa untuk memulakan semula Raspberry Pi anda setelah MagicMirror telah dimuat turun dan dipasang sepenuhnya.

Langkah 3: Konfigurasikan MagicMirror2

Apa yang hebat dari MagicMirror ialah anda mengubah sepenuhnya penampilan dan tingkah lakunya. Secara lalai, MagicMirror2 dihantar dengan modul berikut: Jam , Kalendar , Cuaca Semasa , Ramalan cuaca , Suapan Berita , Pujian , Hai dunia , dan Amaran .

Anda boleh menyesuaikan modul lalai dengan mengedit fail konfigurasi berikut:

~/MagicMirror/konfigurasijs

Sekiranya anda merosakkan sesuatu, anda boleh menyalin fail konfigurasi lalai:

$ cd ~/MagicMirror/konfigurasi
konfigurasi $ cp.jskonfigurasijs.sandaran

Perlu diingat bahawa anda perlu memulakan semula MagicMirror2 setiap kali anda membuat perubahan pada fail konfigurasi. Untuk melakukannya, mulakan semula Raspberry Pi anda atau gunakan arahan ini:

$ pm2 mulakan semula mm

Langkah 4: Pasang Cermin Pintar Anda

Sekarang kerana cermin ajaib Raspberry Pi dikonfigurasikan mengikut keinginan anda, anda boleh meneruskannya dan memasangnya. Pastikan bingkai anda sepenuhnya menutup bezel layar LCD jika tidak, anda akan melihat sempadan hitam yang tidak perlu besar, dan jangan lupa membuat lubang untuk kabel kuasa.

Langkah 5: Nikmati!

Tahniah! Anda baru sahaja membuat cermin pintar Raspberry Pi pertama anda. Anda sekarang boleh menggantungnya di dinding, menyambungkannya ke kuasa, dan menikmati hasil kerja anda.

Cermin pintar Raspberry Pi boleh menjadi hab maklumat yang berguna untuk kediaman anda, atau boleh menjadi papan pemuka yang berguna untuk projek anda yang seterusnya. Ingatlah bahawa anda sentiasa dapat menyimpan fail konfigurasi semasa anda dan bermula dari awal untuk memberi kehidupan baru kepada Raspberry Pi anda.

10 Modul MagicMirror2 Terbaik

Sebilangan besar pengguna MagicMirror gembira dengan mencuba modul pihak ketiga yang berbeza dan mengubah cermin sihir Raspberry Pi mereka untuk menjadi lebih berguna dan mengagumkan daripada yang ada. Untuk membantu anda memanfaatkan sepenuhnya cermin pintar baru anda, kami telah memilih 10 modul MagicMirror2 terbaik yang harus anda cuba.

Modul MagicMirror2 dilengkapi dengan arahan pemasangannya, yang biasanya melibatkan memuat turun modul dari GitHub dan kemudian menambahkannya ke susunan modul dalam fail config.js anda.

1. Antara Muka Pentadbiran MMM

Walaupun dengan papan kekunci dan tetikus tanpa wayar, tidak mudah untuk membuat perubahan pada cermin pintar Raspberry Pi anda setelah ia digunakan. Modul ini membolehkan anda mengawal dan mengkonfigurasi cermin pintar anda dari jauh dari mana-mana penyemak imbas web moden, yang membolehkan anda menggunakan papan kekunci dan tetikus tanpa wayar anda untuk perkara lain. Modul antara muka pentadbir cukup mudah dikonfigurasikan selagi anda mengetahui alamat IP dari peranti yang anda inginkan untuk mengakses tetapan cermin.

2. Sensor MMM-PIR

Seperti yang anda ketahui, Raspberry Pi menggunakan tenaga yang sangat sedikit, dan anda boleh membiarkannya terus sepanjang masa tanpa menghabiskan bil kuasa yang besar. Namun, mengapa membazirkan elektrik apabila anda dapat melengkapkan cermin pintar Raspberry PI anda dengan sensor gerakan PIR dan mematikan cermin anda jika tidak ada yang menggunakannya dengan mematikan output HDMI atau dengan mematikan cermin melalui geganti? Sekiranya ini menarik bagi anda, pastikan anda melihat modul yang berguna ini.

3. MMM-SmartTouch

Modul ini dapat menjadikan cermin pintar Raspberry Pi anda lebih pintar dengan mengubahnya menjadi pengalaman interaktif skrin sentuh. Dengan ketukan sederhana di skrin, anda dapat menyembunyikan semua modul cermin ajaib, mendedahkan butang tutup dan mulakan semula dan banyak lagi. Untuk menggunakan modul ini, cermin pintar Raspberry Pi anda mesti menyokong input sentuh atau dilengkapi dengan bingkai IR.

Empat. MMM-Suara

Bukankah lebih keren jika anda dapat mengawal cermin pintar Raspberry Pi anda dengan suara anda? Dengan modul ini, anda boleh! Yang kami sukai mengenai modul ini ialah ia berfungsi sepenuhnya di luar talian, yang bermaksud bahawa data anda tidak dihantar ke pelayan beberapa syarikat dan dianalisis untuk tujuan pengiklanan. Oleh kerana menganalisis data suara adalah tugas yang sangat mahal, lebih baik menggunakan modul ini hanya dengan versi terbaru Raspberry Pi.

5. MMM-CoinMarketCap

Sekiranya anda berminat dengan Bitcoin dan cryptocurrency lain, anda mungkin menyukai idea untuk memaparkan maklumat cryptocurrency pada cermin ajaib anda. Seperti namanya, modul MMM-CoinMarketCap mengumpulkan maklumat cryptocurrency dari Cap Pasaran Syiling laman web dan memaparkannya dalam pelbagai format.

6. MMM-GoogleMapsTraffic

Siapa yang tidak benci terjebak dalam kesesakan lalu lintas? Dengan menggunakan modul MMM-GoogleMapsTraffic, anda dapat memaparkan peta mana-mana kawasan dengan maklumat Lalu Lintas Peta Google semasa dan melihat sekilas betapa baik atau buruknya keadaan lalu lintas. Untuk menggunakan modul ini, anda perlu mendapatkan API di halaman Pembangun Google, dan anda juga memerlukan koordinat garis lintang dan garis bujur dari Peta Google.

7. MMM-AirQuality

Di kawasan bandar yang padat penduduk, kualiti udara yang buruk telah menjadi masalah utama, menyebabkan masalah pernafasan yang teruk pada orang-orang dari semua peringkat umur. Dengan menggunakan modul MagicMirror2 ini, anda dapat memaparkan indeks kualiti udara semasa dari lokasi tertentu dan menggunakan maklumat ini untuk memutuskan sama ada idea yang baik untuk meninggalkan rumah anda tanpa topeng muka.

8. MMM-AfterShip

Menunggu pakej tiba tidak menyeronokkan, tetapi anda boleh membuat penantian sedikit lebih diterima dengan modul MagicMirror2 ini dan menggunakannya untuk memaparkan semua bungkusan dari akaun AfterShip anda. Untuk menyiapkannya, semua yang anda perlukan adalah kunci API AfterShip anda, yang boleh didapati di sini .

9. MMM-IPCam

Adalah sangat berguna untuk memaparkan kamera IP awam di cermin ajaib anda sehingga anda dapat melihat keadaan lalu lintas semasa atau cuaca dalam masa nyata, dan tepat di mana modul ini masuk. Walau bagaimanapun, tidak ada alasan untuk menghadkan diri anda kepada umum Kamera IP kerana MMM-IPCam menyokong pengesahan berdasarkan kata laluan.

10. MMM-Reddit

Sekiranya anda pengguna Reddit yang gemar, anda tidak mahu ketinggalan modul ini kerana ia membolehkan anda menunjukkan catatan teratas dari subreddit kegemaran anda tepat di cermin ajaib anda. Ia menyokong dua jenis paparan, dan anda dapat mengkonfigurasi berapa banyak catatan yang ingin anda paparkan.

Adakah Cermin Raspberry Pi Pintar Layak?

Kami berpendapat bahawa membina cermin pintar Raspberry Pi sangat berbaloi! Dari membuat kerangka hingga mengkonfigurasi cermin pintar itu sendiri, keseluruhan prosesnya adalah pengalaman pembelajaran yang luar biasa yang membolehkan anda menggunakan Pi Raspberry anda untuk membuat karya perbualan yang berguna yang boleh anda gantung di dinding dan nikmati setiap hari.

Sekiranya anda sudah mempunyai beberapa bahagian yang lebih mahal yang diperlukan untuk projek ini, anda boleh memiliki cermin futuristik anda tanpa apa-apa. Sekiranya anda bosan dengan cermin pintar Raspberry Pi anda, anda boleh menggunakan semula dengan mudah sebagai monitor luaran dan menggunakan Raspberry Pi anda untuk beberapa projek lain.