Làm led nháy theo nhạc

Xin chào các bạn, từ thí nghiệm này mình đã nghiên cứu và tạo nên một cỗ led nháy theo nhạc hơi thú vị, tuy nhiên không được chuẩn như mấy bé IC siêng làm led nghe nhạc 
*
, nhưng hy vọng rằng các các bạn sẽ thấy ưng ý nó :). Ta cùng bắt tay vào làm thôi. À bạn nào không xem bài bác thí nghiệm thì coi lại để hiểu mình đã làm vật gì nha.

Bạn đang xem: Làm led nháy theo nhạc


Chuẩn bị

thienlongho.com bất kỳ (Mình dùng con Pro Micro)1 jack đực cắm loa các loại 3.5mmLed với số lượng, color tùy ýSố năng lượng điện trở khớp ứng với số led loại khoảng chừng 220 ôm => 1k5 ômDây nốiThêm breadboard hoặc board đồng loại có nhiều lỗ ý (Chẳng biết call tên vắt nào :D) để sắp đến xếp cố định và thắt chặt các ledNhững phiên bản nhạc tốt vời.

Ráp phần cứng

Nối jack gặm loa như mình đã chỉ ở bài Thí nghiệm, coi lại bài xích ấy nhằm hiểu nha

Sơ trang bị mạch điện, tại đây mình dùng 8 led màu với vị trí như hình:

À sơ vật này thiếu cái jack gặm loa nha, rất âm jack nối GND, chân dấu hiệu jack nối A2.

Xem thêm: "Miễn Phí" Tải Game Ninja School Offline Về Máy Tính Pc, Tai Ninja School Online

Nguyên lí hoạt động

Như bản thân đã giải thích ở bài Thí nghiệm trước, khi nhảy nhạc, sóng âm thanh sẽ tạo ra các mức điện áp cơ mà chân A2 sẽ có được nhiệm vụ đọc. Khi gọi được mức năng lượng điện áp ấy bản thân sẽ so sánh và phân loại music ấy thuộc cơ chế led như thế nào và mang đến phát cơ chế ấy. Bản thân thấy rằng nhạc càng lên rất cao trào thì số đo chân A2 càng tốt nên MÌNH SẼ mang lại LED SÁNG CÀNG NHIỀU khi SỐ ĐO CÀNG CAO. Đồng thời mình cũng có cho tinh chỉnh thời gian chờ giúp thấy mode led cho thích hợp.

Code lập trình

Code trên đây nạp luôn cho nó lạnh :D. Bạn cũng có thể tinh chỉnh thông số kỹ thuật trong hàm mode và cảm giác để sao cho chuẩn nhất. Tất yếu là bản thân đã tinh chỉnh và điều khiển rồi :D

int pin<>=2,3,4,5,6,7,8,9; //Do-Xanhla-Xanhduong-Vang-Vang-Xanhduong-Xanhla-Doint jack=A2;int data;int ledStatus;int v=50;void setup() for(int i=0;i0)ledStatus=1;v=90; if(d>=15&&d=40&&d=70&&d=100&&d=200)ledStatus=6;v=20;void led(byte s){ switch (s) { case 0: for(int i=0;i

Thành quả

Ok, cắn jack vào vật dụng tính, bật nguồn cho thienlongho.com cùng mở nhạc lên để thưởng thức đi nhé !

Như vậy là ta vừa kiếm tìm hiểu chấm dứt cách làm bộ led nháy theo nhạc khá thú vui rồi đó, giả dụ như chúng ta cũng thấy thú vui thì mang lại mình cái Rate chú ý nha :)), cảm ơn. Chúc chúng ta thành công.

À các hình ảnh bên dưới với avatar bài xích chỉ mang ý nghĩa minh họa thôi nha, do điện thoại mình cùi bắp không chụp rõ được, nên lấy hình ảnh trên mạng :D (Xem đoạn clip là biết), sorry.