LED yang dapat diatur alamatnya#
Perkenalan#
LED yang Dapat Diatasi adalah perangkat strip LED RGB yang dapat diprogram yang terhubung ke port 3-Wire dan memungkinkan Anda mengontrol LED individual (seperti gaya WS2812/“NeoPixel”) untuk menampilkan warna dan pola khusus.
Halaman ini menggunakan address_led sebagai contoh nama Addressable LED. Ganti dengan nama yang Anda konfigurasi sendiri sesuai kebutuhan.
Berikut adalah daftar metode yang tersedia:
Konstruktor – Menginisialisasi dan mengkonfigurasi LED yang dapat diatasi secara manual.
AddressableLed– Membuat LED yang dapat dialamatkan.
set#
set mengatur strip LED Addressable ke nilai yang diberikan.
Usage:
address_led.set(data, offset)
Parameter |
Keterangan |
|---|---|
|
Sebuah |
|
Opsional. Indeks LED untuk memulai, dimulai dari 0. |
# Create a sequence of colors: Red, Green, Blue
color_list = [Color(0xFF0000), Color(0x00FF00), Color(0x0000FF)]
# Set the Addressable LED to the color_list sequence
address_led.set(color_list)
clear#
clear mematikan seluruh strip LED Addressable.
Usage:
address_led.clear()
Parameter |
Keterangan |
|---|---|
Metode ini tidak memiliki parameter. |
Konstruktor#
Konstruktor digunakan untuk membuat AddressableLed , yang diperlukan untuk mengkonfigurasi Addressable LED.
AddressableLed#
AddressableLed membuat LED yang dapat diatur alamatnya.
Usage:
AddressableLed(port)
Parameter |
Keterangan |
|---|---|
|
Port 3-Kawat yang terhubung dengan strip LED yang dapat diatur alamatnya:
|
# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)