Robot hỗ trợ trẻ em học tập

84 109 0
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 II NHIỆM VỤ Các số liệu ban đầu: 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 Nội dung thực hiện: 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 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 - (02/04 - 08/05) (09/04 - 15/04) (16/04 - 22/04) (30/04 - 06/05) (07/05 - 13/05) (14/05 - 20/05) Gặp GVHD để phổ biến quy định: thực chọn đề tài, tên đề tài, thời gian làm việc - 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 điện thoại với Android Studio - Tìm hiểu tổng quan Arduino - Tìm hiểu cách thức lập trình ứng dụng điện thoại với Android Studio (23/04 - 29/04) Xác nhận GVHD 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) 13 (02/07 - 09/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 GV HƯỚNG DẪN (Ký ghi rõ họ tên) 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 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 thức quý báu, dẫn định hướng cho nhóm q trình học tập Đây tiền đề để nhóm hồn thành đề tài nghiệp sau Đặ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 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 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 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à gương để nhóm học tập noi theo đường sau 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 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 CHƯƠNG TỔNG QUAN .1 1.1 1.2 1.3 1.4 1.5 ĐẶ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 CHƯƠNG CƠ SỞ LÝ THUYẾT 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 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 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 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 Hình 3.9.Giản đồ thời gian SRF - 04 27 Hình 3.10 Sơ đồ kết nối Servo G90 Arduino Uno R3 29 Hình 3.11 Module HC - 05 29 Hình 3.12 Sơ đồ kết nối Bluetooth HC – 05 Arduino Uno R3 31 Hình 3.13 Pin Lithium Ion .32 Hình 3.14 Sơ đồ nguyên lý toàn mạch .33 Hình 3.15 Giao diện hinh bắt đầu 34 Hình 3.16 Giao diện hình mục lựa chọn 35 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 Hình 4.21 Lưu đồ chương trình danh sách lựa chọn 54 Hình 4.22 Giao diện mục tùy chọn app Bé Học Mẫu Giáo .55 Hình 4.23 Lưu đồ chương trình giao diện “Bé học hình dạng” 56 Hình 4.24 Giao diện “Bé học hình dạng” 57 Hình 5.1 Mơ hình phía trước 59 Hình 5.2 Mơ hình nhìn ngang 59 Hình 5.3 Mơ hình phía sau .60 Hình 5.4 Mơ hình phía 60 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 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” 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ì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 • Tìm hiểu nghiên cứu phần mềm lập trình Android Studio để tạo App ứng dụng học tập cho trẻ em (học tập, luyện tâp, kể truyện cổ tích) • Nghiên cứu giao tiếp App ứng dụng Bluetooth HC-05 truyền nhận tín 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 • 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Á Hình 5.1 Mơ hình phía trước 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Á Hình 5.3 Mơ hình phía sau 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, thoát đ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 Hình 5.5 Giao diện bắt đầu 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 Hình 5.7 Giao diện chọn học chữ Tiếng Anh Tiếng Việt Giao diện “Học chữ Tiếng Anh”: Giao diện đơn giản, dễ sử dụng, có 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 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ữ Hình 5.9 Giao diện “Học chữ Tiếng Việt” Giao diện “Bé học hình dạng”: Giao diện đơn giản, dễ sử dụng, có lựa 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ỳ, 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 dạng Tiếng Việt Tiếng Anh 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 Hình 5.11 Giao diện “Bé học số” Giao diện “Bé học vật”: Giao diện đơn giản, dễ sử dụng, có lựa chọn 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 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 Tiếng Anh 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 Hình 5.13 Giao diện “Bé luyện chữ” Giao diện “Bé luyện hình dạng”: 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 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 Hình 5.15 Giao diện “Bé luyện số” Giao diện “Bé luyện hình dạng”: 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 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 Hình 5.17 Giao diện “Nghe truyện cổ tích” 5.2 NHẬN XÉT – ĐÁNH GIÁ 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 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 mức độ tương đối • Tốc độ xử lý tính xác ứng dụng 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 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 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ế nhiều sai sót kiến thức có hạn Nhìn chung đề tài hồn thành mức Trong q 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 linh kiện phần mềm thiết kế IDE, Android Studio, Altium Designer… 6.2 HƯỚNG PHÁT TRIỂN Một số hướng phát triển để hoàn thiện đề tài là: • Robot có tính thẩm mỹ cao, thon gọn tính tương tác với trẻ cao hành động tay chân, khn mặt… • 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 • Tăng thời gian hoạt động Robot BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 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 [1] Oplai, “Cùng bé vui hoc”, 21/04/2016, https:// http://android.vn/cùng-bé-vui-học/com.oplai.lyly.choimahocmaugiao [2] Developers, “MediaPlayer overview”, 23/04/2018, https://developer.android.com/guide/topics/media/mediaplayer [3] Developers, “Bluetooth overview”, 13/06/2018, https://developer.android.com/guide/topics/connectivity/bluetooth [4] Truyện cổ tích, “Nghe kể chuyện cổ tích”, 2016, https://doctruyencotich.vn/nghe-ke-chuyen-co-tich [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 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71 ... ứng dụng học tập lập trình nạp vào điện thoại Các bậc phụ huynh kiểm sốt thời gian chơi trẻ em thơng phần mềm tích hợp sẵn Robot Vì chúng tơi chọn đề tài “THIẾT KẾ ROBOT HỖ TRỢ TRẺ EM HỌC TẬP “... giúp giáo viên kiểm sốt cử động robot từ xa • Thứ ba, trẻ em nắm quyền kiểm sốt robot Robot chạy không gian phát âm sinh động làm kích thích tò mò trẻ Dạy trẻ học tập ứng dụng điện thoại Sử dụng... chơi mà học, học mà chơi, sẽ không làm tải, ngược lại giúp em giải trí lành mạnh sau học căng thẳng, giúp kích thích khả sáng tạo tự khám phá giới khoa học mà em u thích Việc học thơng qua Robot

Ngày đăng: 21/05/2019, 15:14

Từ khóa liên quan

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

Tài liệu liên quan