Arduino UNO R4 Buzzer

Trong hướng dẫn này, chúng ta sẽ học cách lập trình Arduino UNO R4 để làm cho buzzer hoạt động 12V phát ra âm thanh lớn. Nếu bạn cần quản lý buzzer hoạt động hoặc bị động 5V, bạn có thể đọc hướng dẫn Arduino UNO R4 - Piezo Buzzer của chúng tôi.

Phần Cứng Cần Thiết

1×Arduino UNO R4 WiFi hoặc Arduino UNO R4 Minima
1×(Tùy chọn) DIYables STEM V4 IoT, tương thích với Arduino Uno R4 WiFi
1×Arduino UNO R4 Minima (Thay thế)
1×Cáp USB Type-C
1×Relay
1×Buzzer Hoạt Động 12V
1×Adapter Nguồn 12V
1×DC Power Jack
1×Dây Jumper
1×(Khuyến nghị) Screw Terminal Block Shield for Arduino UNO R4
1×(Khuyến nghị) Breadboard Shield for Arduino UNO R4
1×(Khuyến nghị) Enclosure for Arduino UNO R4
1×(Khuyến nghị) Power Splitter for Arduino UNO R4
1×(Khuyến nghị) Prototyping Base Plate & Breadboard Kit for Arduino UNO

Or you can buy the following kits:

1×DIYables STEM V4 IoT Starter Kit (Arduino included)
1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)

Về Buzzer Hoạt Động 12V

Buzzer hoạt động 12V tạo ra tiếng ồn lớn, phù hợp cho các hệ thống báo động.

Sơ Đồ Chân

Arduino UNO R4 12v active buzzer sơ đồ chân

Buzzer hoạt động 12V thường có hai chân.

  • Kết nối chân âm (-) (màu đen) với GND của nguồn điện DC.
  • Kết nối chân dương (+) (màu đỏ) với 12V của nguồn điện DC.

Cách Điều Khiển Buzzer Hoạt Động 12V

Khi buzzer hoạt động 12V sử dụng nguồn 12V, nó sẽ phát ra âm thanh. Để vận hành buzzer hoạt động 12V với Arduino UNO R4, hãy kết nối một relay giữa chúng. Arduino UNO R4 có thể điều khiển buzzer thông qua relay này. Nếu bạn chưa quen với relay (sơ đồ chân, chức năng hoặc lập trình), hãy tham khảo hướng dẫn relay cho Arduino UNO R4 Arduino UNO R4 - Relay.

Sơ Đồ Đấu Nối

Arduino UNO R4 12v active buzzer sơ đồ đấu dây

This image is created using Fritzing. Click to enlarge image

Code Arduino UNO R4

Code này làm cho buzzer 12V bật trong hai giây và tắt trong năm giây một cách lặp lại.

/* * Mã Arduino UNO R4 này được phát triển bởi newbiely.vn * Mã Arduino UNO R4 này được cung cấp để sử dụng công khai, không có ràng buộc. * Để xem hướng dẫn chi tiết và sơ đồ kết nối, vui lòng truy cập: * https://newbiely.vn/tutorials/arduino-uno-r4/arduino-uno-r4-buzzer */ #define RELAY_PIN 3 // The Arduino UNO R4 pin that controls the buzzer via relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin D4 as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); // turn on buzzer 2 seconds delay(2000); digitalWrite(RELAY_PIN, LOW); // turn off buzzer 5 seconds delay(5000); }

Các Bước Thực Hiện

Thực hiện theo các hướng dẫn sau từng bước:

  • Nếu đây là lần đầu tiên bạn sử dụng Arduino Uno R4 WiFi/Minima, hãy tham khảo hướng dẫn về Arduino UNO R4 - Cài Đặt Phần Mềm.
  • Đấu nối các linh kiện theo sơ đồ được cung cấp.
  • Kết nối bo mạch Arduino Uno R4 với máy tính của bạn bằng cáp USB.
  • Khởi động Arduino IDE trên máy tính của bạn.
  • Chọn bo mạch Arduino Uno R4 phù hợp (ví dụ: Arduino Uno R4 WiFi) và cổng COM.
  • Sao chép code được cung cấp vào Arduino IDE
  • Nhấn nút Upload trong Arduino IDE để chuyển code vào Arduino UNO R4 của bạn
  • Lắng nghe âm thanh được tạo ra bởi buzzer hoạt động 12V

Giải Thích Code

Bạn có thể tìm thấy phần giải thích trong phần comments của Arduino code ở trên.

Video Tutorial

Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.

Bình Luận