Isi kandungan:
- Langkah 1: Komponen yang Anda Perlu
- Langkah 2: Persediaan Pi Raspberry
- Langkah 3: Menyambung ke Pi Raspberry Anda
- Langkah 4: Mengukur Ukuran untuk Pembinaan Kayu
- Langkah 5: Mengasingkan Skrin
- Langkah 6: Membuat Bahagian Depan Cermin
- Langkah 7: Membuat Bahagian Belakang Cermin
- Langkah 8: Menyiapkan Pembinaan Kayu
- Langkah 9: Letakkan Cermin Plexi dan Skrin dalam Pembinaan
- Langkah 10: Meletakkannya Bersama
- Langkah 11: Pangkalan Data SQL
- Langkah 12: Sambungan SQL ke Pycharm
- Langkah 13: Mendapatkan Kod untuk Projek
- Langkah 14: Menjalankan Projek secara automatik
- Langkah 15: Nikmati Cermin Pintar Anda
Video: Cermin Pintar Saya: 15 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Waktu pada waktu pagi boleh dihadkan. Anda mesti bersiap-siap untuk bekerja, sekolah, … Melihat cuaca memerlukan sedikit masa yang terhad. Cermin Cerdas menghilangkan masa yang anda perlukan untuk membuka telefon atau komputer anda dan melihat cuaca. Dalam projek ini kita akan membuat cermin seperti itu. Ia akan dapat memberitahu anda waktu, cuaca setempat, suhu dan kelembapan lokasi di mana cermin anda tergantung. Data ini juga akan ditunjukkan di laman web buatan rumah.
Langkah 1: Komponen yang Anda Perlu
Senarai komponen boleh didapati dalam pdf di bawah
- Skrin komputer dengan input HDMI (atau input DVI dengan penukar seperti dalam kes saya)
- Sensor suhu dan kelembapan DHT11
- Raspberry pi 3 model B
- Kayu
- Perkakasan untuk memasang kayu di tempatnya (skru, gam, pendakap)
- Cermin konfrontasi, cuba susun dimensi yang hampir dengan dimensi skrin. Saya memesan ukuran tersuai dan mengukur bahagian luar skrin, dipasang sepenuhnya, dengan sempadan. Skrin akan berada di cermin akses.
- Kabel untuk menyambungkan sensor ke pi raspberry anda (kabel jumper 2.54 hingga 2.0mm wanita-wanita disarankan)
- Kabel HDMI
Langkah 2: Persediaan Pi Raspberry
Kini tiba masanya untuk memasang beberapa perisian untuk mengawal Raspberry Pi:
- Imej OS Raspbian
- Pengurus cakera Win32
1) Pasang perisian Raspbian OS dari laman web Raspberry pi.
Muat turun fail ZIP dan ekstrak ke lokasi yang dikehendaki.
2) Muat turun pengurus cakera Win32.
- Klik pada ikon folder untuk memilih gambar
- Kemudian pilih pada "Peranti" microSD anda
- Kemudian klik "Tulis"
Apabila gambar ditulis pada kad MicroSD anda, anda boleh membukanya di Windows Explorer.
- Buka fail "cmdline.txt"
- Tambahkan baris berikut sebelum perkataan "rootwait": 169.254.10.0
- Kemudian simpan fail tersebut.
Sekarang masukkan MicroSD ke dalam Raspberry pi anda
Gunakan kuasa pada Pi anda dengan penyesuai kuasa 5, 2V.
Sambungkan kabel rangkaian ke Pi dan komputer anda.
Langkah 3: Menyambung ke Pi Raspberry Anda
Sekarang kami telah memasang semua yang anda perlukan untuk menggunakan RPi anda
1) Pasang Putty dan buka.
2) Buat sambungan (seperti yang ditunjukkan dalam gambar)
3) Log masuk ke pi anda:
- nama pengguna: pi
- Kata Laluan: raspberry
4) Persediaan WIFI
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Di bahagian bawah fail, anda menambah baris berikut:
network = {ssid = "nama rangkaian tanpa wayar" psk = "kata laluan rangkaian tanpa wayar"
}
5) Untuk menyambung tanpa wayar ke RPi anda, anda perlu terlebih dahulu mencari alamat ip anda melalui kod ini:
ifconfig wlan0
Anda sekarang boleh menggunakan alamat ip ini untuk masuk tanpa wayar.
Langkah 4: Mengukur Ukuran untuk Pembinaan Kayu
Anda perlu mengukur 2 elemen:
- Dimensi skrin anda (! Hanya layar, tanpa tepi!)
- Dimensi cermin plexi yang anda beli
Ingatlah bahawa ukuran ini akan berada di dalam segi empat tepat. Semasa membeli kayu, anda harus menambah 8 kali nilai lebar kayu untuk mempunyai panjang yang betul kerana bagus jika anda melihat kayu itu di miter.
Untuk bahagian depan cermin, saya menggunakan papan kayu berukuran 18 x 69mm dan panjang 210cm
Tuliskan dimensi, kami akan menggunakannya kemudian.
Langkah 5: Mengasingkan Skrin
Sekarang kita akan memisahkan skrin. Setiap skrin berbeza, untuk skrin saya terpaksa melonggarkan 4 skru dan melepaskan klip di sekeliling monitor. Bagi saya, skrin disambungkan ke bekalan kuasa hanya dengan beberapa wayar. Oleh itu, saya mengetuk belakang ke skrin itu sendiri, jadi ia tidak akan bergerak.
Langkah 6: Membuat Bahagian Depan Cermin
- Untuk membuat bahagian depan, kita memerlukan ukuran skrin tanpa sempadan. Anda boleh memilih seberapa lebar kayu, tetapi saya cadangkan ketinggian +/- 20mm. Sempadan tidak semestinya setinggi itu.
- Ini berguna jika anda membuat lakaran seperti pada gambar kedua dengan ukuran anda. Ia membantu semasa memotong papan.
- Ukur dimensi skrin anda di atas kayu. Lukis sudut 45 ° ke luar di setiap sisi. Ulangi ini untuk 4 dimensi skrin anda.
- Anda boleh memotong papan itu sendiri menggunakan gergaji bulat, atau meminta kedai di mana anda membeli papan itu untuknya.
- Saya menggerudi 2 lubang kecil per papan di setiap sisi pada ketinggian kayu, jadi saya dapat memasang paip kayu di dalam lubang untuk menghubungkan papan itu bersama-sama.
- Untuk membetulkannya secara kekal, saya menggunakan gam kayu.
- Biarkan gam mengeras semalaman.
Langkah 7: Membuat Bahagian Belakang Cermin
- Sekarang kita akan memerlukan pengukuran cermin plexi.
- Kami tidak akan memotong papan pada sudut 45 °.
- Lukisan anda akan kelihatan seperti foto ketiga.
- Untuk panjangnya, kita akan menambah lebar papan 2 kali ganda.
- Untuk ketinggian, kita akan memotong papan untuk ukuran cermin plexi. Hasilnya adalah, ketika meletakkan papan seperti di foto, ukuran dalamnya sama dengan ukuran cermin plexi.
- Untuk mengikat papan kayu bersama-sama, saya menggerudi lubang dan mengikatnya dengan skru. Kerana ini akan menjadi bahagian belakang, penyempurnaan bukanlah keutamaan.
Langkah 8: Menyiapkan Pembinaan Kayu
Sekarang, kita akan mengikat 2 pembinaan itu bersama-sama.
Saya menggunakan selekoh dan skru 90 ° logam untuk mengikat 2 seperti yang ditunjukkan dalam gambar.
Anda juga boleh menggunakan segitiga kecil ini dengan skru, tetapi tidak perlu.
Langkah 9: Letakkan Cermin Plexi dan Skrin dalam Pembinaan
- Sekiranya semuanya betul, cermin anda sesuai dengan baik dari belakang dan terletak di tepi dari bahagian depan.
- Saya meletakkan beberapa gam di tepi dan meletakkan cermin pada kedudukan terakhirnya.
- Letakkan sedikit berat di cermin, sehingga kering dengan baik.
- Biarkan semalaman.
Langkah 10: Meletakkannya Bersama
Sekarang pembinaan kami selesai, kami akan meletakkan skrin kami di perumahan, dengan sensor suhu DHT11.
Bagaimana anda memperbaikinya, terserah anda, pastikan skrin dan pi tidak ke mana-mana.
Saya memasang sensor suhu DHT11 di bahagian luar cermin, jadi bacaannya adalah yang paling tepat.
Langkah 11: Pangkalan Data SQL
- Pada langkah ini kita akan memasang beberapa item yang memungkinkan untuk menjalankan pangkalan data.
- sudo apt kemas kini
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Kami tidak mempunyai pengguna buat masa ini. Kami menggunakan kod ini untuk membuat pengguna, anda hanya perlu mengisi pengguna dan kata laluan:
BUAT PENGGUNA 'FILL_USER_IN' @ 'localhost' DIKENALI OLEH 'FILL_PASSWORD_IN';
BUAT DATABASE cermin pintar;
MEMBERIKAN SEMUA KEISTIMEWAAN pada cermin pintar. * Ke 'FILL_USER_IN' @ 'localhost' DENGAN PILIHAN GRANT;
sudo mariadb <sql / db_init.sql
Langkah 12: Sambungan SQL ke Pycharm
Kami akan menghubungkan pangkalan data kami ke pycharm
- Pergi ke Lihat> Alat Windows> Pangkalan Data dan klik tambah hijau untuk menambah sambungan
- Pilih Sumber Data> MySQL dan Muat turun pemacu, jika muncul
Am
- Tuan rumah = localhost
- Pelabuhan = 3306
- Pengguna = * nama yang anda pilih pada langkah terakhir *
- Kata Laluan = * kata laluan yang anda pilih pada langkah terakhir *
SSH / SSL
- Host proksi = * alamat ip anda *
- Pelabuhan = 22
- Pengguna proksi = pi
- Kata laluan proksi = raspberry
Untuk memasukkan jadual
- anda klik kanan pada cermin pintar> konsol terbuka
- Jalankan sql dalam fail zip di konsol
- Pangkalan data dibuat
Langkah 13: Mendapatkan Kod untuk Projek
Di pycharm pergi ke:
Fail> tetapan> Build, Execution, Deployment> Deployment
Isi skrin seperti dalam foto
Lakukan perkara yang sama di
Fail> Tetapan lalai> Build, Execution, Deployment> Deployment
Sekarang anda hanya memuat turun kod dari github saya dan membukanya di pycharm
Langkah 14: Menjalankan Projek secara automatik
Untuk memuatkan halaman skrin pada permulaan, di Pi anda, anda ketik ini:
cd /home/pi/.config/lxsession/LXDE-pi/
dan buka fail autostart dengan nano
autostart nano
Anda memastikan inilah yang ada dalam fail:
@lxpanel --profile LXDE-pi @ pcmanfm - desktop --profile LXDE-pi @xscreensaver -no-splash @ point-rpi @ chromium-browser --incognito --kiosk 127.0.0.1/monitor @xset s noblank @xset s off @xset -dpms
Sekarang halaman monitor akan dimuat pada permulaan dan screensaver dilumpuhkan.
Langkah 15: Nikmati Cermin Pintar Anda
Sekarang anda hanya menggunakan skrin dan pi, dan biarkan cermin melakukan keajaibannya.
Memerlukan sedikit masa untuk Cermin boot, tetapi biarkan ia berfungsi.
Lokasi di layar ditetapkan ke Kortrijk, Belgium, lokasi di mana cermin dibuat, tetapi jika anda ingin mengubahnya, masuk ke folder web> statik> JavaScript dalam kod dan cari garis di mana City = Kortrijk; (terdapat pada baris pertama kod). Anda boleh menukarnya ke lokasi tempat anda tinggal. Anda harus menukarnya dalam 2 fail javascript agar lokasinya berubah di laman web dan di cermin.
Nikmati Cermin Pintar anda!
Hadiah Kedua dalam Peraduan Jam
Disyorkan:
Cermin Pintar Pertama Saya: 8 Langkah
Cermin Pintar Pertama Saya: Kita semua tahu masalah ini, kita bangun terlalu lewat pada waktu pagi, jadi kita harus bersiap dengan cepat. Yang bermaksud anda tidak mempunyai masa untuk melihat cuaca seperti apa. Tetapi apa yang anda pasti ada adalah mencari di cermin. Bagaimana jika kita mengongkong
Menonton Cermin Mata Membaca Gerhana (dan Tidak Membakar Mata Saya): 4 Langkah (dengan Gambar)
Menonton Gelas Bacaan Eclipse Throught (dan Tidak Membakar Mata Saya): Hei, adakah saya tahu rasa ingin tahu anda dengan tajuk saya? Ayah saya juga melakukannya, semasa kami berjalan di Montr lama &alacute; al semalam, dia menarik cermin matanya dan menunjukkan kepada saya bagaimana untuk melihat bagaimana melihat gerhana yang berfikir kacamata pembacanya. Jadi semua yang
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
Bagaimana Saya Membuat Cermin Mata Anaglyph Merah-Biru Saya: 7 Langkah
Bagaimana Saya Membuat Kacamata Anaglyph Merah-Biru Saya: Cermin mata anaglyph sukar diperoleh di negara saya Argentina. Kemudian, saya memutuskan untuk membuatnya. Saya sudah mempunyai bahan: papan tulis dan penapis warna. Untuk membuat lubang pada mata saya dapat menggunakan gunting
Papan Kekunci Saya Tangan Saya: 8 Langkah (dengan Gambar)
Papan Kekunci Saya Tangan Saya: Saya menggunakan pemotong laser Epilog yang baru yang baru-baru ini dapat diarahkan oleh Instructables menggunakan gambar tangan saya ke papan kekunci komputer riba saya … secara kekal. Sekarang ini membatalkan jaminan anda dalam gaya DIY! Saya telah laser menggunakan lebih banyak komputer riba daripada kebanyakan kerana saya menolong