Apa itu Cermin Cerdas Raspberry Pi?

What Is Raspberry Pi Smart Mirror



Cermin pintar Raspberry Pi, juga dikenal sebagai cermin ajaib, adalah cermin digital futuristik yang menampilkan segala sesuatu mulai dari waktu dan tanggal saat ini hingga informasi cuaca, janji temu terjadwal, atau berita utama terbaru. Kemungkinan Anda telah melihat Raspberry Pi cermin pintar di YouTube atau di tempat lain di internet. Jika demikian, Anda mungkin berasumsi bahwa menyatukannya membutuhkan banyak waktu dan usaha, bukan? Nah, bagaimana jika kami memberi tahu Anda bahwa Anda dapat membuat cermin pintar Raspberry Pi Anda sendiri dalam sehari, menggunakan alat yang kemungkinan besar sudah Anda miliki di rumah ditambah beberapa suku cadang dari eBay atau Amazon?

Dalam artikel ini, kami akan memandu Anda melalui seluruh proses pembuatan cermin pintar Raspberry Pi langkah demi langkah dan menjelaskan bagaimana Anda dapat menyesuaikannya untuk menampilkan informasi apa pun yang Anda inginkan.







Cara Membuat Cermin Cerdas Raspberry Pi

Membangun cermin pintar Raspberry Pi tidak selalu semudah sekarang ini. Kita semua harus berterima kasih Michael Teeuw untuk menciptakan Cermin ajaib , platform cermin pintar modular sumber terbuka di belakang sebagian besar cermin pintar Raspberry Pi yang Anda lihat online.



MagicMirror adalah proyek sumber terbuka yang dikelola oleh sekelompok besar penggemar dari seluruh dunia, dan berisi API yang memungkinkan pengembang pihak ketiga untuk membangun modul tambahan yang memperluas fungsinya.



Selain MagicMirror, ada beberapa proyek perangkat lunak serupa lainnya, termasuk papan DAK , Makr Cermin , dan mirr.OS , tapi kami tidak akan membahasnya di artikel ini.





Apa yang Anda Butuhkan untuk Cermin Cerdas Raspberry Pi Anda

Untuk mengumpulkan cermin pintar Raspberry Pi Anda sendiri dari awal, Anda memerlukan beberapa hal:



  • Raspberry Pi : Jelas, Anda membutuhkan Raspberry Pi. MagicMirror mendukung Raspberry Pi 2, 3, dan 4, jadi Anda memiliki cukup banyak opsi untuk dipilih. Karena MagicMirror memiliki persyaratan perangkat keras yang sangat sederhana, tidak masalah versi Raspberry Pi mana yang Anda pilih. Anda juga dapat menjalankan MagicMirror di Raspberry Pi Nol dan Nol W , tetapi sifatnya yang minimal agak mempersulit proses instalasi.
  • layar LCD : Jika Anda memiliki monitor atau laptop lama, Anda beruntung karena dapat menggunakannya kembali untuk proyek ini. Dengan monitor lama, Anda hanya perlu melepas bingkai plastik (jangan sentuh kapasitor apa pun di dalamnya!), dan Anda siap melakukannya. Untuk menggunakan layar LCD untuk laptop lama, Anda juga perlu mendapatkan papan pengontrol yang cocok dengan port HDMI. Cukup cari nomor seri layar di eBay, dan Anda akan dapat menemukan yang tepat dalam waktu singkat.
  • Cermin dua arah : Untuk membuat ilusi cermin ajaib, Anda perlu menempatkan cermin dua arah di depan layar LCD sehingga hanya teks dan gambar yang cerah yang akan bersinar. Banyak bisnis dengan senang hati akan membuatkan Anda cermin dua arah dengan ukuran berapa pun, jadi cari saja secara online atau di kota Anda. Kaca cermin dua arah terlihat lebih bagus, tetapi jauh lebih rapuh daripada cermin dua arah akrilik.
  • Bingkai : Anda tidak ingin hanya menampar cermin dua arah di depan layar LCD dan menyebutnya sehari. Untuk membuat tampilan cermin pintar Raspberry Pi Anda layak, Anda memerlukan bingkai yang cantik. Jika Anda berguna dan memiliki alat pertukangan dasar, Anda harus dapat membuatnya dalam waktu kurang dari satu jam. Kami sarankan Anda menonton video YouTube ini dengan Perbaiki Build Ini Itu jika Anda tidak yakin bagaimana memulainya (ganti saja semua perkakas listrik dengan perkakas tangan). Atau, Anda dapat membeli bingkai yang sesuai di toko.
  • Keyboard dan mouse : Untuk mengatur Raspberry Pi dan menginstal MagicMirror, Anda memerlukan keyboard dan mouse. Banyak pengguna Raspberry Pi bersumpah dengan Logitech K400 Plus , yang merupakan keyboard nirkabel dengan touchpad terintegrasi dan tombol multimedia yang memungkinkan Anda mengontrol cermin ajaib dari jarak jauh.
  • Kabel HDMI dan catu daya : Last but not least, Anda tidak akan dapat menikmati cermin pintar Raspberry Pi Anda tanpa catu daya (satu untuk Raspberry Pi dan satu untuk layar LCD) dan kabel HDMI.

Petunjuk Langkah demi Langkah

Apakah Anda memiliki semua yang Anda butuhkan untuk membuat cermin ajaib Anda? Fantastis! Mari kita lihat prosesnya langkah demi langkah.

Langkah 1: Siapkan Pi Raspberry Anda

Kami menyarankan Anda memulai dengan mengatur Raspberry Pi Anda jika Anda belum melakukannya. Untuk menghindari bug yang sulit dipecahkan dan kejutan buruk lainnya, lakukan instalasi bersih dari versi terbaru Raspbian . NS panduan instalasi resmi menjelaskan semua yang perlu Anda ketahui, jadi kami tidak akan membahas lebih detail di sini.

Boot ke Raspbian dan sambungkan ke internet. Karena kemungkinan besar Anda ingin cermin pintar Raspberry Pi Anda digantung di dinding di suatu tempat, Anda harus terhubung ke jaringan Wi-Fi Anda dengan mengklik simbol Wi-Fi di kanan atas layar.

Langkah 2: Instal MagicMirror2

Ada dua cara untuk menginstal versi terbaru MagicMirror: Anda dapat melakukannya secara manual atau menggunakan skrip instalasi otomatis. Kedua opsi ini dijelaskan dengan sangat rinci di situs web resmi MagicMirror , tetapi kami menyarankan Anda membuat segalanya lebih mudah untuk diri sendiri dan menggunakan skrip penginstalan otomatis.

Lebih khusus lagi, kami merekomendasikan skrip instalasi otomatis yang dibuat oleh Sam Detweiler . Untuk menjalankan skrip ini, yang perlu Anda lakukan hanyalah menempelkan satu perintah ke jendela terminal:

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

Script akan menanyakan beberapa pertanyaan selama instalasi, jadi pastikan untuk memeriksa kemajuannya sesekali. Jangan lupa untuk me-restart Raspberry Pi Anda setelah MagicMirror telah diunduh dan diinstal sepenuhnya.

Langkah 3: Konfigurasikan MagicMirror2

Apa yang hebat tentang MagicMirror adalah Anda benar-benar mengubah tampilan dan perilakunya. Secara default, MagicMirror2 dikirimkan dengan modul berikut: Jam , Kalender , Cuaca sekarang , Prakiraan Cuaca , Umpan Berita , Pujian , Halo Dunia , dan Peringatan .

Anda dapat menyesuaikan modul default dengan mengedit file konfigurasi berikut:

~/Cermin ajaib/konfigurasijs

Jika Anda mengacaukan sesuatu, Anda cukup menyalin file konfigurasi default:

$cd ~/Cermin ajaib/konfigurasi
$cp konfigurasi.jskonfigurasijs.cadangan

Ingatlah bahwa Anda perlu memulai ulang MagicMirror2 setiap kali Anda membuat perubahan pada file konfigurasi. Untuk melakukannya, restart Raspberry Pi Anda atau gunakan perintah ini:

$pm2 mulai ulang mm

Langkah 4: Pasang Cermin Cerdas Anda

Sekarang cermin ajaib Raspberry Pi Anda dikonfigurasi sesuai keinginan Anda, Anda dapat melanjutkan dan merakitnya. Pastikan bingkai Anda benar-benar menutupi bezel layar LCD jika tidak, Anda akan melihat batas hitam besar yang tidak perlu, dan jangan lupa untuk membuat lubang untuk kabel daya.

Langkah 5: Nikmati!

Selamat! Anda baru saja membuat cermin pintar Raspberry Pi pertama Anda. Anda sekarang dapat menggantungnya di dinding, menghubungkannya ke listrik, dan menikmati hasil kerja Anda.

Cermin pintar Raspberry Pi dapat menjadi pusat informasi yang berguna untuk rumah Anda, atau dapat menjadi dasbor yang berguna untuk proyek Anda berikutnya. Ingatlah bahwa Anda selalu dapat menyimpan file konfigurasi Anda saat ini dan memulai dari awal untuk memberikan kehidupan baru pada Raspberry Pi Anda.

10 Modul MagicMirror2 Terbaik Terbaik

Sebagian besar pengguna MagicMirror senang mencoba modul pihak ketiga yang berbeda dan mengubah cermin ajaib Raspberry Pi mereka menjadi lebih berguna dan menakjubkan daripada yang sudah ada. Untuk membantu Anda mendapatkan hasil maksimal dari cermin pintar baru Anda, kami telah memilih 10 modul MagicMirror2 terbaik yang harus Anda coba.

Modul MagicMirror2 datang dengan instruksi instalasinya, yang biasanya melibatkan pengunduhan modul dari GitHub dan kemudian menambahkannya ke array modul di file config.js Anda.

1. Antarmuka MMM-Admin

Bahkan dengan keyboard dan mouse nirkabel, tidak mudah untuk membuat perubahan pada cermin pintar Raspberry Pi Anda setelah digunakan. Modul ini memungkinkan Anda mengontrol dan mengonfigurasi cermin pintar Anda dari jarak jauh dari browser web modern mana pun, memungkinkan Anda menggunakan keyboard dan mouse nirkabel untuk hal lain. Modul antarmuka admin cukup sederhana untuk dikonfigurasi selama Anda mengetahui alamat IP perangkat yang ingin Anda akses pengaturan cerminnya.

2. MMM-PIR-Sensor

Seperti yang Anda ketahui, Raspberry Pi menggunakan daya yang sangat kecil, dan Anda dapat membiarkannya menyala sepanjang waktu tanpa menghabiskan tagihan daya yang besar. Namun, mengapa membuang-buang listrik ketika Anda dapat melengkapi cermin pintar Raspberry PI Anda dengan sensor gerak PIR dan membuat cermin Anda tertidur jika tidak ada yang menggunakannya dengan mematikan output HDMI atau dengan mematikan cermin melalui relai? Jika ini terdengar menarik bagi Anda, pastikan untuk memeriksa modul yang berguna ini.

3. MMM-SmartTouch

Modul ini dapat membuat cermin pintar Raspberry Pi Anda menjadi lebih pintar dengan mengubahnya menjadi pengalaman interaktif layar sentuh. Dengan satu ketukan sederhana di layar, Anda dapat menyembunyikan semua modul cermin ajaib, membuka tombol matikan dan mulai ulang, dan banyak lagi. Untuk menggunakan modul ini, cermin pintar Raspberry Pi Anda harus mendukung input sentuh atau dilengkapi dengan bingkai IR.

Empat. MMM-Suara

Bukankah lebih keren jika Anda bisa mengontrol cermin pintar Raspberry Pi Anda dengan suara Anda? Nah, dengan modul ini, Anda bisa! Yang kami sukai dari modul ini adalah modul ini berfungsi sepenuhnya offline, yang berarti bahwa data Anda tidak dikirimkan ke server beberapa perusahaan dan dianalisis untuk tujuan periklanan. Karena menganalisis data suara adalah tugas komputasi yang mahal, lebih baik menggunakan modul ini hanya dengan Raspberry Pi versi terbaru.

5. MMM-CoinMarketCap

Jika Anda tertarik dengan Bitcoin dan cryptocurrency lainnya, Anda mungkin akan menyukai gagasan untuk menampilkan informasi cryptocurrency di cermin ajaib Anda. Seperti namanya, modul MMM-CoinMarketCap mengumpulkan informasi cryptocurrency dari Kapitalisasi Pasar Koin situs web dan menampilkannya dalam berbagai format berbeda.

6. Lalu Lintas MMM-GoogleMaps

Siapa yang tidak benci terjebak macet? Dengan menggunakan modul MMM-GoogleMapsTraffic, Anda dapat menampilkan peta area mana pun dengan informasi Lalu Lintas Google Maps terkini dan melihat sekilas seberapa baik atau buruk situasi lalu lintas. Untuk menggunakan modul ini, Anda harus mendapatkan API di halaman Pengembang Google, dan Anda juga memerlukan koordinat lintang dan bujur dari Google Maps.

7. MMM-AirQuality

Di daerah perkotaan yang padat penduduk, kualitas udara yang buruk telah menjadi masalah utama, menyebabkan masalah pernapasan yang mengerikan pada orang-orang dari segala usia. Dengan menggunakan modul MagicMirror2 ini, Anda dapat menampilkan indeks kualitas udara saat ini di lokasi tertentu dan menggunakan informasi ini untuk memutuskan apakah sebaiknya meninggalkan rumah tanpa masker wajah.

8. MMM-AfterShip

Menunggu paket tiba bukanlah hal yang menyenangkan, tetapi Anda dapat membuat penantian sedikit lebih bisa ditoleransi dengan modul MagicMirror2 ini dan menggunakannya untuk menampilkan semua paket dari akun AfterShip Anda. Untuk mengaturnya, yang Anda butuhkan hanyalah kunci API AfterShip Anda, yang dapat ditemukan di sini .

9. MMM-IPCam

Akan sangat berguna untuk menampilkan kamera IP publik di cermin ajaib Anda sehingga Anda dapat melihat situasi lalu lintas atau cuaca saat ini secara real-time, dan di situlah modul ini masuk. Namun, tidak ada alasan untuk membatasi diri Anda ke publik Kamera IP karena MMM-IPCam mendukung otentikasi berbasis kata sandi.

10. MMM-Reddit

Jika Anda adalah pengguna Reddit yang rajin, Anda tidak ingin melewatkan modul ini karena memungkinkan Anda menampilkan posting teratas dari subreddit favorit Anda langsung di cermin ajaib Anda. Ini mendukung dua jenis tampilan, dan Anda dapat mengonfigurasi berapa banyak posting yang ingin Anda tampilkan.

Apakah Cermin Cerdas Raspberry Pi Layak?

Kami berpikir bahwa membangun cermin pintar Raspberry Pi sangat berharga! Dari membuat bingkai hingga mengonfigurasi cermin pintar itu sendiri, seluruh proses adalah pengalaman belajar yang luar biasa yang memungkinkan Anda menggunakan Raspberry Pi Anda untuk membuat bagian percakapan yang berguna yang dapat Anda gantung di dinding dan nikmati setiap hari.

Jika Anda sudah memiliki beberapa bagian yang lebih mahal yang diperlukan untuk proyek ini, Anda dapat memiliki cermin futuristik Anda dengan mudah. Jika Anda pernah bosan dengan cermin pintar Raspberry Pi Anda, Anda dapat dengan mudah menggunakannya kembali dengan menggunakannya sebagai monitor eksternal dan menggunakan Raspberry Pi Anda untuk beberapa proyek lain.