Mục lục:

Lập trình Arduino của bạn với thiết bị Android qua Bluetooth: 6 bước (có hình ảnh)
Lập trình Arduino của bạn với thiết bị Android qua Bluetooth: 6 bước (có hình ảnh)

Video: Lập trình Arduino của bạn với thiết bị Android qua Bluetooth: 6 bước (có hình ảnh)

Video: Lập trình Arduino của bạn với thiết bị Android qua Bluetooth: 6 bước (có hình ảnh)
Video: Bluetooth giám sát nhiệt độ thiết bị (Phần 3) - hướng dẫn tạo ứng dụng cho Android, chia sẻ file aia 2024, Tháng Chín
Anonim
Lập trình Arduino của bạn với thiết bị Android qua Bluetooth
Lập trình Arduino của bạn với thiết bị Android qua Bluetooth

Xin chào mọi người, trong bài Có thể hướng dẫn này, tôi muốn chỉ cho bạn cách lập trình Arduino Uno với thiết bị Android của bạn qua Bluetooth. Nó rất đơn giản và rất rẻ. Ngoài ra, nó cho phép chúng tôi lập trình Arduino của mình ở bất cứ nơi nào chúng tôi muốn qua bluetooth không dây… Vì vậy, hãy bắt đầu!:)

Bước 1: Vật liệu và công cụ

Vật liệu và Công cụ
Vật liệu và Công cụ

Phần cứng:

  • Arduino Uno
  • Mô-đun Bluetooth HC-05
  • Breadboard mini
  • Tụ điện 1uf / 50v (elco)
  • Reasisor 100 ohm
  • 5 chiếc x dây Jumper
  • cáp USB
  • Thiết bị Android chạy Android 4.0.0+ (có sẵn Bluetooth)
  • Máy tính xách tay / PC

Phần mềm:

Bluino Loader từ cửa hàng Google Play

Bước 2: Lập trình Arduino của bạn bằng máy tính xách tay / PC

Lập trình Arduino của bạn bằng máy tính xách tay / PC
Lập trình Arduino của bạn bằng máy tính xách tay / PC
Lập trình Arduino của bạn bằng máy tính xách tay / PC
Lập trình Arduino của bạn bằng máy tính xách tay / PC

Bắt đầu bằng cách sao chép mã từ hộp văn bản bên dưới, sau đó sao chép và dán mã vào trình chỉnh sửa Arduino IDE. Biên dịch. Tải lên.

Mã này chứa một số chức năng để thay đổi các thông số của Bluetooth HC-05:

  • AT + NAME = Bluino # 00: Đổi tên module bluetooth, tên mặc định là "HC-05".
  • AT + UART = 115200, 0, 0: Thay đổi tốc độ truyền thành 115200 (Arduino Uno, Bluino và Mega2560)
  • AT + UART = 57600, 0, 0: Thay đổi tốc độ truyền thành 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V và Duemilanove)
  • AT + POLAR = 1, 0: Thay đổi điều kiện pin trạng thái
  • Ngoài ra, bạn có thể thay đổi mật khẩu để sử dụng mật khẩu không chuẩn trong khi ghép nối, AT + PSWD = xxxx.

Tên của bluetooth phải "Bluino # 00-9999", nếu bạn muốn đặt tên tùy chỉnh, bạn nên sử dụng phiên bản trả phí của Ứng dụng Bluino Loader.

void setup () {

Serial.begin (38400); chậm trễ (500); Serial.println ("AT + NAME = Bluino # 00"); chậm trễ (500); Serial.println ("AT + UART = 115200, 0, 0"); // Sử dụng tốc độ baudrate này nếu sử dụng cho Arduino Uno, Bluino và Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Sử dụng baudrate này nếu sử dụng cho Arduino Nano, Leonardo, Micro, Pro Mini 3V3 / 5V và Duemilanove delay (500); Serial.println ("AT + POLAR = 1, 0") độ trễ (500); } void loop () {}

Bước 3: Kết nối giống như sơ đồ

Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ
Kết nối giống như sơ đồ

Theo hình trên, bố cục tương đối đơn giản.

Nếu bạn muốn, bạn có thể thay thế breadboard bằng board nguyên mẫu PCB với một số công việc hàn, vì vậy bạn sẽ có được kích thước nhỏ hoặc như tấm chắn cho Arduino.

Bước 4: Thời gian thiết lập Bluetooth HC-05

Thời gian để thiết lập Bluetooth HC-05
Thời gian để thiết lập Bluetooth HC-05
Thời gian để thiết lập Bluetooth HC-05
Thời gian để thiết lập Bluetooth HC-05

Về cơ bản ở bước này cách thiết lập HC-05 qua lệnh At, làm theo bước này bạn sẽ thiết lập HC-05 thành một số tham số. Ở bước 2 bạn upload sketch lên Arduino, trong đoạn mã đó có chức năng Serial để giao tiếp qua chân RX / TX (D0 / D1), đó là khi bạn kết nối với HC-05 chân RX / TX sẽ buộc thiết lập HC-05 ở chế độ At command. Chỉ cần làm theo bước như trên hình ảnh. • Nhấn và giữ nút KEY • Cắm cáp USB để cấp nguồn cho Arduino • Chờ khoảng 5 giây (vẫn giữ nút KEY) • Rút phích cắm và cắm lại USB để thiết lập lại từ chế độ lệnh AT

Bước 5: Cài đặt ứng dụng Bluino Loader từ Googleplay Store

Cài đặt ứng dụng Bluino Loader từ Googleplay Store
Cài đặt ứng dụng Bluino Loader từ Googleplay Store

Được rồi, ứng dụng đầu tiên tôi muốn hiển thị cho bạn là "Bluino Loader", dành cho Andorid 4.0 trở lên với kết nối bluetooth khả dụng. Bạn có thể lấy từ cửa hàng googleplay:

Bluino Loader - Arduino IDE hoặc phiên bản Pro để hỗ trợ nhà phát triển Bluino Loader Pro - Arduino IDE

Ứng dụng này dùng để làm việc với Arduino Uno, bạn có thể viết, chỉnh sửa và tải lên các bản phác thảo lên Arduino una qua bluetooth HC-05. Ứng dụng dễ hiểu như Arduino IDE, có rất nhiều ví dụ phác thảo, ngoài ra bạn có thể thêm một số thư viện chỉ cần copy paste thư mục thư viện vào thư mục BluinoLoader / Library. Bạn có thể thay đổi chủ đề của màu trình chỉnh sửa, kích thước của văn bản và nhiều tính năng. Nếu bạn muốn nhận được tính năng Serial Monitor, loại bỏ Quảng cáo và có thể quét bất kỳ tên bluetooth nào (Không chỉ Bluino #…), bạn có thể mua tính năng mua trong ứng dụng, vì vậy cũng hỗ trợ nhà phát triển.

Tải lên bản phác thảo hoạt động rất tốt qua Bluetooth! Vì vậy, tôi sẽ cho ứng dụng này 4.0 trên 5 sao:)

Bước 6: Thử tải lên Blink.ino Sketch mẫu vào Arduino bằng thiết bị Android qua Bluetooth

Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
Thử Tải lên Bản phác thảo mẫu Blink.ino vào Arduino bằng thiết bị Android qua Bluetooth
  • Sau khi cài đặt xong, bạn có thể mở ví dụ sketch BluinoLoader /amples / 02. Basic / Blink / Blink.ino
  • Chờ cho đến khi các công cụ giải nén hoàn tất
  • Nhấn vào nút "tải lên" (Mũi tên trong biểu tượng hình tròn)
  • Sau khi biên dịch xong không có lỗi, chạm vào nút "Scan Bluino Hardware" để tìm kiếm bluetooth đang hoạt động
  • Chọn phần cứng bluetooth có tên "Bluino # 00"
  • Nếu lần ghép nối đầu tiên, hãy nhập mã ghép nối chuẩn "1234", sau đó OK
  • Chờ cho đến khi quá trình tải lên hoàn tất

Sau khi tất cả các bước OK, Arduino của bạn sẽ nhấp nháy trên đèn led 13 và bạn có thể lặp lại tất cả các bước để tải lên một bản phác thảo khác.

Đề xuất: