Daftar Isi:
- Langkah 1: Daftar IO Bahan yang Dibutuhkan untuk Proyek
- Langkah 2: Diagram alir
- Langkah 3: Mencetak Rumah 3D
- Langkah 4: Fritzing
- Langkah 5: Pengodean
- Langkah 6: Node-merah
- Langkah 7: Wampserver MySQL
- Langkah 8: Ilustrasi Proyek
Video: UCL - IIoT - Iklim dalam ruangan 4.0: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Setelah membaca dan bekerja dengan instruksi ini, Anda akan memiliki iklim dalam ruangan otomatis Anda sendiri, yang dapat Anda amati secara online dengan bantuan Node-red. Dalam kasus kami, kami mengembangkan ide ini dan mempresentasikannya di rumah cetak 3D.
Langkah 1: Daftar IO Bahan yang Dibutuhkan untuk Proyek
Arduino MEGA 2560
RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT-sensor
Transistor BD243C
Y. S. TECH FD244010HB 4010 40mm x10mm Kipas Angin 24V 0,07A 2Pin 446
Langkah 2: Diagram alir
Ini adalah diagram alur untuk menggambarkan kompleksitas proyek. Seperti yang Anda lihat, data dimulai dari bagian atas diagram alur dan berakhir di Arduino langkah demi langkah. Bagan alir dirancang untuk memberikan jenis pengetahuan dasar tentang proyek sehingga siapa pun dapat memahami bagaimana kami telah menyiapkan sistem. Informasi lebih lanjut tentang cara kerja node-red dan wampserver akan ada di langkah selanjutnya.
Langkah 3: Mencetak Rumah 3D
Kami menggunakan ukuran 18x16, dan tidak akan membuatnya lebih kecil karena fakta bahwa peralatan harus muat di dalamnya. Untuk pencetakan 3D cukup gunakan apa pun yang Anda miliki, atau gunakan Fusion360 atau SketchUp. Jika Anda ingin menerapkan lebih banyak item atau barang ke proyek, Anda mungkin ingin rumah yang lebih besar untuk dikerjakan, setidaknya jika Anda menginginkan peralatan di dalamnya.
Rumah yang kami buat hanyalah rumah sederhana dan mudah dikerjakan. Anda jelas dapat membuatnya lebih halus dan terlihat lebih baik jika Anda tertarik dengan itu. Tapi kami ingin tetap berpegang pada aturan KISS, Keep It Simple Stupid.
Langkah 4: Fritzing
Jika Anda ingin menyesuaikannya dengan cara kami, Anda memerlukan bahan yang sama untuk memastikan proyek akan berfungsi sebagaimana mestinya. Posisi item hanya untuk memudahkan melihat bagaimana mereka terhubung. Layar LCD pergi ke atap, di mana kami membuat lubang untuk itu dan merekatkannya, sisa barang ada di dalam rumah.
Langkah 5: Pengodean
Kode tersebut ditulis dalam Arduino yang merupakan kombinasi dari bahasa pemrograman C dan C++. Pastikan bahwa perpustakaan yang sama disertakan jika salinan dicoba.
Langkah 6: Node-merah
Node-red adalah perangkat lunak yang Anda unduh di komputer Anda melalui CMD. itu adalah alat pengembangan berbasis aliran yang digunakan untuk pemrograman visual, yang menyediakan editor aliran berbasis browser.
Ini memainkan peran utama dalam menangani nilai yang kami dapatkan dari sensor DHT dan kemudian menampilkannya sebagai pengukur di dasbor. Ini agar pengguna proyek dapat dengan mudah mengetahui bagaimana sistem berfungsi saat ini. Dengan melihat pengukur, pengguna akan mengetahui suhu dalam dan luar ruangan, kelembapan dalam ruangan, kecepatan kipas saat ini, dan juga laporan cuaca yang menarik. Selain dilihat secara digital, juga dapat dilihat pada atap rumah pada layar LCD.
Kami mengunggah kode dari node-red kami melalui clipboard sehingga semua orang dapat menggunakannya. Yang harus Anda lakukan adalah mengunduh node-red di perangkat Anda dan mengimpornya di tab di dasbor. Setelah diimplementasikan, pastikan Arduino Anda diatur ke COM3 dan memiliki database SQL yang sama di pengaturan Wampserver. Kami juga memutuskan untuk mengimpor data dari Weather.com, untuk memberikan tampilan suhu luar ruangan di kota yang dipilih. Kami mengonversi farhenheit ke celcius untuk membuat angka lebih mudah dibaca oleh kami. Di sini kami memutuskan rentang suhu antara -100 dan 100 derajat sinus yang merupakan rentang yang sangat realistis yang tidak akan dilewati.
Node yang sangat penting adalah Anda juga harus menginstal pustaka yang sama di node-red agar memiliki fungsi yang sama. Dalam mengelola palet Anda dapat mengimpor perpustakaan, dan apa yang Anda butuhkan untuk memiliki yang sama seperti kami adalah:
simpul-merah
simpul-merah-kontrib-string
node-red-contrib-unit-converter
simpul-merah-dasbor
simpul-merah-simpul-arduino
node-red-node-feedparser
simpul-merah-simpul-mysql
Ini gratis untuk diunduh dan sangat penting untuk hasil database. Node-rod tidak akan berfungsi dengan baik tanpa pustaka ini dan hanya akan memberi Anda kesalahan jika Anda mencoba tanpanya.
Langkah 7: Wampserver MySQL
Wampserver: MySQL-database digunakan untuk menyimpan data dari Arduino. Dalam hal ini suhu dalam dan luar ruangan, kecepatan kipas dan kelembabannya. Segala sesuatu di database jenis ini berjalan secara internal di komputer. Untuk masuk Anda harus menggunakan ID ketik "root" dan area kode harus kosong. Dari node-red, penting bahwa data yang Anda kirim diberi nama yang sama dengan yang ada di MySQL, jika tidak, data tidak akan sampai ke server dan akan ada kesalahan di node-red.
Di MySQL Anda harus membuat database dan dalam kasus kami, kami menamakannya 'nodered'. Dalam database ini Anda membuat tabel tempat kami melakukan kontak dengan proyek, dalam tabel ini Anda harus membuat baris dengan nama untuk data yang ingin Anda simpan di dalamnya. Kami memiliki kecepatan kipas, kelembaban dalam ruangan, kelembaban luar ruangan, suhu dan waktu. Waktu disediakan oleh node-red dan yang lainnya adalah data dari Arduino.
Langkah 8: Ilustrasi Proyek
Demonstrasi proyek bekerja sebagaimana mestinya.
Direkomendasikan:
Pengukur Kualitas Udara Dalam Ruangan: 5 Langkah (dengan Gambar)
Pengukur Kualitas Udara Dalam Ruangan: Proyek sederhana untuk memeriksa kualitas udara di rumah Anda. Karena akhir-akhir ini kita sering tinggal/bekerja dari rumah, mungkin ada baiknya untuk memantau kualitas udara dan mengingatkan diri Anda sendiri saat tiba waktunya untuk membuka jendela. dan menghirup udara segar
Lampu Dalam Ruangan Portabel Dengan Chip LED 100W: 26 Langkah (dengan Gambar)
Lampu Dalam Ruangan Portabel Dengan Chip LED 100W: Dalam instruksi / video ini saya akan menunjukkan kepada Anda bagaimana saya membuat lampu dalam ruangan portabel dengan chip LED 100W yang ditenagai dengan catu daya 19V 90W dari laptop lama.UPDATE 2 (FINAL):Suhu di sekitar LED (37C stabil @85W setelah 30 menit di ruangan 20C)
Rumah Kaca Dalam Ruangan Otomatis Berdasarkan Ikea Socker: 5 Langkah
Rumah Kaca Dalam Ruangan Otomatis Berdasarkan Ikea Socker: Hai, ini adalah instruksi pertama saya. Saya belajar banyak dengan komunitas ini, dan saya pikir sudah waktunya untuk mengembalikan ide-ide saya yang sederhana. Maaf tentang bahasa Inggris saya, buruk, tetapi saya akan melakukan semua yang saya bisa. Idenya adalah membuat rumah kaca desktop yang memungkinkan saya menanam benih dan
Sistem Taman Otomatis Dibangun di Raspberry Pi untuk Luar Ruangan atau Dalam Ruangan - MudPi: 16 Langkah (dengan Gambar)
Sistem Taman Otomatis Dibangun di Raspberry Pi untuk Luar Ruangan atau Dalam Ruangan - MudPi: Apakah Anda suka berkebun tetapi tidak punya waktu untuk merawatnya? Mungkin Anda memiliki beberapa tanaman hias yang terlihat sedikit haus atau sedang mencari cara untuk mengotomatisasi hidroponik Anda? Dalam proyek ini kami akan memecahkan masalah tersebut dan mempelajari dasar-dasar
Kembang Api Buatan Tangan Dalam Ruangan Kecil: 8 Langkah
Kembang Api Kecil Buatan Tangan Dalam Ruangan: Untuk mengajari anak-anak tentang sirkuit elektronik, pengaturan ini dapat dibuat dengan sedikit peralatan dan terlihat bagus. Persiapan yang bagus untuk malam tahun baru