Mục lục:

Vòng LED M5StickC ESP32 & NeoPixels Màu ngẫu nhiên: 7 bước
Vòng LED M5StickC ESP32 & NeoPixels Màu ngẫu nhiên: 7 bước

Video: Vòng LED M5StickC ESP32 & NeoPixels Màu ngẫu nhiên: 7 bước

Video: Vòng LED M5StickC ESP32 & NeoPixels Màu ngẫu nhiên: 7 bước
Video: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, Tháng mười một
Anonim

Trong dự án này, chúng ta sẽ học cách hiển thị màu ngẫu nhiên trên Vòng LED NeoPixels bằng cách sử dụng bảng M5StickC ESP32.

Xem video.

Bước 1: Những gì bạn sẽ cần

Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
Những gì bạn sẽ cần
  • M5StickC ESP32
  • Vòng LED NeoPixels (Trong dự án này, chúng tôi sử dụng LedRing với 12 điểm ảnh LED nhưng bạn có thể sử dụng bất kỳ điểm ảnh nào khác nếu bạn muốn)
  • Phần mềm Visuino: Tải Visuino tại đây:

Bước 2: Mạch

Mạch
Mạch
  • Kết nối chân StickC 5V với chân LedRing VCC
  • Kết nối chân StickC GND với chân LedRing GND
  • Kết nối chân StickC G26 với chân LedRing DI

Bước 3: Khởi động Visuino và chọn loại bảng M5 Stack Stick C

Khởi động Visuino và chọn loại bảng M5 Stack Stick C
Khởi động Visuino và chọn loại bảng M5 Stack Stick C
Khởi động Visuino và chọn loại bảng M5 Stack Stick C
Khởi động Visuino và chọn loại bảng M5 Stack Stick C

Khởi động Visuino như trong hình đầu tiên Nhấp vào nút "Công cụ" trên thành phần Arduino (Hình 1) trong Visuino Khi hộp thoại xuất hiện, chọn "M5 Stack Stick C" như hiển thị trên Hình 2

Bước 4: Trong Visuino Thêm & Đặt các thành phần

Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
Trong Visuino Thêm & Đặt các thành phần
  • Thêm thành phần "NeoPixels"
  • Thêm thành phần "Màu ngẫu nhiên"
  • Nhấp đúp vào "NeoPixels1" Trong cửa sổ thuộc tính, hãy đặt số lượng pixel dẫn trên Vòng LED của bạn, trong trường hợp của chúng tôi là 12. Vì vậy, hãy đặt "Đếm pixel" thành 12
  • Đóng cửa sổ Nhóm Pixel.

Bước 5: Trong các thành phần kết nối Visuino

Trong các thành phần kết nối Visuino
Trong các thành phần kết nối Visuino
Trong các thành phần kết nối Visuino
Trong các thành phần kết nối Visuino
  • Kết nối chân nút "M5 Stack Stick C" M5 với đồng hồ chân "RandomColor1"
  • Kết nối pin Out "RandomColor1" với "NeoPixels1"> Color1> màu ghim.
  • Kết nối chân cắm "NeoPixels1" với chân cắm "M5 Stack Stick C" GPIO 26

Bước 6: Tạo, biên dịch và tải lên mã

Tạo, biên dịch và tải lên mã
Tạo, biên dịch và tải lên mã

Trong Visuino, ở dưới cùng nhấp vào Tab "Xây dựng", đảm bảo rằng cổng chính xác được chọn, sau đó nhấp vào nút "Biên dịch / Xây dựng và Tải lên".

Bước 7: Chơi

Nếu bạn cấp nguồn cho mô-đun M5StickC và nhấp vào nút M5 màu cam, Vòng LED sẽ hiển thị màu ngẫu nhiên, sau đó nhấp lại vào nút M5 để thay đổi màu.

Xin chúc mừng! Bạn đã hoàn thành dự án của mình với Visuino. Cũng được đính kèm là dự án Visuino, mà tôi đã tạo cho Có thể hướng dẫn này, bạn có thể tải xuống và mở nó trong Visuino:

Đề xuất: