Cách Kết Nối Mô-đun Bluetooth Với Arduino

Mục lục:

Cách Kết Nối Mô-đun Bluetooth Với Arduino
Cách Kết Nối Mô-đun Bluetooth Với Arduino

Video: Cách Kết Nối Mô-đun Bluetooth Với Arduino

Video: Cách Kết Nối Mô-đun Bluetooth Với Arduino
Video: Bài 5 Hướng dẫn sử dụng giao tiếp module bluetooth và Arduino 2024, Tháng mười một
Anonim

Hãy kết nối mô-đun Bluetooth không dây với Arduino và tìm hiểu cách nhận dữ liệu từ nó và truyền dữ liệu từ máy tính sang nó.

Mô-đun Bluetooth
Mô-đun Bluetooth

Cần thiết

  • - Arduino;
  • - mô-đun bluetooth;
  • - máy vi tính;
  • - dây nối.

Hướng dẫn

Bước 1

Có nhiều cách triển khai mô-đun Bluetooth. Mỗi loại đều có những đặc điểm riêng, nhưng nhìn chung chúng đều rất giống nhau. Hãy xem xét một đại diện của mô-đun bluetooth HC-06.

Mô-đun này hoạt động ở tần số từ 2,40 GHz đến 2,48 GHz và hỗ trợ thông số kỹ thuật bluetooth phiên bản 2.1 + EDR (tiêu thụ điện năng thấp hơn, tăng cường bảo vệ dữ liệu và dễ dàng kết nối các thiết bị Bluetooth). Tiếp nhận ổn định với mô-đun được đảm bảo trong vòng 10 mét.

Mục đích của các chân của mô-đun bluetooth như sau:

- VCC và GND - "cộng" và "trừ" của nguồn điện mô-đun, điện áp từ 3, 6 đến 6 vôn được hỗ trợ;

- TX và RX - máy phát và máy thu của mô-đun;

- MCU-INT (Trạng thái) là một đầu ra trạng thái;

- Xóa (Reset) - đặt lại và khởi động lại mô-đun, trong trường hợp này, nó được thực hiện bởi mức logic thấp.

Hai kết luận cuối cùng có thể không liên quan; bạn thường có thể tìm thấy các mô-đun mà không có những kết luận này.

Mục đích của chân mô-đun bluetooth
Mục đích của chân mô-đun bluetooth

Bước 2

Hãy kết nối mô-đun bluetooth với Arduino theo sơ đồ bên dưới. Xin lưu ý rằng bộ phát (Tx) của Arduino được kết nối với bộ thu (Rx) của mô-đun và ngược lại.

Pin Trạng thái hiển thị mức cao khi mô-đun được ghép nối với thiết bị bluetooth khác và mức thấp khi không được ghép nối. Bạn có thể đọc giá trị của nó bằng cách kết nối nó với chân Arduino và gán cho nó chế độ hoạt động pinMode (pinStatus, INPUT) và do đó tìm hiểu trạng thái của mô-đun. Nhưng chỉ báo trạng thái không hoạt động chính xác trên tất cả các mô-đun, vì vậy chúng tôi sẽ không sử dụng nó trong ví dụ này.

Sơ đồ kết nối mô-đun bluetooth với Arduino
Sơ đồ kết nối mô-đun bluetooth với Arduino

Bước 3

Kết quả sẽ giống như bức ảnh.

Mô-đun Bluetooth được kết nối với Arduino
Mô-đun Bluetooth được kết nối với Arduino

Bước 4

Hãy viết một bản phác thảo như vậy và tải nó vào bộ nhớ Arduino. Chúng tôi sẽ đọc dữ liệu đến từ mô-đun bluetooth và xử lý nó. Trong trường hợp này, khi biểu tượng "1" xuất phát từ mô-đun, chúng tôi sẽ sáng đèn LED và khi đến "0", hãy tắt nó đi.

Chúng tôi bật mạch đã lắp ráp với Arduino và mô-đun bluetooth được kết nối với nó. Mô-đun được kết nối đúng cách sẽ ngay lập tức chuyển sang chế độ chờ kết nối, chế độ này sẽ được biểu thị bằng đèn LED trạng thái nhấp nháy nhịp nhàng.

Phác thảo để Arduino hoạt động với Bluetooth
Phác thảo để Arduino hoạt động với Bluetooth

Bước 5

Bây giờ bạn cần thêm thiết bị bluetooth vào danh sách các thiết bị đáng tin cậy. Bật Bluetooth trên máy tính của bạn, đi tới Cài đặt -> Thiết bị -> Bluetooth. Chúng tôi đảm bảo rằng mô-đun bluetooth của chúng tôi có thể nhìn thấy trên máy tính. Chọn nó từ danh sách và nhấp vào nút Liên kết. Trong hộp thoại, nhập mật khẩu mặc định 1234. Nếu thêm thành công, thiết bị sẽ xuất hiện trong danh sách với dấu Đã ghép nối.

Nếu bạn muốn kết nối với mô-đun bluetooth từ điện thoại thông minh của mình, thì quy trình tương tự: bật bluetooth trên điện thoại thông minh của bạn, phát hiện mô-đun được kết nối với Arduino, ghép nối với nó.

Ghép nối với thiết bị bluetooth
Ghép nối với thiết bị bluetooth

Bước 6

Để kết nối với mô-đun bluetooth, bạn có thể sử dụng các chương trình khác nhau có thể được kết nối với cổng COM. Ví dụ, chẳng hạn như HyperTerminal, PuTTY, Tera Term, Termite và các loại khác. Tất cả chúng đều miễn phí và được phân phối miễn phí trên Internet.

Sự tiện lợi của TeraTerm là nó tự động liệt kê các cổng COM được gán cho mô-đun bluetooth của máy tính của bạn. Khởi chạy chương trình, chọn kết nối Serial, chọn cổng COM bluetooth tương ứng từ danh sách, bấm OK.

Trường hợp xảy ra lỗi trong quá trình kết nối, chương trình sẽ hiển thị thông báo tương ứng. Nếu kết nối máy tính của bạn với mô-đun bluetooth thành công, thì bạn sẽ thấy một trường thiết bị đầu cuối màu đen trước mặt.

Nhập số 1 từ bàn phím vào trường này - và đèn LED trên chân 13 của Arduino sẽ sáng, hãy nhập 0 - nó sẽ tắt.

Chúng tôi kết nối với mô-đun bluetooth qua bluetooth từ máy tính
Chúng tôi kết nối với mô-đun bluetooth qua bluetooth từ máy tính

Bước 7

Tương tự, bạn có thể kết nối với mô-đun bluetooth từ điện thoại thông minh của mình. Tải xuống ứng dụng thiết bị đầu cuối bluetooth chẳng hạn như Thiết bị đầu cuối Bluetooth. Kết nối với mô-đun và nhập lệnh 0 hoặc 1.

Như vậy, chúng ta đã học cách kết nối qua bluetooth với Arduino và truyền dữ liệu sang nó.

Đề xuất: