🔌

Simulasi IoT dengan ESP32 dan WorkWi

Nov 21, 2024

Nota Pembelajaran Simulasi IoT dengan WorkWi dan ESP32

Pengenalan

  • Nama penceramah: Abdul Rahim bin Kasiman
  • Fokus: Membuat asas simulasi IoT menggunakan WorkWi dan hardware ESP32.
  • Platform yang digunakan: Blink (blink.io)

Langkah-langkah Awal

  1. Akses Blink

    • Pergi ke browser dan taip blink.io.
    • Login ke dalam akaun atau buat akaun baru jika belum ada.
    • Untuk membuat akaun baru, klik create account dan ikut langkah-langkah yang diberikan.
  2. Membuat Template

    • Klik new template.
    • Pilih hardware: ESP32.
    • Namakan template (contohnya: blinkled).
    • Klik done setelah selesai.

Tetapan Data Stream

  • Penting untuk membuat data stream.
  • Pilihan:
    • Analog
    • Digital
    • Virtual Pin (digunakan untuk ESP32)
  • Langkah:
    1. Klik virtual pin.
    2. Namakan (contohnya: LED).
    3. Tetapkan pin sebagai V0.
    4. Klik create.

Web Dashboard

  • Dalam dashboard, gunakan canvas untuk menambah elemen:
    • Klik switch untuk on/off LED.
    • Set tetapan switch:
      • Pilih LED V0.
      • On value: 1, Off value: 0.
      • Aktifkan high, klik save.

Membuat Peranti

  • Setelah mempunyai template, buat peranti:
    1. Klik new device.
    2. Pilih template yang telah dibuat.
    3. Buat dan namakan device (boleh biarkan kosong).
  • Informasi penting:
    • Link template id, template name, dan authority token perlu disalin untuk programming.

Fasa Kedua: Tetapan WorkWi

  • Pergi ke workwi.com untuk simulasi IoT.
  • Pilih template ESP32 dan buat wiring:
    1. Klik plus dan pilih LED.
    2. Sambungkan ground ke ground dan pin D4.
    3. Klik pada end node untuk menyelesaikan sambungan.

Kesimpulan

  • Dalam sesi ini, telah dibincangkan:
    • Tetapan pada Blink.
    • Wiring pada ESP32.
  • Tugas seterusnya: Lengkapkan tugasan yang diberikan dan hantar dalam masa yang ditetapkan.
  • Sesi seterusnya akan menyambung kepada fasa ketiga.

Penutup

  • Terima kasih atas perhatian semua.
  • Assalamualaikum wa rahmatullahi wabarakatuh.