Mục lục:
- Bước 1: Những gì bạn sẽ cần
- Bước 2: Mạch
- Bước 3: Khởi động Visuino và chọn loại bảng M5 Stack Stick C
- Bước 4: Trong Visuino Thêm & Đặt các thành phần
- Bước 5: Trong các thành phần kết nối Visuino
- Bước 6: Tạo, biên dịch và tải lên mã
- Bước 7: Chơi
Video: Vòng LED M5StickC ESP32 & NeoPixels Màu ngẫu nhiên: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
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
- 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
- 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 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
- 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
- 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ã
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:
Thử nghiệm PWM động cơ DC ngẫu nhiên + Khắc phục sự cố bộ mã hóa: 4 bước
Thử nghiệm PWM Động cơ DC ngẫu nhiên + Khắc phục sự cố bộ mã hóa: Đôi khi thùng rác của ai đó lại là kho báu của người khác, và đây là một trong những khoảnh khắc đối với tôi. Nếu bạn đã theo dõi tôi, bạn có thể biết rằng tôi đã thực hiện một dự án lớn để tạo ra máy in 3D CNC của riêng tôi từ phế liệu. Những mảnh đó
Trình tạo số ngẫu nhiên: 5 bước (có hình ảnh)
Bộ tạo số ngẫu nhiên: Bài viết này hiển thị cho bạn một bộ tạo số ngẫu nhiên tương tự. Mạch này bắt đầu tạo ra đầu ra ngẫu nhiên khi một người chạm vào thiết bị đầu cuối đầu vào. Đầu ra mạch được khuếch đại, tích hợp và khuếch đại hơn nữa tiếng ồn từ con người hoạt động như
Nháy mắt cao: Mapa Logístico Para Nháy mắt ngẫu nhiên: 5 bước
Nháy mắt Caos: Mapa Logístico Para Nháy mắt ngẫu nhiên: Este es un allowable para un generador de aleatoriedad, Pracizando un mapa log í may mắn, que ahora explico que es. Con el mapa log í tailo, se enciende y apaga un led de forma aleatoria. Este puede servir simplemente de ejemplo de como a
512 Màu LED Flasher (ngẫu nhiên): 13 bước
Bộ nháy đèn LED 512 màu (ngẫu nhiên): Bộ nháy đèn LED này hiển thị 512 màu mà không cần sử dụng bộ vi điều khiển. Bộ đếm nhị phân 9 bit tạo ra một số giả ngẫu nhiên và bộ chuyển đổi 3 D / A (kỹ thuật số sang tương tự) điều khiển đèn LED màu đỏ, xanh lục và xanh lam
Bộ tạo số ngẫu nhiên LED: 5 bước (có hình ảnh)
Trình tạo số ngẫu nhiên LED: Đây là một dự án Arduino rất đơn giản. Sản phẩm sử dụng đèn LED để thể hiện các số ngẫu nhiên. Khi bạn nhấn (và giữ) nút, các đèn LED sẽ chuyển động qua lại, sau đó, nó sẽ để một bộ đèn LED ngẫu nhiên phát sáng để đại diện cho số. Đây là một Ardu