Project 5: OLED Display dan PWM

1. Pendahuluan

OLED display adalah sebuah perangkat yang dapat menampilkan kata-kata atau gambar sesuai dengan pixel-pixel yang diprogram untuk ditampilkan. PWM merupakan kependekan dari Pulse With Modulation yang dapat mengubah tenaga yang diberikan kepada alat yang memerlukan tenaga listrik.

2. Persiapan

Pada project ini akan dibutuhkan OLED display untuk menampilkan gamabr atau kata-kata yang akan diprogram.

Alat:
1. ESP32
2. Kabel Jumper
3. OLED Display
4. Lampu LED
5. Resistor 330 Ohm

Untuk melakukan projek ini perlu dinstall libraries seperti, Adafuit SSD1306, Adafruit GFX, Adafuit BusIO. Untuk membuka daftar library dapt dilakukan dengan tab Sketch -> Include Library -> Manage Library -> ....
Buka Libraries
Install Adafruit SSD1306 + Adafruit GFX

Adafruit BusIO


3. Eksekusi

OLED Display

Pertama kita akan membuat rangkaian sebagai berikut,

Lalu, akan mengambil file example dari website randomnerdtutorials.com untuk menampilkan hello world . Berikut Kodenya,


Lalu berikut hasil dari eksekusi,



PWM

Pertama kita akan membentuk rangkian sebagai berikut,





Lalu, akan disusun kode untuk menghidupkan dan merudupkan lampu dalam 256 langkah. Berikut kodenya,




Lalu berikut hasil dari eksekusi,



4. Kesimpulan

Semua program berjalan lancar yang bisa dilihat hasilnya dari tujuan akhir yang tercapai.

Referensi: randomnerdtutorials.com/projects-esp32/

Comments

Popular posts from this blog

Project 8: Web Browser

Project 4 : Sensor BME 280 5V dengan ESP32