Isi kandungan:
- Langkah 1: Perkara yang Anda Perlu
- Langkah 2: Sediakan Panel Monitor
- Langkah 3: Buat Bingkai
- Langkah 4: Menggabungkan Potongan
- Langkah 5: Pasang Perisian
Video: Cermin Pintar oleh Raspberry Pi: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Jadi terdapat raspberry pi 1B yang tidak digunakan di laci dan monitor yang tidak digunakan. Itu alasan yang cukup untuk membuat Cermin Pintar.
Cermin harus menunjukkan maklumat masa, tarikh dan cuaca serta maklumat status mengenai suis rumah pintar dan muzik apa yang sedang dimainkan.
Langkah 1: Perkara yang Anda Perlu
Untuk membuat cermin pintar, anda memerlukan perkara berikut
- Raspberry Pi WIFI dongle (kecuali untuk Raspberry Pi 3, yang ini termasuk WIFI)
- Monitor (saya menggunakan BenQ 24 ")
- Bingkai gambar (mendapat satu dari https://wunsch-bilderrahmen.de di Jerman)
- Cermin sehala (mendapat cermin dari https://www.myspiegel.de/ di Jerman), tetapi anda juga boleh menggunakan cermin tembus akrilik
- Bilah kayu untuk memanjangkan bingkai gambar sehingga dapat memuat monitor
- Kurung sudut untuk menahan monitor dalam bingkai
- Pita saluran hitam untuk mengelakkan sentuhan kaca langsung ke logam
- Gam kayu dan palam kayu untuk melekatkan bingkai gambar dan sempadan kayu bersama-sama
- Kawat atau kabel untuk pemasangan serta penambat skru
- Saluran kabel
- Pengapit bar
- Mesin gerudi
Sekiranya anda mahukan lampu latar oleh jalur yang dipimpin, anda juga memerlukan yang berikut
- Jalur lekapan dengan pengawal, lihat projek ini-dikawal-LED-jalur LED
- Pengirim 433 MHz
Terdapat senarai yang mengandungi kos utama projek.
- Bingkai gambar - 28 € ~ 29.3 $
- Cermin sehala - 73 € ~ 76.6 $
- BenQ GL2450 - 100 € ~ 104.9 $
- Raspberry Pi 3 - 37 € ~ 38.8 €
- Bilah kayu (sudah dipotong panjang) - 15 € ~ 15.7 $
- Jalur LED 6 €
Ini berjumlah hingga 259 € ~ 272 $ dengan andaian anda mempunyai semua barang kecil seperti alat, gam kayu, skru dll. Tetapi seperti yang telah saya nyatakan, alasan untuk membina cermin adalah monitor, raspi dan jalur led yang tidak digunakan sehingga saya melabur 116 € ~ 122 $ untuk memberi mereka tugas baru.
Langkah 2: Sediakan Panel Monitor
Langkah pertama yang perlu dilakukan adalah mengeluarkan bezel dari panel monitor. Itu perlu untuk mendapatkan ukuran panel monitor yang tepat. Anda memerlukan ukuran untuk mendapatkan bingkai gambar, cermin sehala dan bilah kayu dengan ukuran yang tepat.
Sudah ada beberapa keterangan bagaimana mengeluarkan bezel. Lihat hasil carian ini untuk maklumat lebih lanjut
Seterusnya saya meletakkan pita saluran hitam di sempadan logam panel monitor. Sebab pertama adalah mengelakkan logam langsung ke kaca kemudian apabila saya meletakkan monitor di cermin. Sebab kedua adalah untuk mengelakkan pantulan logam, jadi saya memilih warna hitam yang harus menyerap cahaya masuk.
Langkah 3: Buat Bingkai
Setelah kami mengetahui ukuran panel monitor yang tepat, kami dapat memesan bingkai gambar, cermin sehala dan bilah kayu. Saya memesan bingkai gambar dan cermin sehala yang sepadan sehingga cermin dipegang oleh bingkai gambar. Walau bagaimanapun, monior juga mesti diperbaiki jadi saya membuat sempadan di bahagian belakang bingkai gambar yang harus mengandungi monitor.
Saya menyambungkan bilah kayu dengan gam kayu, palam kayu dan skru untuk disimpan. Gambar pertama menunjukkan dua lubang untuk palam kayu di bingkai gambar. Berhati-hatilah untuk tidak menelusuri bingkai gambar, yang kelihatannya tidak begitu bagus. Gambar kedua menunjukkan lubang untuk skru, sekali lagi, berhati-hati untuk tidak menggerudi skru melalui bingkai gambar.
Sempadan juga memerlukan lubang untuk kabel yang keluar dan juga lubang untuk jalur yang dipimpin, jika anda ingin menggunakannya.
Langkah 4: Menggabungkan Potongan
Apabila bingkai selesai, kita dapat menyatukan semuanya. Cermin dipasang oleh monitor. Untuk memasang monitor ke bingkai kayu, saya menambah dua kurungan sudut di tiga sisi, menjadikan enam sudut. Bahagian hitam keempat panel monitor ditutup dengan papan litar, jadi saya melangkau yang satu ini.
Kotak logam tengah mengandungi elektronik untuk panel monitor dan pada asalnya dipasang oleh bezel monitor. Sekarang tanpa bezel saya menambahkan pita coklat untuk membetulkan kotak ini di monitor. Saya menyambungkan tali hijau di bilah kayu kiri dan kanan dengan skru, ini diperlukan untuk memasang cermin di dinding.
Saya meletakkan pi raspberry di sudut kiri bawah dan pengawal jalur led di kanan bawah. GPIO raspi disambungkan ke pengirim 433 MHz untuk menetapkan warna jalur led. Tetapi pengirim juga boleh mempunyai beberapa fungsi lain, mengawal beberapa soket tanpa wayar.
Langkah 5: Pasang Perisian
Perisian cermin pintar sepenuhnya berdasarkan html, javascript dan css. Semua yang anda perlukan adalah penyemak imbas. Untuk raspberry pi saya cadangkan untuk menggunakan midori. Kod sumber dihoskan di repo gitpub. Ini adalah papan pemuka yang sangat minimalis yang hanya menunjukkan masa, cuaca, muzik dan suis. Masa datang dari waktu sistem komputer. Untuk menunjukkan maklumat cuaca saya menggunakan https://api.openweathermap.org. Maklumat muzik dan pertukaran datang dari pelayan rumah pintar saya berdasarkan repo githup ini: https://github.com/dabastynator/RemoteControlSystem. Penyelesaian rumah pintar ini menentukan beberapa unit yang dapat dikawal, misalnya pelayan media atau soket tanpa wayar dalam konfigurasi-xml dan menjadikan semua tersedia melalui api web yang tenang.
Untuk mengkonfigurasi pi raspberry, anda harus mengklon repo github:
git klon [email protected]: dabastynator / SmartMirror.git
Dan edit fail ~ / SmartMirror / smart_config.js untuk menetapkan kunci openweatherapi dan token keselamatan sistem kawalan jauh:
var mSecurity = 'token =';
var mOpenWeatherKey = '';
Sekarang raspberry pi harus menunjukkan penyemak imbas midori pada permulaan dan juga menyembunyikan kursor tetikus semasa tidak aktif dengan tidak kemas. Oleh itu, tambahkan baris berikut di ~ /.bashrc:
tidur 20-an
# Sembunyikan tetikus semasa tidak aktif
tidak kemas-paparan: 0 -noevents -grab &
log = "/ rumah / pi / magic_mirror.log"
mirror = "fail: ///home/pi/SmartMirror/smart_mirror.html"
eksport DISPLAY =: 0
midori -e Skrin Penuh -a $ cermin >> $ log &
Seterusnya saya keluarkan skrin kosong lalai pada 6 minit tidak aktif yang dijelaskan di halaman ini: https://www.etcwiki.org/wiki/Disable_screensaver_and_screen_blanking_Raspberry_Pi. Oleh itu ubah suai fail / etc / kbd / config dan ubah baris ini:
BLANK_TIME = 0
BLANK_DPMS = mati
POWERDOWN_TIME = 0
Dan tambahkan baris tambahan ini ke fail / etc / xdg / lxsession / LXDE-pi / autostart.
@xset s noblank
@xset s dimatikan
@xset -dpms
Untuk menghidupkan skrin sebanyak 90 °, saya menambah baris berikut menjadi /boot/config.txt.
# Putar skrin ke mod protrait
display_rotate = 1
Itu sahaja. Pengalaman saya sekarang adalah lebih baik menggunakan monitor LED sebenar dan bukannya monitor lcd. Yang seharusnya menghasilkan cahaya yang lebih sedikit pada kawasan hitam, menggunakan lebih sedikit tenaga dan harus lebih ringan dan nipis. Berat cermin saya 10 kg.
Naib Johan dalam Peraduan Mikrokontroler 2017
Disyorkan:
Cermin Mata Pintar (Di Bawah $ 10 !!!): 8 Langkah (dengan Gambar)
Cermin Mata Pintar (Di Bawah $ 10 !!!): Hai! Kita semua biasa dengan Smart Glasses seperti yang bernama E.D.I.T.H. dibuat oleh watak kesayangan kita Tony Stark yang kemudiannya diteruskan kepada Peter Parker. Hari ini saya akan membina satu kaca pintar seperti itu di bawah $ 10! Mereka tidak begitu
Lampu LED Pintar yang dikendalikan oleh Telefon Pintar Bluetooth: 7 Langkah
Lampu LED Pintar yang dikendalikan oleh Telefon Pintar Bluetooth: Saya selalu bermimpi untuk mengawal peralatan pencahayaan saya. Kemudian seseorang membuat lampu LED berwarna-warni yang luar biasa. Saya baru-baru ini menemui Lampu LED oleh Joseph Casha di Youtube. Dengan mendapat inspirasi daripadanya, saya memutuskan untuk menambah beberapa fungsi sambil menjaga
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: Adakah anda pernah mahukan jam pintar? Jika ya, ini adalah penyelesaian untuk anda! Saya membuat Jam Penggera Pintar, ini adalah jam yang boleh anda ubah waktu penggera mengikut laman web. Apabila penggera berbunyi, akan ada bunyi (bel) dan 2 lampu akan
Cara Membuat Cermin Pintar DIY: 12 Langkah (dengan Gambar)
Cara Membuat Cermin Pintar DIY: A " Cermin Pintar " adalah cermin dua arah dengan paparan di belakangnya yang biasanya digunakan untuk memaparkan maklumat berguna seperti waktu dan tarikh, cuaca, kalendar anda, dan pelbagai perkara lain! Orang menggunakannya untuk semua jenis tujuan
Buat Cermin Pintar Sendiri dengan Harga Bawah $ 80 - Menggunakan Raspberry Pi: 6 Langkah (dengan Gambar)
Buat Cermin Pintar Sendiri dengan Harga di Bawah $ 80 - Menggunakan Raspberry Pi: Dalam projek ini, kami akan membina cermin pintar yang akan menunjukkan maklumat berguna semasa anda bersiap-siap pada waktu pagi. Seluruhnya berharga di bawah $ 80 menjadikannya berpatutan untuk kebanyakan orang. Panduan ini hanya akan mengajar anda