Isi kandungan:
- Bekalan
- Langkah 1: Mengumpulkan Semua Bekalan Anda
- Langkah 2: Membina Perumahan
- Langkah 3: Membuat Litar
- Langkah 4: Muat turun Kod Dari Github
- Langkah 5: Buat Pangkalan Data MySQL
- Langkah 6: Menguji Bilik Pintar
- Langkah 7: Meletakkan Litar Di Dalam Perumahan Anda
- Langkah 8: Nikmati Bilik Pintar
Video: Bilik Pintar: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Adakah anda pernah merasa seperti berbaring di katil anda dan tidak mahu bangun? Adakah anda pernah merasa ingin bangun untuk membuka bidai anda? Maka saya ada penyelesaian yang tepat untuk anda. Memperkenalkan Smartroom, kendalikan bilik anda dengan telefon bimbit, tablet atau komputer anda!
Bekalan
Pada langkah seterusnya saya akan menunjukkan senarai bekalan yang anda perlukan. Yang paling penting dari semua anda perlu mempunyai Raspberry Pi dan komputer anda.
Langkah 1: Mengumpulkan Semua Bekalan Anda
Paling penting, bekalan! Saya telah meletakkan semuanya dalam spreadsheet Excel.
Langkah 2: Membina Perumahan
Untuk perumahan saya menggunakan panel MDF berukuran 122 cm hingga 61 cm, anda boleh mendapatkannya di mana-mana kedai DIY. Potong mereka dengan gergaji bulatan dengan dimensi dalam lukisan. Panel kemudian dilekatkan bersama dengan gam Soudal Fix All. Lukisan adalah pilihan tetapi memberikan sentuhan yang bagus:), saya menggunakan jenis cat seperti yang dilihat pada gambar di atas. Untuk langsir, saya membuat satu helai kain paling nipis yang saya ada. Saya juga mempunyai tiub plastik yang terbentang dengan sudut 90 darjah. Saya memotongnya supaya sensor masuk.
Langkah 3: Membuat Litar
Ini bukan litar elektrik terkecil tetapi inilah yang menjadikan projek ini menyeronokkan. Cuba elakkan melintasi wayar lompat. Kawat yang tidak masuk ke papan roti yang sama harus lebih panjang. Anda boleh menyolder dua wayar atau menghubungkan kabel lelaki ke wayar wanita antara satu sama lain.
Langkah 4: Muat turun Kod Dari Github
Anda boleh memuat turun kod untuk projek ini di Github saya, pautan adalah https://github.com/howest-mct/1920-1mct-project1-V… Klik pada Code dan muat turun backend dan frontend.
Buat sambungan SSH antara Kod PI dan Visual Studio anda, jika anda tidak tahu caranya, berikut adalah sedikit tutorial.
Dalam Kod VS, buat folder baru dan namakan apa sahaja yang anda mahukan, tidak mengapa. Tampal semua fail dari Backend dalam folder itu. Bahagian satu selesai. Sekarang arahkan ke / var / www / pada VC Code dan tampal fail frontend di sana. Bahagian pengekodan kini selesai!
Langkah 5: Buat Pangkalan Data MySQL
Program yang saya gunakan untuk membuat pangkalan data adalah MySQL Workbench. Anda boleh mendapatkan pautan muat turun di sini.
Buat sambungan tanpa wayar, lihat tetapan saya, pastikan nama host SSH adalah alamat IP RPi anda.
Sekarang pergi ke ikon di bawah Fail di kiri atas skrin, klik padanya, ia harus membuka Fail SQL biasa. tampal kod smartroomdb.txt di sana dan jalankan (bolt kilat kuning). Sekarang anda emas!
Langkah 6: Menguji Bilik Pintar
Setelah sebahagian besar bahagian teknikal selesai, pergi ke folder yang baru anda buat dalam VS Code dan mulakan app.py. Terdapat sedikit ikon permulaan di sudut kanan atas. Sekarang pergi ke penyemak imbas anda dan taipkan alamat IP RPi anda. Anda mesti melihat laman web ini.
Laman web ini dibuat mudah alih terlebih dahulu! Jadi ya, anda boleh menggunakan projek ini di telefon anda. Taip sahaja alamat IP RPi anda.
Anda juga boleh membiarkan projek bermula apabila Raspberry Pi anda dimulakan. Sekiranya anda mahu melakukan ini, anda perlu membuat perkhidmatan app1.py. Ikuti tutorial ini
Anda harus menukar main.py ke app1.py dan menukar direktori ke direktori di mana app1.py berada. Uji sama ada semuanya berfungsi dalam litar elektrik. Sekiranya ya, teruskan ke langkah seterusnya!
Langkah 7: Meletakkan Litar Di Dalam Perumahan Anda
Anda telah sampai ke bahagian terakhir, selamat!
Dua lubang perlu dibor di dinding. Satu tempat berpakaian dan satu di bawah meja. Anda boleh menggunakan latihan biasa untuk itu. Selepas itu papan roti dengan MCP3008 dan L293D berada di bawah meja rias dan papan roti yang lain berada di bawah katil. Pengurusan kabel terpulang kepada anda. Saya menggunakan beberapa pelekat melekit yang saya dapati di kedai DIY tempatan saya (Hubo).
Langkah 8: Nikmati Bilik Pintar
Anda kini sudah siap sepenuhnya untuk menggunakan bilik pintar, tidak lagi bangun untuk membuka bidai anda!
Disyorkan:
SmartBox - Sistem Rumah Pintar untuk Bilik Anda: 6 Langkah
SmartBox - Sistem Rumah Pintar untuk Bilik Anda: Halo semua! Dalam arahan ini, saya akan menerangkan kepada anda bagaimana membuat sistem bilik pintar. Sistem ini mengandungi dua peranti. Peranti umum dengan sensor kelembapan dan sensor suhu yang mengukur kualiti hidup semasa di bilik anda. Anda
Penjejak Bilik Rehat Bilik Darjah Makey Makey: 5 Langkah
Penjejak Bilik Tidur Makey Makey: Adakah anda pernah sibuk di kelas anda dan kehilangan pelajar yang mana (atau jika lebih dari satu) telah pergi ke tandas? Saya mengajar Sains Komputer Sekolah Menengah, dan mendapati bahawa pelajar sering cuba meninggalkan kelas untuk " menggunakan tandas "
Muzik Pintar di Bilik Tidur dan Mandi Dengan Raspberry Pi - Mengintegrasikan Multiroom, Alarm, Button Control dan Automasi Rumah: 7 Langkah
Muzik Pintar di Bilik Tidur dan Mandi Dengan Raspberry Pi - Mengintegrasikan Multiroom, Alarm, Button Control dan Automation Rumah: Hari ini kami ingin memberi anda dua contoh bagaimana anda boleh menggunakan Raspberry Pi dengan perisian Max2Play kami untuk automasi rumah: di bilik mandi dan bilik tidur . Kedua-dua projek serupa kerana muzik kesetiaan tinggi dari pelbagai sumber dapat disalurkan melalui
Bilik Pintar NodeMCU - ESP8266 - Arduino: 6 Langkah
Bilik Pintar NodeMCU | ESP8266 | Arduino: Saya telah membuat siri youtube " Bagaimana mengautomasikan bilik anda dengan arduino? &Quot; dan sebagai sebahagian daripada pengeluaran ini, saya membawakan kepada anda salah satu peningkatan terbaru saya. Saya memutuskan untuk menggunakan modul WiFi nodemcu ESP8266 kerana dapat diprogramkan sebagai
Kawalan Bilik Pintar: 5 Langkah
Kawalan Bilik Pintar: Dalam projek ini, kami bertujuan untuk belajar bagaimana menggunakan AWS dan MQTT dalam persediaan kami. Berada di dunia teknologi, betapa hebatnya dapat mengendalikan bilik anda dengan hanya komputer riba anda! Bayangkan diri anda bergegas meluangkan masa untuk menyelesaikan projek anda, berjalan