Thêm một bảng điều khiển Bluetooth có thể lập trình có thể tùy chỉnh cao vào các dự án điện tử của bạn với vi điều khiển BT. Kéo, thả, thay đổi kích thước và chỉnh sửa các vật dụng để xây dựng bộ điều khiển hoàn hảo cho bộ vi điều khiển của bạn. Trong khi được thiết kế với vi điều khiển Arduino trong tâm trí, bằng cách sử dụng bộ thu phát Bluetooth chi phí thấp, microController BT nên làm việc với hầu hết các dự án hỗ trợ giao tiếp nối tiếp và hầu hết các bộ thu phát Bluetooth hỗ trợ SPP.microController BT đầu ra tiêu chuẩn 2 byte tin nhắn. Các thư chứa một phím (0-255) và một giá trị (0-255). Để theo dõi đầu ra, nó lắng nghe một tin nhắn byte tiêu chuẩn 3. Thư này nên chứa một khóa (0-255), một highByte và một lowByte đại diện cho một giá trị (0-1023).outgoing: (key, value)incoming: (key, highByte(value), lowByte(value))Đối với các dự án đơn giản, bạn có thể trực tiếp cắm các thông điệp byte 2 tiêu chuẩn vào các hàm digitalWrite/analogWrite, như hình dưới đây. Đối với các dự án nâng cao hơn, bạn có thể chọn để lắng nghe các phím cụ thể và tuyến đường cho phù hợp.void setup() { Serial.begin(9600); pinMode(13, ĐẦU RA); đặt cho mỗi pin}void loop() { if (Serial.available() >= 2) { int key = Serial.read(); int val = Serial.read(); digitalWrite (chìa khóa, val); }}Để gửi giá trị đến bộ vi điều khiển BT để theo dõi, chỉ cần ghi thông báo byte 3 chuẩn vào cổng nối tiếp như hình dưới đây. Serial.write(phím); Serial.write(highByte(val)); Serial.write(lowByte(val));microController BT cũng xuất ra tiêu chuẩn 2 byte tin nhắn khi một số sự kiện ứng dụng xảy ra. Các thông báo này rất hữu ích cho các dự án thay đổi dựa trên ứng dụng state.device kết nối: (0, 255)bắt đầu chế độ chỉnh sửa: (0, 253)kết thúc chế độ chỉnh sửa: (0, 254)Để biết thêm ví dụ, xem http://www.kvndev.com
lịch sử phiên bản
- Phiên bản 1.2 đăng trên 2013-05-12
Một số bản sửa lỗi và cập nhật - Phiên bản 1.2 đăng trên 2013-05-12
Chi tiết chương trình
- Mục: Phát triển > Khác
- Publisher: kvndev
- Giấy phép: Miễn phí
- Giá: N/A
- Phiên bản: 1.2
- Nền tảng: android