Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách điều khiển neopixel với arduino. Vì vậy, về cơ bản arduino sẽ được kết nối qua Bluetooth bằng module Bluetooth hc05 với điện thoại thông minh và điện thoại thông minh sẽ gửi lệnh đổi màu dải đèn led neopixel qua Bluetooth tới arduino bằng hc05 và theo đó màu dải đèn led neopixel sẽ thay đổi.
Bước 1: Những thứ bạn cần
ĐỐI VỚI CÁC HƯỚNG DẪN NÀY BẠN SẼ CẦN SAU ĐÂY.
Bước 2: Mạch
chuẩn bị mạch trên breadboard theo sơ đồ đã cho trong hình ảnh và cố gắng sử dụng một nguồn cung cấp điện khác cho ws2812 thay vì chạy nó từ Arduino una vì ARDUINO không thể chạy ws2812. & Bluetooth cùng lúc, vì vậy hãy cố gắng sử dụng thêm Bộ chuyển đổi nguồn 5v cho ws 2812Nếu bạn không có nguồn điện bổ sung thì trong mã bạn có thể giảm độ sáng của dải đèn led neopixel để giảm điện năng tiêu thụ của nó.
Bước 3: Phần mã hóa
Tải xuống mã: Và đảm bảo rằng bạn đã cài đặt thư viện adafruit neopixel. Và trong mã thiết lập chân dữ liệu của dải đèn LED, không có đèn LED trong dải đèn LED và độ sáng của dải đèn LED và tải mã lên Arduino.
Bước 4: Thiết lập ứng dụng và kiểm tra nó
mở cửa hàng Play trên điện thoại của bạn và tải xuống ứng dụng Bluetooth terminal hc 05 và kết nối ứng dụng với mô-đun Bluetooth hc05, nếu bạn có iPhone từ Apple Store, hãy tải xuống bất kỳ ứng dụng đầu cuối Bluetooth nào, ứng dụng này sẽ hoạt động tốt và gửi các ký tự từ ứng dụng đến hc 05 để điều khiển dải đèn led như trong hình ảnh. Khi gửi ký tự "r" sẽ biến dải đèn led thành màu đỏ tương tự như vậy tất cả các chức năng được đưa ra bên dưới: -Chức năng NHÂN VẬT "r" dải đèn màu đỏ "g" dải đèn màu xanh lục "b" dải màu xanh lam dải "w" dải đèn LED màu trắng "o" tắt "mô hình kết hợp" hoạt hình cầu vồng "m" Vì vậy, hãy thử tất cả các ký tự này và gửi nó và thưởng thức màn trình diễn ánh sáng dải dẫn của bạn trong nhà của bạn