6.3 Thiết kế mơ hình phần cứng
6.3.7 Thiết kế giao diện phần mềm trên điện thoại
Trong đồ án này giao diện gồm các Components sau:
Nút kết nối: dùng để kết nối Bluetooth giữa điện thoại với mơ hình. Thơng
qua Bluetooth điện thoại sẽ thể hiện các thao tác đang được thực hiện trên mơ hình.
Nút Pan: có tổng cộng 4 nút Pan tương ứng với 4 lỗi được cài đặt sẵn trong
hệ thống. Khi giảng viên muốn tạo lỗi trên mạch cho sinh viên chẩn đoán sẽ nhấn các nút Pan tương ưng.
Các label chân đỏ, chân đen, giá trị điện áp: dùng để hiện các số chân đỏ,
chân đen khi sinh viên thực hiện thao tác đo mạch. Thơng qua đó giảng viên có thể giám sát q trình chẩn đốn của sinh viên
Canvas: dùng để vẽ và mô phỏng các chuyển động. Ở đồ án này Canvas vẽ
mô phỏng lại 2 que đo chuyển động của nó trên mạch điện. Giao diện của Canvas là hình mạch điện cịi giống với mạch điện trên mơ hình. Khi sinh viên dùng que đo chẩn đốn trên mơ hình chân nào thì trên điện thoại cũng xuất hiện que đo với chân tương ứng.
Bluetoothclient: là chức năng ẩn trên AI2, dùng để kết nối Bluetooth giữa
điện thoại và mơ hình
Clock: là chức năng ẩn trên AI2, với chức năng tương ứng với void loop()
trong lập trình vi điều khiển. Thời gian quét của Clock có thể tùy chỉnh. File: là chức năng ẩn trên AI2, dùng lưu quá trình chẩn đốn của sinh viên và
lưu nó trong file trong điện thoại.