Daftar Isi:

Arduino Ws2812 LED atau Neopixel Led Strip atau Tutorial Cincin: 4 Langkah
Arduino Ws2812 LED atau Neopixel Led Strip atau Tutorial Cincin: 4 Langkah

Video: Arduino Ws2812 LED atau Neopixel Led Strip atau Tutorial Cincin: 4 Langkah

Video: Arduino Ws2812 LED atau Neopixel Led Strip atau Tutorial Cincin: 4 Langkah
Video: Getting Started with RGB NeoPixels| WS2812B 2024, Juli
Anonim
Image
Image
Kumpulkan Komponen Anda
Kumpulkan Komponen Anda

Dalam instruksi ini kita akan belajar cara menggunakan neopiksel atau ws 2812 atau led cepat dengan Arduino. Jenis LED atau strip atau cincin ini dikendalikan hanya oleh satu pin Vin dan semua LED dapat dialamatkan secara individual sehingga ini juga disebut dapat dialamatkan individual LED dan harganya cukup mahal daripada LED RGB biasa.

Langkah 1: Kumpulkan Komponen Anda

BELI PARTS:BELI ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

BELI LED WS2812:

BELI Cincin LED WS2812:

www.utsource.net/itm/p/8673715.html

////////////////////////////////////////////////////////////////////////

jadi pertama-tama Anda perlu mendapatkan dua komponen penting salah satunya adalah arduino dan yang lainnya adalah neopixel ws2812 LED / strip led atau ring.

Item untuk Dibeli (tautan afiliasi) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Cincin Ws2812 neopiksel (12 bit) -

www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…

www.banggood.com/CJMCU-12-Bit-WS2812-5050-…

Cincin Ws2812 neopiksel (7bit)-

www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…

www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…

Cincin Ws2812 neopiksel (3 bit) -

www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…

www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…

Strip dipimpin neopiksel Ws2812 -

www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…

www.banggood.com/4-PCS-WS2812-5V-Taillight…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

Langkah 2: Koneksi

Koneksi
Koneksi

koneksi sangat sederhana. yang perlu Anda lakukan adalah menghubungkan vcc neopixel ke +5v & Gnd neopixel ke Gnd & pin Vin neopixel ke pin digital mana pun (saya menghubungkannya ke pin 6 karena kami akan tentukan pin 6 dalam perangkat lunak.).

IJika mengalami masalah dalam koneksi, lihat video untuk bantuan.

Langkah 3: Pemrograman

Pemrograman
Pemrograman

Buka Arduino IDE lalu buka contoh & buka "neopixel" lalu buka sketsa "sederhana".

Dalam sketsa Anda perlu mengatur dua hal terlebih dahulu

1- tentukan PIN 6 (Anda perlu menentukan nomor pin arduino di mana pin Vin dari neopixel terhubung, kami menggunakan PIN 6 di sini)

2- tentukan NUMPIXELS 12 (Anda perlu menentukan tidak ada piksel yang dimiliki neopiksel Anda yang berarti tidak ada LED di dalamnya, kami memiliki 12 LED pada neopiksel kami jadi kami akan menggunakan 12)

Dan di bagian loop ada satu perintah yang digunakan untuk mengatur warna neopixel

pixels.setPixelsColor(i, pixels. Color(r, g, b));

Di mana "i" adalah jumlah piksel atau led yang ingin Anda AKTIFKAN dalam warna apa pun

& "r" "g" "b" adalah nuansa warna yang RED, GREEN, BLUE & rentang nilainya adalah 0 hingga 255.

Jadi di sini kita menggunakan

pixels.setPixelsColor(0, pixels. Color(0, 0, 255);

Ini berarti bahwa piksel pertama diatur untuk warna biru.

Langkah 4: Unggah Kode

Image
Image
Unggah Kode
Unggah Kode

Langkah terakhir adalah mengunggah kode ke Arduino & Anda selesai & jika Anda melakukan semuanya dengan benar maka neopixel akan menyala sesuai dengan logika yang Anda berikan.

Dan jika memiliki masalah dengan langkah apa pun, silakan lihat video.

ENikmati neopiksel Anda.

Direkomendasikan: