Thí nghiệm cho Arduino nghe nhạc: Thú vị hay điên rồ

Nào ta cùng bắt đầu làm thí nghiệm!!!!!!

Chuẩn bị

  • Arduino bất kì (Ở đây mình dùng con Pro micro)
  • Jack cắm loa 3.5mm đực (Có sẵn dây nha, không có dây thì phải đi hàn tốn thời gian lắm)
  • Một bài hát yêu thích <3

​Xong rồi.

Lắp mạch

Trước tiên bạn bóc lớp vỏ ngoài cùng của dây jack cắm ra, bạn sẽ thấy 2 loại dây là dây trần (Không bọc vỏ cách điện) và dây có vỏ cách điện. Bạn tiến hành nối tất cả dây trần lại với nhau làm GND (Nối với GND arduino) và nối tất cả dây có vỏ bọc cách điện lại làm dây tín hiệu (Nối với chân analog của arduino). Sau đó lắp mạch như hình:

Xong lun rồi nè

Bây giờ là phần quan trọng nhất!

Tiến hành code thí nghiệm

Code thì rất rất dơn giản luôn ák

void setup() {
  Serial.begin(9600);
}

void loop() {
  Serial.println(analogRead(A2));
}

// Code Super đơn giản luôn :D

Ok, bây giờ bật bài hát yêu thích và Serial Monitor lên để xem thử "não arduino khi nghe nhạc" nha :)).

Kết quả

Xem video cho nó thực tế:

Những con số mà ta đã thấy là gì?

Đó là điện áp do sóng âm thanh tạo ra, chân A2 đã đọc điện áp đó và xuất ra màn hình.

Kết luận

Bây giờ ta đã thí nghiệm xong và đã thấy điều thú vị rồi! Còn ứng dụng thì mình đang nghiên cứu, khi nào nghiên cứu xong thì chắc chắn mình sẽ chia sẻ cho mọi người trong cộng đồng <3. Chúc các bạn cuối tuần vui vẻ.

lên
18 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

[Truyền thông] Phát động cuộc thi "Oraichain Hackathon" 2022 - Săn tiền thưởng 100 triệu đồng

    Hiện nay với xu thế phát triển của cách mạng công nghiệp 4.0, AI và Blockchain đang ngày càng được quan tâm, phát triển. Các cuộc thi về AI thì đã có nhiều, còn các cuộc thi về Blockchain thì vẫn còn khá ít và hạn chế. Trước sự quan tâm của các bạn trẻ đam mê công nghệ tại Việt Nam về Blockchain, chiều ngày 19/4/2022, tại Hà Nội, Trung tâm Phát triển khoa học, công nghệ và tài năng trẻ (Trung ương Đoàn) đã phối hợp với các đơn vị chính thức khởi động cuộc thi lập trình Orachain Hackathon năm 2022.

lên
6 thành viên đã đánh giá bài viết này hữu ích.

Lập trình Arduino không cần viết code - Phần 8: Đo khoảng cách với vật cản bằng cảm biến siêu âm

Đây là phần 8 của chuỗi bài viết "Lập trình Arduino không cần viết code"

- Xem lại phần 7 tại đây

Ở phần trước mình đã hướng dẫn các bạn cách làm việc với cảm biến đưa ra tín hiệu là digital và analog (Cụ thể ở phần đó là cảm biến mưa). Và ở phần này là 1 con cảm biến thuộc một loại khác. Cảm biến này có tên là cảm biến siêu âm.

lên
25 thành viên đã đánh giá bài viết này hữu ích.