Daftar Isi:
- Langkah 1: Komponen yang Anda Butuhkan
- Langkah 2: Pengaturan Raspberry Pi
- Langkah 3: Menghubungkan Pi Anda ke WIFI Anda
- Langkah 4: Perangkat Keras
- Langkah 5: SQL- Database
- Langkah 6: Kode untuk Cermin
- Langkah 7: Situs web
- Langkah 8: Mulai Otomatis App.py
- Langkah 9: Buat Kasus
- Langkah 10: Saya Harap Anda Menyukainya
Video: Cermin Cerdas: 10 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Kita semua tahu saat Anda berada di kamar mandi dan lupa waktu. Atau Anda tidak tahu bagaimana cuaca hari ini… dll. Cermin pintar dapat membantu. Untuk proyek saya, saya membuat versi yang lebih kecil dari cermin pintar untuk menghemat ruang di kamar mandi. Anda dapat menemukan cuaca, jam, hari, tempat, suhu dan kelembaban di atasnya. Ada juga situs web yang terhubung dengannya di mana Anda dapat menemukan semua data dalam grafik dan mengubah warna strip LED.
Langkah 1: Komponen yang Anda Butuhkan
Berikut daftar komponen yang Anda butuhkan.
- Layar Raspberry Pi 5 inci
- Raspberry Pi 3 b+
- 8GB microsd
- Pasokan Raspberry Pi 5.1V / 2.5A
- Digitale RGB Ledstrip WS2801
- Sensor suhu dan kelembaban DHT11
- Kayu
- Perangkat keras untuk memperbaiki kayu (lem & gergaji)
- kabel HDMI
- PIR (sensor gerak)
- DS18B20 (sensor suhu)
Langkah 2: Pengaturan Raspberry Pi
Mari kita mulai dengan menginstal beberapa perangkat lunak.
- WinSCP
- Manajer disk Win32
- MobaXterm
- Penampil VNC
- Meja Kerja MySQL
Pertama Anda menginstal Win 32. Setelah Anda menginstal Win 32 Anda dapat mulai menginstal gambar pada pi.
Ketika Anda membuka win 32 Anda akan melihat bahwa folder dapat dipilih. Pilih kartu micro sd Anda (kanan atas) dan klik tulis (bawah). Instalasi mungkin memakan waktu cukup lama. Sementara itu Anda dapat menginstal semua perangkat lunak lainnya.
Setelah gambar Anda terinstal, Anda dapat meletakkan kartu sd Anda di pi Anda dan menyalakan pi Anda. Hubungkan pi Anda dengan kabel ethernet ke komputer/laptop Anda. Setelah ini, Anda memulai mobaXterm. Masuk ke session => SSH => dan isi data berikut (lihat gambar untuk lebih jelasnya). Dengan ini Anda masuk ke pi Anda melalui koneksi ssh pada port 22 dengan nama pengguna " dp-use r" dan kata sandi " dp-user ".
Langkah 3: Menghubungkan Pi Anda ke WIFI Anda
Jika Anda terhubung ke pi Anda, Anda dapat mengatur wifi Anda dengan langkah-langkah berikut.
sudo raspi-config
- Buka opsi jaringan
- Pergi ke wi-fi
- Masukkan nama jaringan Anda
- Masukkan kata sandi Anda
Sekarang Anda memiliki akses ke wifi Anda dan dapat memperbarui pi Anda dengan kode berikut.
sudo apt update
sudo apt upgrade -y
Ini memastikan bahwa pi Anda mutakhir.
Langkah 4: Perangkat Keras
Sekarang pi Anda benar-benar siap, Anda dapat mulai mengatur sirkuit. hubungkan seperti skema di atas sirkuit Anda. Anda akan melihat bahwa mcp3008 sedang digunakan. Anda tidak perlu yang ini, ini adalah koneksi untuk layar. Strip led memiliki jam, Mosi, GND dan 5V.
Langkah 5: SQL- Database
Saatnya membuat database. Buka lingkungan mariaDB Anda di pi Anda dengan kode di bawah ini.
Pertama, Anda membuat pengguna dengan:
BUAT PENGGUNA 'mct'@'%' DIIDENTIFIKASI DENGAN 'mct';
maka Anda memastikan dia memiliki semua hak istimewa:
HIBAH SEMUA HAK ISTIMEWA DI *.* KE 'mct'@'%' DENGAN GRAND OPTION;
Last but not least, Anda menyiram semuanya:
HAK ISTIMEWA;
Sekarang restart layanan:
layanan sudo mysql restart
Buka meja kerja mysql. Buat koneksi baru. Untuk lebih jelasnya lihat gambar.
Sekarang buka impor, impor file dan jalankan kode.
Langkah 6: Kode untuk Cermin
Buka pyCharm dan buka pengaturan => Build, Exixution, Deployment => penyebaran. Tekan plus dan tambahkan SFTP (lihat gambar).
Sekarang Anda cukup mengunduh kode dari github saya dan membukanya di pycharm.
Langkah 7: Situs web
Untuk menempatkan server web di pi Anda, tambahkan kode berikut ke pi.
sudo apt-get install apache2-y
Untuk mendapatkan akses sebagai pengguna dp:
sudo chown dp-pengguna: root *
Untuk mengakses folder dan menambahkan file ke dalamnya.
sudo chown dp-user:root /var/www/html
Buka WinSCP. Buat sesi baru dan isi file seperti yang ditunjukkan pada gambar.
Pilih file Anda dan seret ke folder /var/www/html Anda.
Langkah 8: Mulai Otomatis App.py
Untuk memulai app.py Anda secara otomatis, buka crontab Anda dan tambahkan kode ini:
sudo crontab -e
Di bagian bawah file, masukkan kode berikut (dijelaskan pada gambar).
@reboot python3 /var/www/html/app.py
Ctrl + x untuk keluar dan y enter untuk menyimpan.
Langkah 9: Buat Kasus
Konsepnya mudah saya ambil ukuran layar saya, panjang papan tempat memotong roti saya dan ukuran pi saya buat lubang di bagian bawah untuk memasukkan PIR.
Karena Anda menggunakan kabel HDMI harus ada bagian lain yang harus ada pada Anda.
Langkah 10: Saya Harap Anda Menyukainya
Saya harap Anda menikmati cermin pintar mini.
Semoga beruntung!
Direkomendasikan:
C.Q: Cermin Cerdas DIY: 5 Langkah
C.Q: Cermin Cerdas DIY: Kami adalah Katrina Concepcion dan Adil Qaiser, keduanya mahasiswa tahun kedua di WBASD STEM Academy. Ini adalah proyek yang akan kami kolaborasikan dan lakukan untuk penghargaan terbaik tahun ini. Ketika kami memutuskan untuk melakukan proyek ini, kami memiliki pikiran "apa yang akan menjadi
Cara Membuat Cermin Cerdas Dengan Raspberry Pi 4: 10 Langkah
Cara Membuat Cermin Cerdas Dengan Raspberry Pi 4: Dalam panduan ini kita akan melihat cara membuat cermin pintar menggunakan barang-barang daur ulang seperti bingkai foto, monitor lama, dan kaca gambar. Untuk komponen elektronik yang saya beli dari sini www.lcsc .com
Cermin Cerdas: 5 Langkah
Smart Mirror: Instruksi ini akan mengajari Anda cara membuat Smart Mirror yang menampilkan kotak masuk email Anda, berita dan pembaruan terbaru dari The New York Times, serta tanggal dan waktu di latar belakang dari Unsplash. Tautan berfungsi: Perlengkapan yang dibutuhkan: Bingkai untuk
Cara Membuat Cermin Cerdas DIY: 12 Langkah (dengan Gambar)
Cara Membuat Cermin Cerdas DIY: "Cermin Cerdas" adalah cermin dua arah dengan tampilan di belakangnya yang biasanya digunakan untuk menampilkan informasi berguna seperti waktu dan tanggal, cuaca, kalender Anda, dan segala macam hal lainnya! Orang-orang menggunakannya untuk semua jenis tujuan
Cermin Ajaib Cerdas Mengambang Dari Laptop Lama Dengan Pengenalan Suara Alexa: 6 Langkah (dengan Gambar)
Cermin Ajaib Cerdas Mengambang Dari Laptop Lama Dengan Pengenalan Suara Alexa: Daftar di kursus 'Singkatnya' Elektronik saya di sini: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Juga lihat saya saluran youtube di sini untuk lebih banyak proyek dan tutorial elektronik: https://www.youtube.com/channel/UCelOO