Cách sử dụng Piezo để tạo ra giai điệu: Khái niệm cơ bản: 4 bước (có hình ảnh)
Cách sử dụng Piezo để tạo ra giai điệu: Khái niệm cơ bản: 4 bước (có hình ảnh)
Anonim
Cách sử dụng Piezo để tạo ra giai điệu: Khái niệm cơ bản
Cách sử dụng Piezo để tạo ra giai điệu: Khái niệm cơ bản

Xin chào mọi người, Trong hướng dẫn này, Chúng tôi sẽ sử dụng bộ rung Piezo để tạo ra âm thanh.

Bộ rung Piezo là gì?

Piezo là một thiết bị điện tử có thể được sử dụng để tạo ra cũng như phát hiện âm thanh

Các ứng dụng:

  • Bạn có thể sử dụng cùng một mạch để chơi một nốt nhạc bằng cách bật và tắt Piezo nhiều lần.
  • Trải nghiệm có thể được cải thiện hơn nữa bằng cách thay đổi độ lớn của Buzzer bằng cách sử dụng các chân Arduino PWM.

Chúng tôi sẽ bắt đầu từ những điều cơ bản và sẽ tạo ra một âm Bíp đơn giản bằng cách sử dụng Piezo.

Bước 1: Tập hợp các bộ phận

Thu thập các bộ phận
Thu thập các bộ phận

Đối với dự án này, chúng tôi sẽ cần:

  1. Một Arduino UNO
  2. Bộ rung 5V Piezo
  3. Dây nhảy

Chúng ta không cần một điện trở để hạn chế dòng điện qua còi?

Không, nếu bạn đang sử dụng một chiếc Piezo 5V nhỏ.

Vì nó tạo ra hoặc sử dụng một lượng rất nhỏ dòng điện nên có thể được sử dụng mà không có điện trở mắc nối tiếp.

Bước 2: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây

Kết nối tất cả các thành phần theo mạch hiển thị ở trên.

Cực tính của bộ rung:

Trước khi kết nối Piezo với Arduino, hãy lưu ý rằng bộ rung Piezo có cực.

  1. Dương cực của Piezo có dây Đỏ.
  2. Tuy nhiên, nếu bạn có Piezo có thể gắn được Breadboard thì đầu cực Dương của Piezo có dây dẫn dài hơn đầu cuối âm.

Bước 3: Phác thảo Arduino

Phác thảo Arduino
Phác thảo Arduino

Khi bạn đã kết nối mọi thứ, hãy tải phần sau lên Arduino:

void setup () {

pinMode (9, OUTPUT); // khai báo pin 9 là đầu ra:

}

void loop () {

analogWrite (9, 20); // Có thể sử dụng bất kỳ giá trị nào ngoại trừ 0 và 255

chậm trễ (300); // đợi trong 3 mili giây

analogWrite (9, 0); // tắt nó đi

chậm trễ (300); // đợi trong 3 mili giây

}

Bước 4: Xong

Xong
Xong

Sau khi thực hiện xong, cấp nguồn cho Arduino để nghe tiếng bíp.

Xử lý sự cố:

Không có âm thanh

Kiểm tra xem bộ rung đã được kết nối với arduino đúng cách chưa

Bạn đã lắp bộ rung vào đúng chốt chưa?

Chú ý đến cực của bộ rung Piezo. Nghĩa là, dây dẫn dương của bộ rung sẽ chuyển đến mã PIN 9 và âm tới GND trên Arduino tương ứng

Nếu bạn vẫn không nghe được Tải lên lại bản phác thảo.

Hoặc, Viết trong bình luận bên dưới.

Cảm ơn vì đã xem.

Đề xuất: