Khi khởi động phần mềm thì trên hộp thoại của ứng dụng sẽ thông báo cho người dùng bật/không bật Bluetooth. Nếu chọn Yes thì Bluetooth được bật lên còn chọn No thì sóng bluetooth trên điện thoại sẽ không được kích hoạt
Khi sóng bluetooth được kích hoạt, phần mềm sẽ tự động tìm kiếm thiết bị.
Lúc này trên hộp thoại sẽ xuất hiện các địa chỉ của các thiết bị kết nối gần nhất. Chúng ta chọn thiết bị HC – 05, tiếp theo chúng tự động kết nối. Khi thành công trên màn hình smartphone sẽ xuất hiện dòng thông báo đã kết nối.
Giao diện ứng dụng sẽ ở trạng thái chờ, nếu có sự kiện nào được chọn ví dụ như gửi đi một kí tự (nút ấn button) hoặc 1 byte dữ liệu (nếu điều chỉnh độ sáng đèn) sẽ được nhận bởi thiết bị kết nối với phần mềm.
Việc cài đặt phần mềm rất đơn giản, chúng ta chỉ cần vào ứng dụng CH PLAY trên hệ điều hành Android của smartphone và nhập vào ô tìm kiếm phần mềm ArduDroid, sau đó ta sẽ tiến hành tải về và cài đặt.
thông qua vi điều khiển và thiết bị thu phát để điều khiển các thiết bị trong nhà.
4.4 Thuật toán chương trình trên Vi điều khiển
sai
đúng
Giải thích lưu đồ thuật toán chương trình trên Vi điều khiển: Thiết lập các thông số ban đầu, cài đặt tốc độ baud là 9600.
Kiểm tra liên tục có kí tự hoặc byte nào được nhận. Nếu có, tùy vào ký tự nhận được chương trình chính sẽ gọi đến chương trình con điều khiển. Tương tự nếu nhận được byte dữ liệu chương trình chính sẽ gọi đến chương trình ON/OFF thiết bị và khi bật bóng đèn sáng lên sẽ điều chỉnh độ sáng bóng đèn phù hợp với mục đích sử dụng của người dùng.
start Setup() Serial.begin(9600); Serial.available() > 0 00 90
Gửi byte dữ liệu tiếp theo Điều khiển thiết bị
ON/OFF thiết bị Điều khiển bóng đèn
4.3.1 Chương trình con điều khiển đóng ngắt thiết bị
.