Mục lục:
Video: Nhạc Đèn LED Nhiều Màu Phản Ứng - Cảm biến phát hiện âm thanh Arduino - Dải LED RGB: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Dự án đèn LED nhiều màu phản ứng theo nhạc. Trong dự án này, một dải LED RGB 5050 đơn giản (không phải LED địa chỉ WS2812), cảm biến phát hiện âm thanh Arduino và bộ chuyển đổi 12V đã được sử dụng.
Bước 1: Dự án Video
Vì vậy, làm thế nào nó hoạt động? Nếu bạn xem xét kỹ hơn mã nguồn Arduino IDE của dự án, một giá trị tương tự đến từ cảm biến âm thanh Arduino (giá trị này thay đổi tùy theo cường độ của nhạc), sau đó giá trị ngưỡng được xác định (giống như 0 đến 1023), nếu giá trị từ cảm biến âm thanh không khớp với giá trị ngưỡng, chức năng Arduino random () sẽ được kích hoạt. 6 nhóm màu khác nhau đã được tạo trong chức năng ngẫu nhiên, các kết hợp màu khác nhau có thể được tạo bằng cách thay đổi các giá trị trong các nhóm màu này. Nếu không có giá trị tương tự từ cảm biến âm thanh, chức năng sẽ bị dừng.
Bước 2: Các thành phần bắt buộc
Dự án này cũng có thể được thực hiện với Arduino UNO R3 và một số linh kiện (Transistor IRFZ44N và các thành phần tương tự), nhưng tôi đã chuẩn bị dự án này trên một bo mạch duy nhất. Các thành phần dễ hàn đã được sử dụng (Giống như trường hợp DIP Atmega348P).
Cảm biến phát hiện âm thanh
Đèn LED dải 5050
Bộ chuyển đổi AC DC 12V
DIP28 ATmega328P-PU
Bóng bán dẫn IRFZ44N
L7805CV TO220
Tụ gốm
Tụ điện
Ổ cắm IC DIP
Ổ cắm USB loại B
Ổ cắm giắc cắm 2.1mm
Nút chuyển đổi
DẪN ĐẾN
Điện trở
Tinh thể 12MHz
Tinh thể 16MHz
Dây nhảy
Công cụ hàn
Bước 3: Sơ đồ và tệp Gerber
Tôi đã đặt hàng bảng mạch qua PCBWay. Bạn có thể đặt hàng từ địa chỉ web bên dưới và nhận bảng này.
Nhận tệp Schematic và Gerber (Cũng đặt hàng):
www.pcbway.com/project/shareproject/Music_Reactive_Multicolor_LED_Lights_Board.html
Bước 4: Mã nguồn
Nếu bạn xem xét kỹ hơn mã nguồn Arduino IDE của dự án, một giá trị tương tự đến từ cảm biến âm thanh Arduino (giá trị này thay đổi tùy theo cường độ của nhạc), sau đó giá trị ngưỡng được xác định (giống như 0 đến 1023), nếu giá trị từ cảm biến âm thanh không khớp với giá trị ngưỡng, chức năng Arduino random () sẽ được kích hoạt. 6 nhóm màu khác nhau đã được tạo trong chức năng ngẫu nhiên, các kết hợp màu khác nhau có thể được tạo bằng cách thay đổi các giá trị trong các nhóm màu này. Nếu không có giá trị tương tự từ cảm biến âm thanh, chức năng sẽ bị dừng.
Lấy mã nguồn Arduino IDE (GitHub):
github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights
Đề xuất:
Trứng tương tác - Phản ứng âm thanh và phản ứng gõ: 4 bước
Trứng tương tác - Phản ứng âm thanh và phản ứng gõ: Tôi đã tạo ra " Trứng tương tác " như một dự án cho trường học, nơi chúng tôi phải tạo ra một khái niệm và một nguyên mẫu. Quả trứng phản ứng với tiếng ồn lớn kèm theo tiếng chim và nếu bạn gõ mạnh vào nó đủ 3 lần, nó sẽ mở ra trong vài giây
Cách tạo đèn LED phản ứng âm nhạc WS2812B với nhiều mẫu: 4 bước
Làm thế nào để tạo phản ứng âm nhạc đèn LED WS2812B với nhiều mẫu: WS2812, WS2812B là nguồn sáng LED được điều khiển thông minh. nó có một chip điều khiển inbuild và có 4 chân. V +, V-, Din & Dout.Để điều khiển các đèn LED này, chúng tôi muốn sử dụng MCU như Arduino, PIC hoặc Rasberry pie. Tôi đã sử dụng Arduino UNO cho dự án này
Đèn LED nối tiếp sử dụng đèn LED nhiều màu: 3 bước (có hình ảnh)
Đèn LED nối tiếp sử dụng đèn LED nhiều màu: Đèn LED nối tiếp không quá đắt nhưng nếu bạn là người yêu thích DIY (một người theo sở thích) như tôi thì bạn có thể tự làm đèn LED nối tiếp và nó rẻ hơn đèn có sẵn trên thị trường. tôi sẽ tạo ra đèn LED nối tiếp của riêng tôi chạy trên 5 Vol
Đo các tín hiệu nhỏ bị nhiễu trên máy hiện sóng của bạn (Phát hiện nhạy pha): 3 bước
Đo tín hiệu cực nhỏ bị nhiễu trên máy hiện sóng của bạn (Phát hiện nhạy pha): Hãy tưởng tượng bạn muốn đo một tín hiệu nhỏ bị chôn vùi trong tiếng ồn mạnh hơn nhiều. Xem video để biết nhanh cách thực hiện hoặc tiếp tục đọc để biết chi tiết
Phát hiện màu sử dụng đèn LED RGB: 4 bước
Nhận diện màu sắc sử dụng đèn LED RGB: Bạn đã bao giờ muốn một cách tự động để phát hiện màu sắc của một vật thể chưa? Bằng cách chiếu ánh sáng có màu nhất định lên vật thể và xem lượng ánh sáng bị phản xạ trở lại, bạn có thể biết vật đó có màu gì. Ví dụ, nếu bạn chiếu đèn đỏ o