Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Giao tiếp đang đóng một yếu tố quan trọng trong cuộc sống hàng ngày của chúng ta. Nhưng trong thời gian bị khóa liên lạc với gia đình của chúng ta hoặc liên lạc với những người trong nhà của chúng ta đôi khi cần đến điện thoại di động. Nhưng việc sử dụng điện thoại di động để liên lạc trong phạm vi ngắn chỉ là lãng phí tiền bạc. Vì vậy, đây là dự án Arduino của riêng tôi sử dụng mô-đun Bluetooth để giao tiếp từ điện thoại với Arduino, từ Arduino đến điện thoại, giống như một sứ giả Bluetooth. Hãy bắt đầu nào:)
Quân nhu
Những thứ cần thiết:
- Arduino nano / UNO / MEGA.
- Mô-đun Bluetooth hc - 05.
- Thiết bị Android.
- dây nhảy số 4 (nữ cho nữ)
- ứng dụng android (liên kết được cung cấp)
Bước 1: Tham khảo video
Xin vui lòng xem video này để có hình ảnh rõ ràng về dự án của tôi
Like share và subscribe kênh của mình để biết thêm nhiều dự án.
Bước 2: Kết nối
Bluetooth >> Arduino
- vcc / 5v + >> 5v
- gnd >> gnd
- RX >> D4
- TX >> D3
Bước 3: Mã Arduino
Mã hóa là điều quan trọng nhất trong Arduino.
* Mã không được sửa đổi hoặc yêu cầu. mã thuộc về tôi *
Mã có thể được tải lên trong Arduino IDE.
Mã có thể được tải xuống tại đây:
#include SoftwareSerial bt (3, 4); int LED = 2; Chuỗi btdata; Chuỗi dữ liệu nối tiếp; void setup () {Serial.begin (9600); bt.begin (9600); Serial.println ("Đang chờ kết nối bluetooth.."); } void loop () {if (bt.available ()! = 0) {btdata = bt.readString (); Serial.println (btdata); } if (Serial.available ()! = 0) {serialdata = Serial.readString (); bt.print (dữ liệu nối tiếp); Serial.print (""); Serial.print (dữ liệu nối tiếp); }}
Bước 4: Ứng dụng Bluetooth Android
Ứng dụng android rất quan trọng đối với giao tiếp của Arduino. Các tính năng đặc biệt được cài đặt trong ứng dụng android, tôi sẽ giải thích bên dưới. Tôi đã tạo một ứng dụng Android bằng cách sử dụng trình phát minh ứng dụng MIT (thoát ra dễ tạo). Tôi đã cung cấp liên kết tải xuống bên dưới:
Bước 5: Kết nối Android và Arduino
- kết nối Arduino với máy tính và mở màn hình nối tiếp.
- Bật bluetooth trong thiết bị Android của bạn.
- Mở cài đặt bluetooth và ghép nối thiết bị có tên HC-05, mật khẩu (1234 hoặc 0000).
- Mở ứng dụng Android.
- Nhấp vào nút Bluetooth và chọn hc-05
- bây giờ Android được ghép nối với mô-đun Bluetooth.
Bước 6: Liên kết video
Video này cho thấy một bức tranh rõ ràng về dự án của tôi, vui lòng xemhttps://www.youtube.com/embed/VcL8ADuc2yE Xem video trên youtube.
Bước 7: Giao tiếp như thế nào?
- Sau khi kết nối với Bluetooth, hãy nhập văn bản của bạn vào hộp văn bản.
- Mở màn hình nối tiếp trong máy tính.
- Nhập nội dung nào đó vào hộp văn bản và nhập gửi, bạn có thể thấy rằng văn bản do bạn nhập sẽ được hiển thị trong Màn hình nối tiếp.
- Nhập một cái gì đó trên màn hình Serial và nhấn enter, bạn có thể xem văn bản trong ứng dụng Android.
- Nút lệnh bằng giọng nói được sử dụng bởi android, lời nói đưa ra trong đó được chuyển đổi thành văn bản và gửi đến màn hình nối tiếp.
- Nút thoại được sử dụng để đọc to văn bản được gửi bởi Arduino (Văn bản kéo dài trong vài giây).
- Nếu cần, bạn có thể thay thế màn hình Nối tiếp bằng mô-đun màn hình LCD.
Bước 8: CẢM ƠN CÁC BẠN
Đề xuất:
Giao tiếp nối tiếp Arduino: 5 bước
Giao tiếp nối tiếp Arduino: Nhiều dự án Arduino dựa vào việc truyền dữ liệu giữa một số Arduino. chuyển seria
Giao tiếp nối tiếp PIC MCU và Python: 5 bước
PIC MCU và Python Serial Communication: Xin chào, các bạn! Trong dự án này, tôi sẽ cố gắng giải thích các thử nghiệm của tôi về PIC MCU và giao tiếp nối tiếp Python. Trên internet, có rất nhiều hướng dẫn và video về cách giao tiếp với PIC MCU qua thiết bị đầu cuối ảo rất hữu ích. Howev
Giao tiếp nối tiếp Arduino và Python - Hiển thị bàn phím: 4 bước
Giao tiếp nối tiếp Arduino và Python - Hiển thị bàn phím: Dự án này được thực hiện cho người dùng mac nhưng nó cũng có thể được thực hiện cho Linux và Windows, bước duy nhất nên khác là cài đặt
Giao tiếp dữ liệu trực tiếp ESP8266: 3 bước
Giao tiếp dữ liệu trực tiếp ESP8266: Giới thiệu Trong khi thực hiện một số dự án với mô-đun Arduinos và nRF24l01, tôi đã tự hỏi liệu tôi có thể tiết kiệm một chút công sức bằng cách sử dụng mô-đun ESP8266 thay thế hay không. Ưu điểm của mô-đun ESP8266 là nó chứa bộ điều khiển vi mô trên bo mạch, vì vậy không
Giao tiếp nối tiếp không dây bằng Bluefruit: 4 bước
Giao tiếp nối tiếp không dây sử dụng Bluefruit: Đây là hướng dẫn từng bước đơn giản để thay thế dây của bạn bằng kết nối bluetooth năng lượng thấp: Tôi đã mất một lúc để tìm ra điều này vì hầu như không có bất kỳ tài liệu nào về việc này với công nghệ năng lượng thấp bluetooth hiện đại như vậy với tư cách là Bluefrui