Với việc sử dụng các sản phẩm Bluetooth trong cuộc sống hàng ngày, Một số nhà phát triển sản phẩm thường sẽ sử dụng Arduino để phát triển với HC-05 Mô -đun Bluetooth. Cách lập trình HC-05 Mô -đun với Arduino?

Bây giờ hãy lấy Feasycom từ HC-05 (FSC-BT826) Mô -đun làm ví dụ:

1650011468 1

FSC-BT826 (HC-05 Mô -đun) được cung cấp bởi 3,6-6V và mức điện áp logic của các chân dữ liệu là 3,3V. Nhưng đầu ra I/O của bảng Arduino là 5V. Để không ghi mô -đun Bluetooth, Mô -đun Bluetooth RXD và đầu ra I/O Arduino cần thiết để kết nối với điện trở, như hình 1 chương trình. Mặt khác, Mô-đun Bluetooth TXD và đầu vào I/O Arduino có thể được kết nối trực tiếp vì tín hiệu 3.3V từ FSC-BT826 (HC-05 Mô -đun) đủ để được chấp nhận như một logic cao tại bảng Arduino.

Chúng tôi có thể cung cấp mã nguồn của một ví dụ dựa trên ví dụ khép kín có tên là Soft SoftWareseriaLexample. Việc khởi tạo chương trình của ví dụ được nêu dưới đây.

Khởi tạo chương trình

Có một lớp cổng nối tiếp tương tự phần mềm trong tệp <Phần mềm.H>, Chúng ta cần phải chứa

Tệp đầu này và khai báo một đối tượng phần mềm.

Trong thiết lập() phương pháp, Chúng tôi đã thực hiện một số khởi tạo:

  • 1. Đặt LED_PIN thành chế độ đầu ra.
  • 2. Đặt LED_PIN ở cấp độ thấp.
  • 3. Đặt Baudrate của cổng nối tiếp và bắt đầu giao tiếp giữa máy tính của bạn và bảng Arduino.
  • 4. Lặp lại trên các baudrates để có được các baudrate UART của HC05 và bắt đầu giao tiếp giữa bảng Arduino và HC05.

Đối với mô -đun nhiều thông tin lập trình, Chào mừng bạn đến thăm liên kết mô -đun: HC-05 Mô-đun Bluetooth Thay thế mô-đun Bluetooth mô-đun kép HC HC-05 Pin-to-pin