Arduino Bluetooth Controller

Chứa quảng cáo
3,8
929 bài đánh giá
100 N+
Lượt tải xuống
Mức phân loại nội dung
Tất cả mọi người
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình
Ảnh chụp màn hình

Thông tin về ứng dụng này

Bạn có phải là người đam mê Arduino mà luôn luôn muốn kiểm soát từ xa các dự án của bạn thông qua điện thoại Android của bạn, nhưng không có thời gian, sự kiên nhẫn hoặc kiến ​​thức để xây dựng một Bluetooth điều khiển Android? Sau đó Arduino BLUETOOTH ĐIỀU KHIỂN là những gì bạn cần!

Ứng dụng Android này có thể thiết lập kết nối với bất kỳ dự án Arduino / vi điều khiển có liên quan đến một mô-đun bluetooth! Nó cho phép người dùng thiết lập một UUID của module bluetooth của mình để kết nối các ứng dụng Android với các dự án của mình! UUID mặc định mà đi kèm với ứng dụng này là dành cho các HC-06 không dây nối tiếp 4 Pin Bluetooth RF Module RS232. (Nếu bạn sử dụng UUID mặc định để ghép các mô-đun BT với điện thoại thông minh của bạn cho lần đầu tiên, bạn sẽ phải cung cấp cho một mật khẩu 4 chữ số. Mật khẩu này là '1234 '.)

Ứng dụng này bao gồm 4 chế độ Command:

1. Chế độ xe: Bằng cách nhấn vào nút "điều khiển" người dùng từ xa có thể kiểm soát một chiếc xe với những cử chỉ cụ thể. Đối với việc giải thích những cử chỉ với các lệnh, các ứng dụng sử dụng cảm biến gia tốc được xây dựng trong các thiết bị thông minh. Có 8 cử chỉ khác nhau có sẵn (trước, sau, trái, sang phải, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Bạn có thể thiết lập các cử chỉ với các lệnh tùy chỉnh của riêng bạn thông qua các nút menu "Set lệnh".
Ngoài ra, có một STOP và một nút Android có thể được gán với các lệnh tùy chỉnh là tốt.

QUAN TRỌNG *** *** Các chế độ cung cấp thông qua các tùy chọn trình đơn tùy chọn để thay đổi hướng của axises gia tốc (X-> Y, Y-> X) để hoạt động cho đúng điện thoại Android với định hướng mặc định khác nhau.

Hơn nữa, tùy chọn trình đơn cung cấp một nút thay đổi độ nhạy cảm với thay đổi điểm mà các ứng dụng bắt các sự kiện cử chỉ cho chế độ này. Như tiêu đề cho thấy, chế độ này được thiết kế đặc biệt để điều khiển từ xa một chiếc xe sử dụng một mô-đun bluetooth và một vi điều khiển.


2. Fader Mode: chế độ này cung cấp cho người dùng một fader-seekbar mà có thể gửi lệnh từ 0-9 và cho phép người dùng thử nghiệm với servo, led, động cơ và nhiều hơn nữa.

3. Điều khiển chế độ: Chế độ này cung cấp một bố trí điều khiển tiêu chuẩn với 10 nút trong số đó có thể được chỉ định với các lệnh tùy chỉnh. Các nút mũi tên được thiết kế đặc biệt để gửi lệnh liên tục khi nhấn, để mô phỏng một bộ điều khiển thực tế.

4. Thiết bị đầu cuối chế độ: Chế độ này cung cấp một giao diện thiết bị đầu cuối như trong đó người dùng có thể gõ và gửi một lệnh riêng lẻ hay nhiều mà sẽ thực hiện tuần tự. Từ cổng nối tiếp Arduino nhận được một byte tại một thời gian, nếu người dùng gõ một chuỗi trong trường văn bản đầu vào, ứng dụng chia chuỗi thành các ký tự và gửi chúng từng người một để Arduino. Cần lưu ý rằng không gian hoặc chuỗi rỗng được bỏ qua.


Tất cả các cài đặt ứng dụng và các lệnh được lưu trữ vĩnh viễn và có thể được truy cập và sửa đổi bất cứ lúc nào theo nhu cầu của bạn.


# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Arduino Side Mã

Mã dưới đây là một ví dụ về cách Arduino có thể "lắng nghe" các lệnh nhận được thông qua ứng dụng Android này.

char incomingByte; / / biến để nhận dữ liệu từ cổng nối tiếp

khoảng trống setup () {
  Serial.begin (9600); / / bắt đầu giao tiếp nối tiếp tại 9600bps
}
khoảng trống vòng () {
  if (Serial.available ()> 0) / / nếu dữ liệu có sẵn để đọc
  {
   incomingByte = Serial.read (); / / đọc nó và lưu nó trong 'incomingByte'
  }

}
____________________________________
                                                                
© 'Arduino "là thương hiệu của đội Arduino
____________________________________
Lần cập nhật gần đây nhất
7 thg 2, 2017

An toàn dữ liệu

Sự an toàn bắt đầu từ việc nắm được cách nhà phát triển thu thập và chia sẻ dữ liệu của bạn. Các biện pháp bảo vệ quyền riêng tư và bảo mật dữ liệu có thể thay đổi tuỳ theo cách sử dụng, khu vực và độ tuổi. Nhà phát triển đã cung cấp thông tin này và có thể sẽ cập nhật theo thời gian.
Không chia sẻ dữ liệu với bên thứ ba
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động chia sẻ dữ liệu
Không thu thập dữ liệu nào
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động thu thập dữ liệu

Xếp hạng và đánh giá

3,8
833 bài đánh giá
Người dùng Google
11 tháng 4, 2018
Not everything's
2 người thấy bài đánh giá này hữu ích
Nội dung này có hữu ích cho bạn không?