Mục lục:

TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển: 3 bước
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển: 3 bước

Video: TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển: 3 bước

Video: TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển: 3 bước
Video: 3000+ Common English Words with British Pronunciation 2024, Tháng mười một
Anonim
Image
Image
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển
TỰ LÀM MusiLED, Đèn LED Đồng bộ hóa Âm nhạc Với Ứng dụng Windows & Linux một cú nhấp chuột (32-bit & 64-bit). Dễ tạo, dễ sử dụng, dễ chuyển

Dự án này sẽ giúp bạn kết nối 18 đèn LED (6 Đỏ + 6 Xanh lam + 6 Vàng) với Bảng Arduino của bạn và phân tích tín hiệu thời gian thực của Card âm thanh máy tính của bạn và chuyển tiếp chúng đến các đèn LED để sáng chúng theo hiệu ứng nhịp (Snare, Mũ cao, Đá). Tôi đã thấy một vài tài liệu hướng dẫn liên quan đến điều này nhưng hầu hết đều quá cồng kềnh và khó tạo ra mã cho người mới bắt đầu hoặc người tự làm, những người muốn có một Dự án DIY sẵn sàng thay vì phải sàng lọc mã nguồn hàng giờ để tạo ra ý nghĩa nào đó từ chúng. Bạn cũng có thể sử dụng 6 dải smd 5050 hoặc dòng RBG WS28xx có thể lập trình riêng. Tuy nhiên, các yêu cầu về điện năng của chúng khác nhau, vì vậy hãy tham khảo biểu dữ liệu của chúng nếu bạn là người mới sử dụng chúng.

Nếu bạn không muốn loay hoay với mã nguồn và muốn thiết lập và chạy mã nguồn ngay lập tức, bạn đang ở đúng trang. Chúng tôi sẽ thực hiện 3 (ba) bước đơn giản - Mua các bộ phận, kết nối chúng và kích hoạt ứng dụng windows để Psych phát nhạc của bạn. Phần tốt nhất là bạn KHÔNG phải cài đặt Xử lý hoặc bất kỳ Thư viện nào cho việc này & Bạn có thể sử dụng bất kỳ trình phát phương tiện nào bạn muốn và phát / tạm dừng / dừng / chuyển tiếp / tua lại ngay từ chính trình phát phương tiện mà không phải thay đổi bất kỳ mã nào hoặc phải lo lắng về phần mở rộng tệp phương tiện. Mọi Âm thanh thông qua Card âm thanh của bạn đều được phân tích nếu ứng dụng *.exe đang chạy, ngay cả khi bạn đang chơi game / xem youtube / phim hoặc thậm chí khi bạn gái / bạn trai của bạn đang hét lên qua Cuộc gọi Skype. * Đảm bảo rằng bạn đóng ứng dụng trong những khoảnh khắc thân mật *. !! Cười đùa !! Hãy bắt đầu và hoàn thành dự án trong vòng chưa đầy 20 phút.

Bước 1: THỦ TỤC CÁC BỘ PHẬN

THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN
THỦ TỤC CÁC BỘ PHẬN

Có thể bạn sẽ cần

a) Một Arduino. (Tôi đã sử dụng Mega2560 mà tôi đã đặt xung quanh, Bạn có thể sử dụng UNO hoặc bất kỳ loại nào có ít nhất 6 PWM Pins).

b) Đèn LED 3,5 mm - 18 số. (6 Vàng + 6 Đỏ + 6 Xanh)., HOẶC, DÂY CHUYỀN LED (Chỉ sử dụng nếu bạn biết mình đang làm gì).

c) Điện trở - 220 hoặc 150 Ohms * 6

d) Một Breadboard / Prototype Board và rất nhiều cáp jumper M-M (khoảng 15 là đủ).

Bước 2: KẾT NỐI CÁC BỘ PHẬN

KẾT NỐI CÁC BỘ PHẬN
KẾT NỐI CÁC BỘ PHẬN

Chân lớn hơn của đèn LED biểu thị cực dương + ve (Dương) và chân ngắn hơn là -ve (Âm) Cathode.

Đặt các đèn LED ở khoảng cách vừa đủ và sắp xếp chúng tốt để có hiệu ứng tốt hơn. Kết nối chân 'GND' trên mặt PWM của Arduino với Mặt đất trên Breadboard. Nối các điện trở với chân Cathode của LED mắc nối tiếp với Nối đất; và các chân PWM từ arduino đến Chân cực dương của đèn LED. {Bạn có thể loay hoay với các giá trị điện trở nhưng hãy đảm bảo rằng bạn không chạy đèn LED mà không có điện trở, nếu không bạn có thể làm cháy chúng}. Tham khảo sơ đồ được cung cấp để làm rõ hơn. Tôi đã sử dụng ba điện trở trở 220 ohms cho bộ 3 đèn LED đầu tiên từ Trái trong sơ đồ; Và ba 150 ohms cho 3 bộ đèn LED còn lại.

Khi bạn đã hoàn tất việc thiết lập đèn LED và điện trở trên breadboard, hãy kết nối Arduino với PC Windows của bạn. Mở Arduino IDE, đi tới Tệp> Ví dụ> Chương trình cơ sở> Chuẩn xác nhận dữ liệu và tải lên bản phác thảo ví dụ cho Arduino của bạn. !XONG!

Bước 3: Nghe nhạc của bạn

Ghé thăm blog của tôi https://knowledgeofthings.com/diy-musical-lights-… để lấy mã nguồn ---------------------------- -------------------------------------------------- ----------------

Nếu bạn gặp sự cố với ứng dụng, hãy đảm bảo rằng Arduino của bạn đang ở trên "COM3", nếu không, hãy bình luận bên dưới với số sê-ri / cổng của bạn và tôi sẽ tải lên một ứng dụng dành riêng cho bạn. Nếu Đèn Tx / Rx nhấp nháy, nhưng đèn LED không nhấp nháy, thì hãy kiểm tra kỹ cực tính của đèn LED và bất kỳ dây dẫn lỏng lẻo hoặc sai.

Lưu ý: - Đối với Người dùng LINUX & MAC - Đừng lo lắng, tôi cũng sẽ tải lên ứng dụng cụ thể cho bạn, chỉ cần bình luận bên dưới với Số sê-ri / Cổng của bạn. Người dùng Windows 32-bit sẽ được nhắc cài đặt Java 8.

Lưu ý bổ sung: - Nếu bạn không phát bất kỳ thứ gì có âm thanh nhưng bạn vẫn kết nối arduino và kích hoạt ứng dụng, bạn sẽ nhận được các đèn LED Vàng & Đỏ nhấp nháy theo các mẫu ngẫu nhiên để cho thấy rằng kết nối đúng và ứng dụng hoạt động. ĐIỀU NÀY CÓ THỂ LÀM ĐÚNG SAU 3 BƯỚC ĐỂ ĐẢM BẢO BẠN THỰC HIỆN ĐÚNG CÁCH HƯỚNG DẪN ĐƠN GIẢN NÀY. Xin lỗi vì lỗi ngữ pháp của tôi, tiếng Anh không phải là ngôn ngữ mẹ đẻ của tôi. Tôi chắc chắn Hy vọng ai đó sẽ lặp lại điều này trên 6 dải smd5050 hoặc ws28xx. Nếu có bạn nào bị như vậy thì chia sẻ cho mình với nhé.

Đề xuất: