Proyek IoT - Tempat Sampah Pintar

Nama       :    Andi Annisa Nurdzakyah. AM

Kelas        :    XI TJKT 1


Langkah-langkah membuat Tempat Sampah Pintar

A. Menyusun Rangkaian di Wokwi

1. Buka browser lalu masuk ke situs Wokwi.

2. Pilih board ESP32 dari menu awal.

3. Klik ikon “+” berwarna biru untuk menambahkan komponen.

4. Tambahkan komponen berikut:

  • LED
  • Sensor Ultrasonik HC-SR04
  • Servo Motor


LED

Sensor

Servo

5. Sambungkan kabel seperti pada gambar


6. Masukkan kode program yang sudah disediakan.


7. Simpan proyek dengan klik Save di pojok kiri atas.

B. Membuat Template di Blynk

1. Masuk ke website Blynk IoT.

2. Klik menu Developer Zone → New Template.

3. Isi data:

  • Name: Tempat Sampah Pintar
  • Hardware: ESP32
  • Connection Type: Wi-Fi
  • Description: (kosongkan)
  • Klik Done.


C. Menambahkan Datastreams

1. Masuk ke menu Datastreams pada template.

2. Tambahkan tiga datastream:

    Presentase Sampah:

  •     Pin: V0
  •     Data type: Integer
  •     Min: 0, Max: 100
  •     Unit: %


    Status:

  •     Pin: V1
  •     Data type: String
  •     Untuk menampilkan teks “Kosong”, “Hampir Penuh”, atau “Penuh”.


    Tombol Servo:

  •     Pin: V2
  •     Data type: Integer
  •     Value: 0 (tutup) / 1 (buka)


D. Membuat Dashboard

1. Masuk ke menu Web Dashboard.

2. Tambahkan widget berikut:

    Gauge → terhubung ke V0 (menampilkan % sampah).



    Label → terhubung ke V1 (status penuh/tidak).



    Switch → terhubung ke V2 (buka/tutup servo).

3. Simpan pengaturan dashboard.

E. Membuat Device di Blynk

1. Buka menu Devices, lalu klik + New Device.

2. Pilih opsi From Template, lalu pilih Tempat Sampah Pintar.

4. Beri nama device, misalnya Smart Bin, lalu klik Create.

5. Salin Auth Token yang muncul (akan digunakan di kode ESP32).









6. Masukkan salinan tadi ke dalam kode program pada baris di atas.


F. Menambahkan Library di Wokwi

1. Kembali ke Wokwi.

2. Buka menu Project Libraries → klik Add a new library.

3. Cari dan tambahkan library:

  • Blynk
  • Servo
  • HCSR04 ultrasonic sensor
  • ESP32Servo
4. Dan pada libraries.txt, masukkan Blynk@wokwi:ff31ef6c8e4f64cd5acd23b415d84f7e5555fc1f

G. Uji Coba

1. Jalankan simulasi di Wokwi.

2. Buka dashboard/aplikasi Blynk.

3. Dekatkan objek ke sensor ultrasonik:

  • Jika jarak < 30 cm → servo terbuka otomatis.
  • Jika jarak makin kecil → gauge menunjukkan % semakin tinggi.
  • Jika jarak hampir 0 → status berubah menjadi “Sampah Penuh”, LED menyala.
  • Coba tekan tombol switch (V2) di dashboard → servo terbuka/tertutup sesuai perintah.





Comments

Popular posts from this blog

INSTALASI DAN KONFIGURASI JARINGAN NIRKABEL DI CISCO PACKET TRACER

Konfigurasi IP Address dan File Sharing pada Laptop Client dan Server

SUBNETTING DAN ROUTING STATIC