Đồ án tốt nghiệp thiết kế robot hỗ trợ trẻ em học tập

84 2 0
Đồ án tốt nghiệp  thiết kế robot hỗ trợ trẻ em học tập

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o Tp HCM, ngày 20 tháng 03 năm 2018 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Nguyễn Quốc Thái Nguyễn Phước Tài CNKT Điện tử - Truyền thông Đại học quy 2014 MSSV: MSSV: Mã ngành: Mã hệ: Lớp: 14141290 14141269 141 Chuyên ngành: Hệ đào tạo: Khóa: 14141DT1 I TÊN ĐỀ TÀI: THIẾT KẾ ROBOT HỖ TRỢ TRẺ EM HỌC TẬP Tà II NHIỆM VỤ il Các số liệu ban đầu: iệ Nguyễn Văn Hiệp, Đinh Quang Hiệp, “Giáo trình lập trình Android Cơ Bản”, u NXB Đại Học Quốc Gia Tp.HCM, 2015 H Nội dung thực hiện: CM Xây dựng mơ hình Robot di chuyển, phát nhạc, phát giọng nói, kích thước nhỏ gọn Sử dụng Arduino UNO R3 Shield L293D làm điều khiển TE U trung tâm điều khiển động Module HC-05 làm trung gian giao tiếp Bluetooth vi xử lý Arduino ứng dụng điện thoại III NGÀY GIAO NHIỆM VỤ: 20/03/2018 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 12/07/2018 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Nguyễn Văn Hiệp CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ii TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày 20 tháng 03 năm 2018 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Nguyễn Quốc Thái Lớp: 14141DT1B MSSV: 14141290 Họ tên sinh viên 2: Nguyễn Phước Tài Lớp: 14141DT1B MSSV: 14141269 Tên đề tài: THIẾT KẾ ROBOT HỖ TRỢ TRẺ EM HỌC TẬP Tuần/ngày Nội dung Xác nhận GVHD Gặp GVHD để phổ biến quy định: thực chọn Tà - Duyệt đề tài - Viết đề cương cho đề tài - Tìm hiểu tổng quan Arduino - Tìm hiểu cách thức lập trình ứng dụng - Tìm hiểu tổng quan Arduino - Tìm hiểu cách thức lập trình ứng dụng TE (14/05 - 20/05) U (07/05 - 13/05) CM (30/04 - 06/05) H điện thoại với Android Studio điện thoại với Android Studio - (23/04 - 29/04) u (16/04 - 22/04) - iệ (09/04 - 15/04) đề tài, tên đề tài, thời gian làm việc il (02/04 - 08/05) Thiết kế sơ đồ khối, giải thích chức khối - Tính tốn lựa chọn linh kiện cho khối - Thiết kế sơ đồ nguyên lý giải thích hoạt động mạch - Lập trình ứng dụng Android - Thi cơng mạch, xây dựng mơ hình - Lập trình ứng dụng Android - Thi cơng mạch, xây dựng mơ hình - Lập trình ứng dụng điện thoại iii (21/05 - 27/05) (28/05 - 03/06) 10 (11/06 - 17/06) 11 (18/06 - 24/06) 12 (25/06 - 01/07) Thi cơng mạch, xây dựng mơ hình - Lập trình ứng dụng điện thoại - Kiểm tra, hồn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo - Kiểm tra, hồn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo - Kiểm tra, hồn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo - Hoàn thiện, chỉnh sửa báo cáo gửi cho GVHD để xem xét góp ý lần cuối trước in báo cáo - Nộp báo cáo báo cáo đề tài - Thiết kế Slide báo cáo il Tà 13 (02/07 - 09/07) - u iệ GV HƯỚNG DẪN (Ký ghi rõ họ tên) TE U CM H iv LỜI CAM ĐOAN Đề tài tự thực dựa vào số tài liệu trước khơng chép từ tài liệu hay cơng trình có trước Người thực đề tài Nguyễn Quốc Thái – Nguyễn Phước Tài u iệ il Tà TE U CM H v LỜI CẢM ƠN “Đi khắp gian không tốt mẹ” “Gánh nặng đời không khổ cha” Chúng cảm ơn Cha Mẹ, sinh chúng nuôi dưỡng chúng ngày trưởng thành Cảm ơn Cha Mẹ, tháng ngày nhọc nhằn làm Cha Mẹ còng lưng Đã hy sinh tất đời chúng có ngày hơm nay, học tập, trưởng thành… Chúng yêu Cha Mẹ nhiều Chúng xin gửi đến Cha Mẹ lời biết ơn chân thành nhất, hy vọng Cha Mẹ sống vui tươi mãi bên chúng Để hồn thành đề tài này, nhóm sinh viên thực xin gửi lời cảm ơn chân thành đến Thầy/Cô khoa Đào Điện Điện Tử, trường Đại học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh, người truyền đạt cho kiến Tà thức quý báu, dẫn định hướng cho nhóm trình học tập Đây il tiền đề để nhóm hồn thành đề tài nghiệp sau iệ Đặc biệt, nhóm xin chân thành cảm ơn Thầy Nguyễn Văn Hiệp tận tình u hướng dẫn tạo điều kiện thuận lợi cho nhóm suốt thời gian thực đồ án H tốt nghiệp Nhóm xin phép gửi đến thầy lòng biết ơn lời cảm ơn chân thành CM sâu sắc Kiến thức, kinh nghiệm tâm nghề nghiệp thầy giúp đỡ nhóm hồn thành tốt đề tài mà cịn gương để nhóm học tập U noi theo đường sau TE Bên cạnh đó, nhóm xin cảm ơn anh, chị khóa trước bạn sinh viên lớp 14141DT1 nhiệt tình đóng góp ý kiến chia sẽ kinh nghiệm để giúp nhóm hồn thành đề tài Cuối cùng, cố gắng hoàn thành nhiệm vụ đề tài đặt đảm bảo thời hạn kiến thức cịn hạn hẹp chắn sẽ khơng tránh khỏi thiếu sót, mong Thầy/Cơ bạn sinh viên thơng cảm Nhóm mong nhận ý kiến Thầy/Cô bạn sinh viên Xin chân thành cảm ơn! TP.HCM, ngày 01 tháng năm 2018 Sinh viên thực Nguyễn Quốc Thái Nguyễn Phước Tài vi MỤC LỤC TRANG TRANG PHỤ BÌA i NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP ii LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP iii LỜI CAM ĐOAN v LỜI CẢM ƠN vi MỤC LỤC vii LIỆT KÊ HÌNH ẢNH ix LIỆT KÊ BẢNG xii DANH SÁCH CÁC TỪ VIẾT TẮT xiii TÓM TẮT xiv Tà CHƯƠNG TỔNG QUAN .1 ĐẶT VẤN ĐỀ MỤC TIÊU NGHIÊN CỨU NỘI DUNG NGHIÊN CỨU GIỚI HẠN .2 BỐ CỤC u iệ il 1.1 1.2 1.3 1.4 1.5 H CHƯƠNG CƠ SỞ LÝ THUYẾT CM TE U 2.1 MỘT SỐ NGHIÊN CỨU VỀ SỰ PHÁT TRIỂN CỦA TRẺ EM TỪ 2-5 TUỔI .4 2.1.1 Sự phát triển thể chất trẻ em 2.1.2 Sự phát triển tâm lý trẻ em .5 2.1.3 Sự phát triển cảm xúc ngôn ngữ 2.1.4 Những vấn đề tương tác trẻ em thiết bị .7 2.2 GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH ANDROID .7 2.2.1 Giới thiệu hệ điều hành Android .7 2.2.2 Lịch sử hệ điều hành Android 2.2.3 Ứng dụng cho hệ điều hành Android 10 2.2.4 Phiên hệ điều hành Android 11 2.2.5 Đặc điểm hệ điều hành Android 12 2.2.6 Kiến trúc hệ điều hành Android 13 2.3 GIỚI THIỆU VỀ BLUETOOTH 15 2.3.1 Định nghĩa .15 2.3.2 Đặc điểm .15 2.3.3 Phương thức hoạt động Bluetooth 16 2.4 GIỚI THIỆU ĐIỀU KHIỂN ĐỘNG CƠ DC (PWM) 16 2.4.1 Giới thiệu .16 2.4.2 Nguyên lý .17 2.4.3 Cách tạo PWM để điều khiển 18 vii CHƯƠNG TÍNH TỐN VÀ THIẾT KẾ 19 3.1 GIỚI THIỆU 19 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 20 3.2.1 Sơ đồ khối hệ thống .20 3.2.2 Tính tốn thiết kế 21 3.3 THIẾT KẾ APP ỨNG DỤNG .33 3.3.1 Yêu cầu 33 3.3.2 Thiết kế ứng dụng 34 CHƯƠNG THI CÔNG HỆ THỐNG 38 iệ il Tà 4.1 GIỚI THIỆU 38 4.2 THI CÔNG MƠ HÌNH ROBOT 38 4.3 THI CÔNG BOARD ĐIỀU KHIỂN ROBOT .40 4.3.1 Thi công board mạch 40 4.3.2 Lắp ráp kiểm tra .40 4.4 LẬP TRÌNH ĐIỀU KHIỂN ROBOT 42 4.4.1 Lưu đồ giải thuật 42 4.4.2 Lập trình điều khiển Robot 49 4.5 LẬP TRÌNH ỨNG DỤNG 51 4.5.1 Giới thiệu phần mềm lập trình Android Studio 51 4.5.2 Lập trình ứng dụng 51 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 58 u CM H 5.1 KẾT QUẢ 58 5.1.1 Kết nghiên cứu: 58 5.1.2 Kết thi công: 58 5.2 NHẬN XÉT – ĐÁNH GIÁ 67 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 69 TE U 6.1 KẾT LUẬN 69 6.2 HƯỚNG PHÁT TRIỂN 69 TÀI LIỆU THAM KHẢO 70 viii LIỆT KÊ HÌNH ẢNH Hình 2.1 Sơ đồ kiến trúc hệ điều hành Android 13 Hình 2.2 Biểu đồ PWM 17 Hình 3.1 Sơ đồ kết nối tổng quát .19 Hình 3.2 Sơ đồ khối hệ thống 20 Hình 3.3 Kích thước module mơ hình 21 Hình 3.4 Động DC 23 Hình 3.5 Sơ đồ nguyên lý Motor Driver Shield L293D 23 Hình 3.6 Sơ đồ kết nối Motor Driver Shield L293D Arduino Uno R3 .24 Hình 3.7 Board mạch Arduino Uno R3 25 Hình 3.8 Sơ đồ kết nối SRF – 04 Arduino Uno R3 27 Tà Hình 3.9.Giản đồ thời gian SRF - 04 27 iệ il Hình 3.10 Sơ đồ kết nối Servo G90 Arduino Uno R3 29 Hình 3.11 Module HC - 05 29 u Hình 3.12 Sơ đồ kết nối Bluetooth HC – 05 Arduino Uno R3 31 H Hình 3.13 Pin Lithium Ion .32 CM Hình 3.14 Sơ đồ ngun lý tồn mạch .33 Hình 3.15 Giao diện hinh bắt đầu 34 U Hình 3.16 Giao diện hình mục lựa chọn 35 TE Hình 3.17 Giao diện hình lựa chọn “Tiếng Anh” “Tiếng Việt” 35 Hình 3.18 Giao diện hình “Học chữ” .36 Hình 3.19 Giao diện hình “Luyện tập” 36 Hình 3.20 Giao diện hình “Nghe truyện cổ tích” .37 Hình 4.1 Mặt mơ hình 38 Hình 4.2 Mặt mơ hình .39 Hình 4.3 Mơ hình tổng qt .39 Hình 4.4 Mơ hình kết nối Arduino Uno R3 Shield L293D 40 Hình 4.5 Giá đỡ cảm biến SF04 .41 Hình 4.6 Mơ hình kết nối động DC Shield L293D 41 Hình 4.7 Đế nguồn 41 Hình 4.8 Lưu đồ chương trình hệ thống 42 ix Hình 4.9 Lưu đồ chương trình thu liệu từ cảm biến SRF-04 43 Hình 4.10 Lưu đồ chương trình xử lý liệu 44 Hình 4.11 Lưu đồ chương trình dị hướng 45 Hình 4.12 Lưu đồ chương trình so sánh khoảng cách .46 Hình 4.13 Lưu đồ chương trình rẽ trái 47 Hình 4.14 Lưu đồ chương trình rẽ phải .48 Hình 4.15 Giao diện phần mềm IDE 49 Hình 4.16 Chức Icon phần mềm IDE 49 Hình 4.17 Giao diện Arduino IDE 50 Hình 4.18 Chương trình viết .50 Hình 4.19 Lưu đồ chương trình giao diện hình bắt đầu 52 Hình 4.20 Giao diện hình bắt đầu ứng dụng Bé Học Mẫu Giáo 53 Tà Hình 4.21 Lưu đồ chương trình danh sách lựa chọn 54 il Hình 4.22 Giao diện mục tùy chọn app Bé Học Mẫu Giáo .55 iệ Hình 4.23 Lưu đồ chương trình giao diện “Bé học hình dạng” 56 u Hình 4.24 Giao diện “Bé học hình dạng” 57 H Hình 5.1 Mơ hình phía trước 59 CM Hình 5.2 Mơ hình nhìn ngang 59 Hình 5.3 Mơ hình phía sau .60 U Hình 5.4 Mơ hình phía 60 TE Hình 5.5 Giao diện bắt đầu 61 Hình 5.6 Giao diện mục tùy chọn 61 Hình 5.7 Giao diện chọn học chữ Tiếng Anh Tiếng Việt 62 Hình 5.8 Giao diện “Học chữ Tiếng Anh” 62 Hình 5.9 Giao diện “Học chữ Tiếng Việt” 63 Hình 5.10 Giao diện “Bé học hình dạng” 63 Hình 5.11 Giao diện “Bé học số” .64 Hình 5.12 Giao diện “Bé học vật” .64 Hình 5.13 Giao diện “Bé luyện chữ” .65 Hình 5.14 Giao diện “Bé luyện hình dạng” .65 Hình 5.15 Giao diện “Bé luyện số” 66 Hình 5.16 Giao diện “Bé luyện vật” 66 x Hình 5.17 Giao diện “Nghe truyện cổ tích” .67 u iệ il Tà TE U CM H xi CHƯƠNG THI CƠNG HỆ THỐNG ❖ Giải thích: Lưu đồ chương trình giao diện “Bé học hình dạng” Nếu nhấn ImageButton “Hình bình hành” hình bình hành sẽ hiển thị ImageView nằm bên phải giao diện với kích thước 7x7 cm hình Đồng thời phát âm tên hình Tiếng Việt Tiếng Anh Nếu khơng nhấn ImageButton kiểm tra nút nhấn có nhấn hay khơng Đối với ImageButton khác tương tự ImageButton “Hình bình hành” ❖ Thiết kế giao diện Giao diện “Bé học hình dạng” u iệ il Tà TE U CM H Hình 4.24 Giao diện “Bé học hình dạng” Tiến hành thiết kế phần “Bé học hình dạng” Đầu tiên tạo hai file: HocHinhDangActivity.java activity_hoc_hinh_dang.xml Trong giao diện, click lựa chọn ImageButton muốn học hiển thị bên phần ImageView ImageView thiết kế nằm bên phải giao diện Sử dụng LinearLayout, ScrollView (là trượt chứa View khác kéo lên xuống), TableRow (là hàng bảng phân chia theo tỉ lệ nhau) ImageButton với dòng lệnh thiết kế ❖ Viết chương trình Đối với mục lựa chọn khác thiết kế tương tự BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 57 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Chương KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 5.1 KẾT QUẢ 5.1.1 Kết nghiên cứu: Trong vòng 12 tuần làm đồ án nhóm nghiên cứu đạt kết sau: • Nghiên cứu sâu dòng vi điều khiển Arduino Uno R3, Shield L293D, Bluetooth HC-05, cảm biến siêu âm SRF-04, Servo SG90 • Nghiên cứu sử dụng giao tiếp Arduino Uno R3 Servo SG90 • Nghiên cứu sử dụng Arduino Uno R3 giao tiếp với Bluetooth Hc-05 Tà • Tìm hiểu, nghiên cứu, sử dụng giao tiếp Arduino Uno R3, Shield L293D cảm biến SRF-04 để đo khoảng cách, điều khiển động Motor il • Tìm hiểu nghiên cứu phần mềm lập trình Android Studio để tạo App ứng iệ dụng học tập cho trẻ em (học tập, luyện tâp, kể truyện cổ tích) u • Nghiên cứu giao tiếp App ứng dụng Bluetooth HC-05 truyền nhận tín CM H hiệu • Tìm hiểu biết cách sử dụng phần mềm phần mềm thiết kế mạch chuyên nghiệp Altium Designer, phần mềm lập trình vi điều khiển IDE U TE • Thi cơng thành cơng mơ hình Robot di chuyển tránh vật cản, phát âm thanh, ứng dụng học tập, luyện tập, kể truyện cổ tích giao tiếp với trẻ em 5.1.2 Kết thi công: ❖ Kết phần cứng Qua trình thiết kế phần cứng, chọn lựa linh kiện, nhóm tiến hành kiểm tra kết nối module, linh kiện cho sản phẩm hình bên BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 58 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ iệ il Tà u Hình 5.1 Mơ hình phía trước TE U CM H Hình 5.2 Mơ hình nhìn ngang BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 59 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ u iệ il Tà Hình 5.3 Mơ hình phía sau TE U CM H Hình 5.4 Mơ hình phía BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 60 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ ❖ Kết phần mềm Ứng dụng Android thiết kế với tên Bé học mẫu giáo, hỗ trợ thiết bị chạy hệ điều hành Android 6.0 trở lên, hình 5.5 Inch, độ phân giải 1080*1920 pixels phù hợp với dòng phiên Ứng dụng bao gồm giao diện bắt đầu, giao diện (lựa chọn), giao diện học tập, luyện tập, kể truyện Giao diện bắt đầu: Giao diện có màu sắc tươi vui, thu hút ý, đơn giản, dễ sử dụng, có nút “Bắt đầu” muốn bắt đầu ứng dụng nút “Thoát” để dừng ứng dụng, ngồi điện thoại muốn Nút nhấn CONNECT để kết nối với Bluetooth, nút RUN kích hoạt cho Robot di chuyển, phát âm nút STOP để dừng Robot di chuyển u iệ il Tà U CM H Hình 5.5 Giao diện bắt đầu TE Giao diện mục tùy chọn: Giao diện đơn giản, dễ sử dụng, màu sắc tươi vui, thu hút ý, có lựa chọn để học tập, lựa chọn để luyện tập lựa chọn nghe truyện cổ tích Hình 5.6 Giao diện mục tùy chọn BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 61 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện chọn học chữ Tiếng Anh Tiếng Việt: Giao diện đơn giản, dễ sử dụng, màu sắc tươi vui, thu hút ý Có lựa chọn “Chữ Tiếng Anh” “Chữ Tiếng Việt” để học Tiếng Anh Tiếng Việt iệ il Tà u Hình 5.7 Giao diện chọn học chữ Tiếng Anh Tiếng Việt H Giao diện “Học chữ Tiếng Anh”: Giao diện đơn giản, dễ sử dụng, có CM lựa chọn chữ Tiếng Anh từ A – Z có hình ảnh minh họa nằm bên trái giao diện Khi lựa chọn chữ bất kỳ, chữ hiển thị bên phải giao diện với kích thước to TE U sẽ phát âm chữ Hình 5.8 Giao diện “Học chữ Tiếng Anh” BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 62 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện “Học chữ Tiếng Việt”: Giao diện đơn giản, dễ sử dụng, có lựa chọn chữ Tiếng Việt từ A – Y có hình ảnh minh họa nằm bên trái giao diện Khi lựa chọn chữ bất kỳ, chữ hiển thị bên phải giao diện với kích thước to sẽ phát âm chữ iệ il Tà Hình 5.9 Giao diện “Học chữ Tiếng Việt” u H Giao diện “Bé học hình dạng”: Giao diện đơn giản, dễ sử dụng, có lựa CM chọn hình dạng với màu sắc thu hút, bên hình dạng có tên Tiếng Việt Tiếng Anh, lựa chọn nằm bên trái giao diện Khi lựa chọn hình dạng bất kỳ, TE dạng Tiếng Việt Tiếng Anh U hình dạng hiển thị bên phải giao diện với kích thước to hơn, sẽ phát âm hình Hình 5.10 Giao diện “Bé học hình dạng” BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 63 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện “Bé học số”: Giao diện đơn giản, dễ sử dụng, có lựa chọn chữ số từ – 39 với màu sắc thu hút, chữ số nằm bên trái giao diện Khi lựa chọn số bất kỳ, số hiển thị bên phải giao diện với kích thước to hơn, sẽ phát âm số Tiếng Việt Tiếng Anh iệ il Tà u Hình 5.11 Giao diện “Bé học số” H Giao diện “Bé học vật”: Giao diện đơn giản, dễ sử dụng, có lựa chọn CM vật với vật quen thuộc, bên vật có tên Tiếng Việt Tiếng Anh, lựa chọn nằm bên trái giao diện Khi lựa chọn vật bất kỳ, vật TE Tiếng Anh U hiển thị bên phải giao diện với kích thước to hơn, sẽ phát âm Tiếng Việt Hình 5.12 Giao diện “Bé học vật” BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 64 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện “Bé luyện chữ”: Giao diện đơn giản, dễ sử dụng, có câu hỏi, lựa chọn án trả lời nút next previous để chuyển qua câu hỏi trở câu hỏi trước Khi lựa chọn đáp án sẽ phát câu trả lời sai, trả lời sẽ next qua câu hỏi khác iệ il Tà u Hình 5.13 Giao diện “Bé luyện chữ” H Giao diện “Bé luyện hình dạng”: Giao diện đơn giản, dễ sử dụng, có câu CM hỏi, lựa chọn án trả lời nút next previous để chuyển qua câu hỏi trở câu hỏi trước Khi lựa chọn đáp án sẽ phát câu trả lời sai, trả TE U lời sẽ next qua câu hỏi khác Hình 5.14 Giao diện “Bé luyện hình dạng” BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 65 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện “Bé luyện số”: Giao diện đơn giản, dễ sử dụng, có câu hỏi, lựa chọn án trả lời nút next previous để chuyển qua câu hỏi trở câu hỏi trước Khi lựa chọn đáp án sẽ phát câu trả lời sai, trả lời sẽ next qua câu hỏi khác iệ il Tà u Hình 5.15 Giao diện “Bé luyện số” H Giao diện “Bé luyện hình dạng”: Giao diện đơn giản, dễ sử dụng, có câu CM hỏi, lựa chọn án trả lời nút next previous để chuyển qua câu hỏi trở câu hỏi trước Khi lựa chọn đáp án sẽ phát câu trả lời sai, trả TE U lời sẽ next qua câu hỏi khác Hình 5.16 Giao diện “Bé luyện vật” BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 66 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện “Nghe truyện cổ tích”: Giao diện đơn giản, dễ sử dụng, gồm 10 truyện cổ tích Việt Nam quen thuộc thu hút người nghe Bên cạnh truyện có nút nhấn phát dừng kể truyện, dễ sử dụng tiện lợi u iệ il Tà CM H Hình 5.17 Giao diện “Nghe truyện cổ tích” NHẬN XÉT – ĐÁNH GIÁ TE U 5.2 Sau thời gian nghiên cứu, thi cơng đồ án tốt nghiệp nhóm với đề tài “Thiết kế Robot hỗ trợ trẻ em học tập” hoàn thiện Các nội dung đạt so với yêu cầu đặt ra: • Robot di chuyển tránh vật cản xung quanh • Cảm biến siêu âm hoạt động ổn định, tính xác cao • Sử dụng nguồn cấp nhỏ 12V, an toàn cho trẻ sử dụng • Mơ hình hoạt động ổn định, di chuyển liên tục • Robot phát giọng nói, phát nhạc di chuyển xung quanh • Trẻ thao tác đơn giản, dễ sử dụng • Ứng dụng có chương trình học tập, luyện tập kể truyện cổ tích Tuy nhiên, hạn chế kiến thức thời gian thực hiện, nguồn tài liệu tham khảo chủ yếu thông qua Internet nên đề tài khơng tránh khỏi sai sót cịn BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 67 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ số hạn chế: • Vùng phát vật cản cảm biến siêu âm hạn chế • Tốc độ xử lý di chuyển Robot cịn mức độ tương đối • Tốc độ xử lý tính xác ứng dụng cịn tương đối • Thao tác nhanh sử dụng ứng dụng sẽ gây âm • Một vài âm ứng dụng cịn phát nhỏ, chưa hay • Robot sử dụng liên tục vịng • Ứng dụng phù hợp với điện thoại hình >5 Inch u iệ il Tà TE U CM H BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 68 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Chương kết phản ánh sinh viên thực khoảng 90% so với mục tiêu đặt Chương Các nội dung mà nhóm thực thiết kế thi cơng mơ hình Robot di chuyển tránh vật cản, phát âm thanh, chương trình hỗ trợ trẻ học tâp, luyện tâp, giải trí Tuy nhiên nhóm chưa thể tạo hệ thống ổn định phần tính tốn thiết kế cịn nhiều sai sót kiến thức có hạn Nhìn chung đề tài hồn thành mức Trong trình làm đồ án, sinh viên rút nhiều kinh nghiệm để tạo sản phẩm hoàn thiện như: đầu tư thời gian, linh kiện thị trường, hiểu biết Tà linh kiện phần mềm thiết kế IDE, Android Studio, Altium Designer… HƯỚNG PHÁT TRIỂN iệ il 6.2 Một số hướng phát triển để hoàn thiện đề tài là: u • Robot có tính thẩm mỹ cao, thon gọn tính tương tác với trẻ cao H hành động tay chân, khn mặt… CM • Mở rộng phạm vi hoạt động cảm biến để tránh vật cản tốt • App ứng dụng tốc độ xử lý nhanh tính xác cao BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH TE U • Tăng thời gian hoạt động Robot 69 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO Sách tham khảo [1] PGS.TS Trần Thu Hà, ThS Trương Thị Bích Ngà, TS Nguyễn Thị Lưỡng, ThS Bùi Thi Tuyết Đan, TsS Phù Thị Ngọc Hiếu, ThS Dương Thị Cẩm Tú, “Giáo trình điện tử bản”, NXB Đại Học Quốc Gia Tp.HCM, 2013 [2] Nguyễn Văn Hiệp, Đinh Quang Hiệp, “Giáo trình lập trình Android Cơ Bản”, NXB Đại Học Quốc Gia Tp.HCM, 2015 [3] Nguyễn Tấn Hiệp Dương Văn Huân, “Thiết kế thi công xe tránh vật cản”, Đồ Án Môn Học 2, Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM, 2017 Tài liệu online khác Tà [1] Oplai, “Cùng bé vui hoc”, 21/04/2016, il https:// http://android.vn/cùng-bé-vui-học/com.oplai.lyly.choimahocmaugiao iệ [2] Developers, “MediaPlayer overview”, 23/04/2018, u https://developer.android.com/guide/topics/media/mediaplayer Developers, “Bluetooth overview”, 13/06/2018, CM H [3] https://developer.android.com/guide/topics/connectivity/bluetooth [4] Truyện cổ tích, “Nghe kể chuyện cổ tích”, 2016, U https://doctruyencotich.vn/nghe-ke-chuyen-co-tich TE [5] Lập trình Mobile App-Ios Android Windowsphone, “Kiến trúc Android”, 2015, http://laptrinhmobileapp.com/android/huong-dan-lap-trinh-bat-dau-android/ android-kien-truc/ [6] Ứng dụng tốt, “Giới thiệu hệ điều hành Android”, 08/09/2014 http://ungdungtot.com/gioi-thieu-ve-he-dieu-hanh-android [7] Tủ sách khoa học, “Phát triển thể chất trẻ em”, 10/12/2014, https://tusach.thuvienkhoahoc.com/wiki/phat_trien_the_chat_o_tre_em/ [8] Viện Y học ứng dụng Việt Nam, “Phát triển thể chất trẻ em”, 01/04/2016, http://vienyhocungdung.vn/phat-trien-the-chat-cua-tre-em/ [9] Cẩm nang chăm sóc tâm lý trẻ em, “Sự phát triển tâm lý trẻ tuổi”, 2011, https://tamlytreem.com/khi-con-ban-len-5-tuoi/ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 70 TÀI LIỆU THAM KHẢO [10] Vogella, “Handling Media with Android - Tutorial”, 04/07/2016, http://www.vogella.com/tutorials/AndroidMedia/article.html [11] Quoc Nguyen, “Create a Simple Music Player Using MediaPlayer in Android”, 14/07/2017, https://www.youtube.com/watch?v=tZM4EF88OFk [12] Le Ngoc Son, “Module Bluetooth HC-05 (phần 1)”, 2016, http://ngocson-inspirer.blogspot.com/2015/10/module-bluetooth-hc-05-phan1.html [13] Tự động hóa Viettech, “Điều chế PWM gì?”, 2016, http://viettech.edu.vn/news/dieu-che-pwm-la-gi/ [14] Datasheet HC-05 [15] Datasheet Motor Driver Shield u iệ il Tà TE U CM H BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71

Ngày đăng: 11/10/2023, 14:24

Tài liệu cùng người dùng

Tài liệu liên quan