Mục lục:
- Bước 1: Trước khi bắt đầu:
- Bước 2: Bao gồm Thư viện:
- Bước 3: Thiết lập dải LED:
- Bước 4: Tệp tiêu đề và hằng số:
- Bước 5: Thiết lập Void ()
Video: Cơ bản của FastLED: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Bởi RishabhLwww.coachingfunda.comTheo dõi thêm của tác giả:
Giới thiệu: Thạc sĩ Kỹ thuật Điện tử Tìm hiểu thêm về RishabhL »
Tài liệu hướng dẫn này chúng ta sẽ xem cách chúng ta có thể viết chương trình FastLED, cũng như cách sử dụng thư viện FastLed. Chúng tôi cũng sẽ xem cách chúng tôi có thể viết mã để thiết kế các mẫu màu của riêng mình. Thư viện này hỗ trợ các loại dải LED khác nhau đi kèm với các bộ điều khiển LED khác nhau như WS2811, WS2812, Neopixel, v.v.
Hãy bắt đầu nào
Bước 1: Trước khi bắt đầu:
1. Arduino Uno
2. Dải LED có bộ điều khiển như ws2811 hoặc khác
3. Nguồn cung cấp theo xếp hạng của Led Strip.
Bước 2: Bao gồm Thư viện:
Tải xuống thư viện FastLED từ đây:
github.com/FastLED/FastLED
Bao gồm thư viện này vào lý tưởng arduino của bạn.
Bước 3: Thiết lập dải LED:
Kết nối dải LED với nguồn điện của bạn. Chân dữ liệu của Dải LED đi vào chân kỹ thuật số bất kỳ mà bạn đã chọn trong mã. Đảm bảo rằng mặt đất của đèn LED và arduino phải được kết nối với nhau.
Bạn có thể sử dụng dải đèn LED neopixel hoặc bạn có thể mua dải đèn LED giá rẻ trên thị trường và những gì bạn cần làm là tháo phần đèn LED đầu tiên của dải đèn LED có bộ điều khiển chính. Từ loạt đèn LED tiếp theo, bạn có thể sử dụng làm dải neopixel. Nhưng trong dải led của Trung Quốc, một ic điều khiển ba led nối tiếp có nghĩa là mỗi pixel bằng 3 pixel led. Nếu bạn ghi dữ liệu vào ic đầu tiên, ba con led được kết nối với ic đó sẽ sáng lên. Vì vậy, tôi đang sử dụng loại led dải giá rẻ này có 7 ic mắc nối tiếp điều khiển 21 led như một chùm 3 led.
Kết nối:
Arduino: chân số 6 - chân Din của dải LED
gnd - Gnd của dải đèn LED
Nguồn cung cấp: thiết bị đầu cuối tích cực - + vcc của dải LED
gnd - gnd của dải LED
Bước 4: Tệp tiêu đề và hằng số:
Tín dụng Hướng dẫn này được chuyển đến
Vui lòng truy cập liên kết này để biết thêm thông tin chi tiết.
Vì vậy, chúng ta hãy bắt đầu…
#include // tệp tiêu đề
#define NUM_LEDS 60 // số led có trong dải của bạn #define DATA_PIN 6 // pin kỹ thuật số của arduino của bạn
CRGB đã dẫn [NUM_LEDS];
Bước 5: Thiết lập Void ()
Tùy thuộc vào loại dải đèn led của bạn, hãy chọn chức năng thiết lập khoảng trống thích hợp
void setup () {
FastLED.addLeds
}
hoặc
void setup () {FastLED.addLeds (dẫn, NUM_LEDS);
}
hoặc
void setup () {FastLED.addLeds (dẫn, NUM_LEDS);
}
hoặc
void setup () {FastLED.addLeds (dẫn, NUM_LEDS);
}
hoặc
void setup () {FastLED.addLeds (dẫn, NUM_LEDS);
Đề xuất:
Steam Punk UPS của bạn để có được hàng giờ hoạt động cho bộ định tuyến Wi-fi của bạn: 4 bước (có hình ảnh)
Steam Punk UPS của bạn để có được hàng giờ hoạt động cho bộ định tuyến Wi-fi của bạn: Có điều gì đó cơ bản không đồng ý về việc UPS của bạn chuyển đổi nguồn pin DC 12V thành nguồn AC 220V để các máy biến áp chạy bộ định tuyến và sợi quang ONT của bạn có thể chuyển đổi nó trở lại 12V DC! Bạn cũng chống lại [thường là
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! -- Hướng dẫn Arduino IR: 5 bước (có hình ảnh)
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! || Hướng dẫn sử dụng Arduino IR: Trong dự án này, tôi sẽ chỉ cho bạn cách tôi định vị lại các nút vô dụng trên điều khiển từ xa của TV để điều khiển đèn LED phía sau TV. Bạn cũng có thể sử dụng kỹ thuật này để kiểm soát tất cả mọi thứ với một chút chỉnh sửa mã. Tôi cũng sẽ nói một chút về lý thuyết
Làm thế nào để tạo cổng WIFI của riêng bạn để kết nối Arduino của bạn với mạng IP ?: 11 bước (có Hình ảnh)
Làm thế nào để tạo cổng WIFI của riêng bạn để kết nối Arduino của bạn với mạng IP ?: Như nhiều người bạn nghĩ rằng Arduino là một giải pháp rất tốt để thực hiện tự động hóa tại nhà và robot! Nhưng về mặt giao tiếp, Arduino chỉ đi kèm với các liên kết nối tiếp. Tôi đang làm việc trên một rô bốt cần được kết nối vĩnh viễn với một máy chủ chạy ar
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: 7 bước
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: Tất cả chúng ta đều có nhu cầu sử dụng Internet ở những nơi không thể, chẳng hạn như trong ô tô hoặc trong kỳ nghỉ, nơi họ tính một khoản tiền đắt đỏ mỗi giờ để sử dụng wifi của họ. cuối cùng, tôi đã nghĩ ra một cách đơn giản để
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn