Daftar Isi:
- Langkah 1: Komponen Apa yang Anda Butuhkan?
- Langkah 2: Menyiapkan Raspberry Pi
- Langkah 3: Mendapatkan Kode Anda ke Raspberry Pi
- Langkah 4: Menyiapkan Database SQL
- Langkah 5: Mari Mulai Dengan Perangkat Keras
- Langkah 6: Mari Mulai Dengan Cermin
- Langkah 7: Tempatkan Semuanya di Frame
Video: Cermin Cerdas Pertama Saya: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Kita semua tahu masalah ini, kita bangun terlalu pagi, jadi kita harus bersiap-siap dengan sangat cepat. Yang berarti Anda tidak punya waktu untuk melihat cuaca seperti apa yang akan terjadi. Tapi yang pasti Anda punya waktu untuk melihat ke cermin. Bagaimana jika kita bisa menggabungkan keduanya? Dalam proyek ini saya akan membuat Cermin Cerdas di mana Anda akan dapat melihat ramalan cuaca lokal, suhu di dalam ruangan, kelembaban di dalam ruangan dan berapa banyak cahaya yang ada. Anda akan dapat melihat semua data sensor di situs web buatan sendiri.
Langkah 1: Komponen Apa yang Anda Butuhkan?
Di bawah ini Anda dapat menemukan komponen yang diperlukan untuk menyelesaikan proyek ini.
• Monitor LCD dengan masukan HMDI
• Raspberry Pi 3B+
• Kartu SD
• kabel HDMI
• Kabel untuk menghubungkan sensor ke raspberry pi
• Sensor Suhu dan Kelembaban DHT11
• Sensor Cahaya TSL 2561
• IRFZ44N
• Strip Led RGB murah apa pun
• Isolasi untuk menempel di antara layar dan kaca plexiglass untuk perlindungan
• Plexiglass (ukuran Monitor LCD)
• Kaca film reflektif
• Kayu
• Perangkat keras untuk menghubungkan kayu (sekrup, lem, kait besi,..)
Biaya maksimum proyek ini adalah €270, 00 (Jika Anda memiliki pi dan Monitor LCD cadangan, biayanya hanya €130, 00)
Langkah 2: Menyiapkan Raspberry Pi
Ketika Anda memiliki semua komponen. Anda dapat mulai mengonfigurasi raspberry pi.
- Instal Perangkat Lunak OS Raspbian dari situs web Pi
- Unduh Etcher untuk menginstal OS di Pi.
• Buka Etcher di komputer
• Pilih gambar yang Anda unduh sebelumnya
• Pilih kartu microSD Anda
• Tekan tombol flash dan tunggu.
3. Saat gambar di kartu microSd Anda, buka di windows explorer.
• Buka file txt "cmdline.txt"
• Tulis "169.254.10.1" di akhir.
• Kemudian simpan dan tutup file
4. Masukkan kartu microSd di Raspberry Pi.
• Hubungkan daya ke Raspberry Pi
• Hubungkan kabel jaringan ke pi dan komputer Anda
5. Unduh dempul untuk terhubung ke raspberry pi Anda
• Pilih untuk jenis koneksi SSH
• Nama Host: 169.254.10.1 dan Port: 22
6. Sekarang kita akan menghubungkan pi ke wifi
• Ketik baris perintah berikut:
wpa_passphrase 'Ini dia SSID Anda' 'Ini dia kata sandi Anda' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Setelah perintah ini, ketikkan baris berikut:
wpa_cli
antarmuka wlan0
mengkonfigurasi ulang
ctrl + D
• Jika Anda ingin melihat ip dari pi Anda ketik baris berikut:
ifconfig
Langkah 3: Mendapatkan Kode Anda ke Raspberry Pi
Buka Pycharm
• Buka Pengaturan File Build, Execution, Deployment Deployment
• Isi semuanya seperti yang terlihat pada screenshot di atas.
2. Sekarang buka github saya dan unduh file
Langkah 4: Menyiapkan Database SQL
Pada langkah ini kita akan menyiapkan database SQL
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Sekarang kita akan menambahkan pengguna dan kata sandi ke database
• BUAT PENGGUNA 'FILL_USER_IN'@'localhost' DIIDENTIFIKASI DENGAN 'FILL_PASSWORD_IN';
• BUAT DATABASE cermin pintar;
• HIBAH SEMUA HAK ISTIMEWA PADA smart-mirror.* ke 'FILL_USER_IN'@'localhost' DENGAN GRANT OPTION;
• sudo mariadb < sql/db_init.sql
Sekarang kita akan menghubungkan database ke meja kerja mysql
1. Buka koneksi mySQL
2. Klik "Siapkan koneksi baru"
3. Beri nama koneksi baru Anda
4. Nama Host: 169.254.10.1, Port: 3306
5. Nama pengguna dan kata sandi = Lihat langkah sebelumnya
6. Buka koneksi dan masuk ke administrasi
7. Klik Impor data dan impor file sql dari github saya
Langkah 5: Mari Mulai Dengan Perangkat Keras
Sekarang kita akhirnya bisa mulai dari bagian yang mudah. Jika Anda mengikuti semuanya sepenuhnya seperti yang ditunjukkan pada gambar di atas, Anda seharusnya tidak memiliki masalah dengan ini.
Langkah 6: Mari Mulai Dengan Cermin
Untuk langkah ini Anda akan membutuhkan gergaji.
- Pertama kita akan membuat bagian belakang
- Pastikan Anda Plexiglass dan Monitor LCD pas di bagian belakang.
- Gantung potongan-potongan itu dengan lem dan sekrup
Sekarang kita akan membuat bagian depan.
1. Pastikan bagian depan tumpang tindih 1 cm di atas bagian belakang di bagian dalam
2. Dengan begitu kaca plexiglass dapat bersandar pada 1 cm tersebut.
Setelah ini kita akan menempelkan film reflektif ke kaca plexiglass (Ini mungkin memerlukan beberapa waktu)
1. Pastikan kaca plexiglass Anda bebas dari sidik jari
2. Basahi plexiglass dan film dengan air
3. Sekarang pasang film ke plexiglass
Langkah 7: Tempatkan Semuanya di Frame
Sekarang setelah bingkai terpasang sepenuhnya, kita dapat mulai meletakkan semua komponen pada tempatnya.
Pertama kita akan mulai dengan menempelkan strip led di sekitar housing. Saya menggunakan selotip dua sisi.
Kemudian kami mengebor lubang di bingkai sedemikian rupa sehingga kami dapat menghubungkan strip yang dipimpin.
Sekarang setelah Anda sibuk, Anda juga dapat mengebor 2 lubang untuk menempatkan sensor lain di luar bingkai Anda.
Sedemikian rupa sehingga kita mendapatkan kembali data sensor yang lebih baik.
Direkomendasikan:
Synth Pertama Saya: 29 Langkah (dengan Gambar)
Synth Pertama Saya: Synth anak muncul saat saya duduk membungkuk di atas kabel synthesizer yang kusut. Teman saya Oliver datang, menilai situasinya, dan berkata, "Kamu tahu kamu telah berhasil membuat mainan anak-anak paling rumit di dunia." Sementara r awal saya
Perangkat IoT Saya - Relay Pertama: 5 Langkah
Perangkat IoT Saya - Relay Pertama: Dalam instruksi ini kita akan mengontrol relai dari Blynk. Menghidupkan dan mematikannya dari aplikasi. WASPADALAH!!!! Pastikan Anda tahu apa yang Anda lakukan jika Anda bermaksud menghubungkan relai Anda ke listrik utama!!!PERHATIAN
Perangkat IoT Pertama Saya: 14 Langkah
Perangkat IoT Pertama Saya: Dalam Instruksi ini kita akan belajar cara menginstal Arduino IDE untuk Perangkat IoT Pertama Saya sehingga pada akhirnya kita dapat menjalankan kode arduino di dalamnya dan mengontrolnya dari ponsel Anda
Aplikasi Java Pertama Saya: 6 Langkah
Aplikasi Java Pertama Saya: Apakah Anda terus ingin membuat aplikasi Java sendiri tetapi terus menundanya karena suatu alasan? Apakah Anda mendengar diri Anda mengatakan "Besok akhirnya saya akan melakukannya"? Tapi hari esok itu tidak pernah datang. Jadi, Anda harus memulainya sekarang juga. Sekaranglah saatnya untuk mendapatkan
Cermin Cerdas Saya: 15 Langkah (dengan Gambar)
Cermin Cerdas Saya: Waktu di pagi hari dapat dibatasi. Anda harus bersiap-siap untuk bekerja, sekolah,… Melihat cuaca membutuhkan waktu yang terbatas. Smart Mirror menghilangkan waktu yang Anda perlukan untuk membuka ponsel atau komputer dan mencari cuaca. Di dalam