Giao diện điều khiển sẽ là nơi trực tiếp điều khiển xe chạy tiến, chạy lùi, rẽ trái, rẽ phải, thay đổi tốc độ xe. Giao diện cũng là nơi hiện thị trạng thái xe có phát hiện thấy kim loại hay không. Đồng thời khi phát hiện có kim loại thì điện thoại đó sẽ phát ra tiếng bíp bíp liên tục cho đến khi không còn phát hiện có kim loại.
Giao điện điều khiển này được tạo bằng phần mềm MIT App Inventor. Quá trình thiết giao diện gồm 3 bước:
Bước 1: Thiết kế giao diện bằng cách kéo thả, sắp xếp các đối tượng sao cho
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 88
Hình 4.24. Giao diện thiết kế giao diện ứng dụng.
Bước 2: Lập trình chức năng cho từng đối tượng trong giao diện.
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 89
Bước 3: Biên dịch, đóng gói thành file có đuôi .APK để cài đặt vào điện thoại.
Giao diện ứng dụng sau khi hoàn thành gồm logo trường ĐHSPKT TP.HCM, một khung thông báo phát hiện kim loại, 5 nút nhấn để điều khiển: tiến, lùi, sang trái, sang phải, dừng xe, một thanh để chọn tốc độ xe. Xe có 4 mức tốc độ lần lượt là: 1, 2, 3, 4. Kết quả của giao diện sau khi hoàn thành được cài đặt vào điện thoại như hình 4.26:
Hình 4.26. Biểu tượng ứng dụng và ứng dụng điều khiển mô hình.
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 90
Hình 4.27. Các đối tượng có trong ứng dụng điều khiển.
1: Logo trường đại học sư phạm kĩ thuật Tp. HCM. 2: Vùng thông báo trạng thái dò kim loại.
3, 4, 5, 6, 7: lần lượt là nút nhấn điều khiển xe chạy tiến, xoay trái, dừng xe, xoay phải, lùi xe.
8: Thay đổi tốc độ xe.
4.4.3. Giới thiệu các phần lập trình vi điều khiển a.Giới thiệu phần mềm lập trình Arduino IDE