Muhammad Fahriza
IoT, atau Internet of Things, adalah konsep di mana objek fisik dihubungkan ke internet dan dapat saling berkomunikasi serta bertukar data tanpa interaksi manusia secara langsung. Objek-objek ini dilengkapi dengan sensor, perangkat lunak, dan teknologi lainnya untuk mengumpulkan dan bertukar data dengan sistem lain melalui internet.
Berikut langkah-langkah simulasi IoT sensor suhu dan kelembaban menggunakan Wokwi ESP32 Board yang hasil datanya di kirimkan ke Thingsboard Cloud Platform:
1. Hubungkan ESP32 dengan DHT22.
2. Siapkan Project Libraries yang dibutuhkan.
3. Siapkan Kode.
Penjelasan Kode :
Kode di atas adalah sebuah program untuk mikrokontroler ESP32 yang menggunakan sensor DHT22 untuk mengukur suhu dan kelembaban, dan mengirimkan data tersebut ke platform ThingsBoard menggunakan protokol MQTT. Berikut adalah penjelasan rinci dari setiap bagian kode:
Bagian Pustaka dan Konstanta
Inisialisasi Objek dan Pin
Fungsi setup
Fungsi loop
Fungsi callback
Fungsi reconnect
4. Masuk ke Website Thingsboard Cloud Platform.
5. Masuk ke Devive pilih Group.
6. Klik All kemudian klik tanda + untuk add device baru.
7. Kemudian klik device yang baru kita buat “Project_IoT_Muhammad_Fahriza”.
8. Kemudian pilh Open detail page dan klik copy access Token, token ini berfungsi sebagi penghubung dari wokwi ke thingsboard.
9. Kemudian paste token yang telah di cpoy tadi ke kode yang ada di wokwi.
10. Setelah itu kita coba simulasinya, pertama kita atur terlebih dahulu DHT22 nya, Kita tunggu beberapa menit sampai ada keterangan Data terkirim.
11. Kemudian kita cek di thingboardnya di bagian Latest telemetry.
12. Untuk tampilan lebih menarik kita bisa tampilkan data kita pada dashboard thingsboard dengan mencentang data kemudian klik Show on widget.
13. Disini saya memilih tampilan dengan tipe Analogue gauges setelah itu klik Add to dashboard, lakukan hal serupa pada bagian data temperature.
14. Pilih Create new dashboard beri nama kemudian klik Add.
15. Setelah itu pilih menu Dashboards dan pilih Project_IoT_Muhammad_Fahriza, dan berikut adalahh hasil tampilan akhir dari project ini.