Skip to content Skip to sidebar Skip to footer

Cara Mudah Memrogram LED RGB WS2812B dengan Arduino dan Tinkercad

Kali ini saya akan berbagi informasi tentang cara mudah memrogram Led RGB WS2812B Neo Pixel dengan Arduino dan Tinkercad. Bagi yang penasaran dengan hasil eksperimen ini bisa dilihat pada video berikut:

Perlu dipersiapkan:

  1. PC/Laptop dengan koneksi internet untuk akses ke tinkercad.com
  2. KitArduino Uno atau yang sejenisnya
  3. Led RGB tipe WS2812B atau kadang disebut Neo Pixel
  4. Kabel jumper secukupnya

Langkah mudah:

  1. Buka browser dan buka tinkercad.com, kemudian login/signup bila belum punya akun
  2. Setelah login, pilih menu "Circuits", kemudian "Create new Circuit"
  3. Pada kolom material, ketik "NeoPixel", maka akan muncul kit default Neo Pixel
  4. Pilih kit NeoPixel dan drag ke jendela utama
    tinkercad.com

    1. Klik "Code" untuk melihat code default dari tinkercad
    2. Klik "Start Simulation" untuk memulai simulasi nyala LED RGB WS2812B
    3. Klik "Stop" untuk menghentikan simulasi
    4. Download code/sketch tersebut, kemudian salin ke Program IDE Arduino (pastikan Library Adafruit Neo Pixel sudah terinstal pada IDE)
    5. Upload code/sketch tersebut ke Arduino
    6. Simulasikan dengan LED RGB WS2812B dengan Arduino (pin 2 sebagai output yang terhubung ke input data WS2812B)
    7. Selesai. LED RGB WS2812B dapat dioperasikan secara standalone dengan Arduino

    Tips:

    Ketika memrogram Arduino dengan program IDE mungkin akan menemu masalah di Library, karena untuk perintah ini memerlukan Library LED RGB WS2812B terinstall terlebih dahulu. Library untuk sketch ini yaitu "Adafruit NeoPixel" yang dapat dininstall melalui interface Arduino IDE, atau dengan cara manual dengan mengikuti petunjuk pada link berikut.


    Install Library

    Sesuaikan jumlah LED dengan cara merubah number of LED pada sketch. Pengaturan tingkat kecerahan nyala LED dapat dilakukan dengan merubah nilai Brightness pada sketch. Tema atau pola nyala LED dapat dikembangkan sesuai selera dan imajinasi.


    Tidak ingin ribet?

    Download efek/sketch yang siap dijalankan melalui link berikut 

    1 comment for "Cara Mudah Memrogram LED RGB WS2812B dengan Arduino dan Tinkercad"

    ady putra May 29, 2020 at 10:28 AM Delete Comment
    👍👍