MENGATUR INTENSITAS CAHAYA LED PADA ESP32

Pada praktikum kali ini board yang digunakan adalah ESP32, ESP32 sendiri sudah dilengkapi dengan WiFI dan bluetoth sebagai pengirim ataupun penerima data.

Mengatur intensitas cahaya led sangatlah mudah cukup dengan memanfaatkan PWM. PWM ( Pulse Width Modulation) sendiri adalah  salah satu teknik modulasi dengan mengubah lebar pulsa (duty cylce) dengan nilai amplitudo dan frekuensi yang tetap. Satu siklus pulsa merupakan kondisi high kemudian berada di zona transisi ke kondisi low. Lebar pulsa PWM berbanding lurus dengan amplitudo sinyal asli yang belum termodulasi. Duty Cycle merupakan representasi dari kondisi logika high dalam suatu periode sinyal dan di nyatakan dalam bentuk (%) dengan range 0% sampai 100%, sebagai contoh jika sinyal berada dalam kondisi high terus menerus artinya memiliki duty cycle sebesar 100%. Jika waktu sinyal keadaan high sama dengan keadaan low maka sinyal mempunyai duty cycle sebesar 50%.

Alat dan bahan yang dibutuhkan pada praktikum kali ini adalah :
  • Board ESP32
  • Arduino IDE
  • Kabel USB untuk menghubungkan board dengan komputer
  • LED yang digunakan LED yang sudah tertanam di board ESP32


ESP32 Board

Sketch Program:


*SSID dan PASSWORD sesuaikan dengan yang anda gunakan.

Setelah selesai menuliskan kode pada Arduino IDE, kemudian pilih board ESP32 dan sesuaikan port yang digunakan selanjutnya upload Sketch Program, tunggu hingga proses upload selesai dan buka serial monitor pilih range 115200 baud.

Serial Monitor COM7

Jika serial monitor yang ditampilkan kosong, tekan EN (enable) pada board ESP32

WiFi Terhubung

Pada gambar di atas terlihat IP address, IP adress merupakan local link website yang akan digunakan untuk mengatur intensitas cahaya pada led.
Salin alamat IP address kemudian tempelkan di browser yang akan kalian gunakan, kemdian enter atau Go, pada praktikum ini terlihat IP address yaitu 192.168.43.112 sesuaikan dengan IP yang tampil pada serial monitor kalian.

Setelah IP address dibuka pada browser maka akan muncul tampilan seperti ini


Pada awal tampilan posisi slider menunjukkan 0 artinya led pada board mati

Led Biru Mati


Selanjutnya atur atau geser slide bar ke posisi 36, terlihat seperti gambar dibawah

 Terlihat bahwa led pada board menyala dengan intensitas 36%

Led biru menyala dengan rentang 36

Selanjutnya coba geser slider hingga penuh rentang 255, seperti gambar

Led biru pada board menyala lebih terang dari sebelumnya,

Led biru dengan rentang 255

Itulah percobaan mengatur intensitas cahaya led pada board ESP32.









Komentar

Postingan populer dari blog ini

ESP32 dengan modul LoRa Menggunakan Arduino IDE sending and receive data sensor DHT11

Sandeep Mistry Arduino LoRa Aplication Programming Interface