Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Saya seorang mahasiswa dari Teknologi Otomasi semester 3. di UCL. Dalam instruksi ini saya bertujuan untuk memindahkan proyek saya sebelumnya ke industri 4.0.
www.instructables.com/id/UCL-Automatic-Tra…
Arduino telah digantikan oleh nodemcu - esp8266 untuk mengirim data melalui. Wifi.
Langkah 1: Komunikasi
Kami berharap nodemcu dapat berkomunikasi dengan PC.
Untuk melakukan ini, kami menggunakan broker antara nodemcu dan node-red sebagai situs web yang dapat menampilkan data kepada pengguna. Nodemcu memiliki penyimpanan data yang terbatas sehingga kami menggunakan Wampserver untuk menyimpan data dari node-red.
Nodemcu:Pertama untuk berkomunikasi dengan komputer kita, kita perlu terhubung ke jaringan lokal. Untuk melakukan ini, saya menggunakan panduan ini untuk mencapai ini:
tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…
Broker - Nyamuk:
Jika kita ingin memproses data apa pun, kita harus memastikan data tersebut masuk ke tempat yang tepat. Untuk tujuan ini saya menggunakan broker nyamuk yang dapat ditemukan di website ini.
mosquitto.org/
Untuk mengirim data ke tempat yang tepat, itu harus ditandai dengan "topik". Topik-topik ini diterbitkan atau berlangganan. Apa pun yang dipublikasikan dalam topik tertentu akan dikirim, oleh broker, ke unit langganan yang terhubung ke broker.
Node-merah:
Ini adalah program berbasis aliran yang memungkinkan pengguna untuk membuat situs web atau antarmuka lainnya.
Ini digunakan untuk menampilkan dan memproses data dari nodemcu
server wamp:
Ini adalah database yang menerima permintaan dari node-red untuk menyimpan atau mengirim data.
Langkah 2: Tautan Hilang
Saya tidak dapat menghubungkan nodemcu ke broker tetapi berhasil menghubungkannya ke wifi saya.
Saya telah melampirkan kode yang saya gunakan untuk mencoba terhubung ke broker. Saya pikir masalahnya adalah saya menggunakan IP yang salah untuk terhubung ke broker. Saya tidak bisa mendapatkan alamat IP broker.
Langkah 3: Kode Arduino Baru
Agar program berfungsi, Anda perlu menginstal ketiga pustaka itu.
Selanjutnya Anda harus memasukkan nama jaringan Anda (SSID) dan kata sandi untuk terhubung ke wifi.
Langkah 4: Node-Merah
Node-red digunakan sebagai antarmuka untuk program dan memungkinkan pengguna untuk melihat data yang dikumpulkan oleh sensor suhu dan kelembaban. Selanjutnya semua data yang dikumpulkan disimpan ke database yang dibersihkan setiap 30 menit. Setiap saat pengguna dapat mengklik tombol untuk melihat semua data yang tersimpan saat ini.
Terakhir tombol dapat ditempatkan untuk membuka tempat sampah sekarang.
Langkah 5: Wampserver
Saya menggunakan database untuk menyimpan data yang dikirim dari arduino ke node-red. Agar program berfungsi, Anda perlu menggunakan nama. Ini peka huruf besar-kecil.
Langkah 6: Kesimpulan
Program ini masih membutuhkan sedikit kerja untuk membuat saya dapat digunakan. Jika Anda dapat terhubung ke broker Anda, seharusnya cukup mudah untuk membuat elemen komunikasi lainnya bisa diterapkan.