NeoPixel
Chắc bạn cũng đã thấy nhiều bảng quảng cáo với các đèn led nhiều màu sắc và hiệu ứng chạy qua chạy lại. Bài sẽ này hướng dẫn bạn làm một đèn trang trí thay đổi màu sắc bằng module Neopixel
Yêu Cầu Cần Có
Module Blocky đã được thiết lập để kết nối với cloud server (tham khảo phần Cài Đặt Blocky nếu bạn chưa thực hiện
Module Neopixel
Kết Nối Phần Cứng
Module Neopixel được nối với port D1 của Blocky
Chương Trình
Giải Thích
Để làm việc với Neopixel thì ta khai báo một biến thuộc loại Neopixel nối với port D1 theo như sơ đồ kết nối phần cứng.
Trong mỗi vòng lặp chính, ta chọn một màu ngẫu nhiên (random color) và lần lượt đổi các đèn của neopixel ở các vị trí từ 0 đến 8 (module Neopixel của chúng ta có 9 led) sang màu ngẫu nhiên này. Khi đó ta sẽ thấy được hiệu ứng đổi màu và chạy màu.