Luận Văn Xây dựng ứng dụng điều khiển máy tính từ xa sử dụng bộ cảm biến gia tốc và màn hình cảm ứng của điện

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    LỜI MỞ ĐẦU
    bãa
    Với sự phát triển của công nghệ trong lĩnh vực vi n thông di động, những chiếc
    điện thoại di động ngày nay đã dần xóa bỏ hoàn toàn hình ảnh của một chiếc điện thoại
    thông thường và trở thành những chiếc điện thoại thông mình hay còn được gọi với cái
    tên là smartphone.
    Trước khi smartphone xu t hiện, những chiếc P đã trở thành những trợ thủ đầu
    tiên của người dùng thường phải gắn với việc quản lý công việc nhưng lại không thể
    thường xuyên giao tiếp với máy tính khi phải di chuyển nhiều T t nhiên những chiếc
    PDA khi đó so với hiện tại đã r t lỗi thời và không còn nhiều tính ứng dụng, nhưng những
    gì mà chúng mang lại đang được các smartphone ngày nay kế thừa và phát huy
    Những smartphone đầu tiên được ra đời với định nghĩa đơn giản là một chiếc điện
    thoại có hệ điều hành đã một thời tạo nên cơn sốt. Tuy nhiên theo thời gian, khả năng giao
    tiếp của chúng với con người cũng không thể khỏa l p được thực tế rằng chúng vẫn chưa
    đủ tầm thay thế cho chiếc máy tính Thế rồi sự ra mắt của một thế hệ smartphone mới với
    những cải tiến cực kỳ đáng kể đã thay đổi hoàn toàn quan niệm về smartphone, đó không
    còn là một chiếc điện thoại đơn thuần mà trở thành một chiếc máy tính có kích cỡ như
    điện thoại
    Đóng vai trò then chốt cho sự chuyển mình đó chính là sự xu t hiện của những hệ
    điều hành mới như iOS, ndroid, của thế hệ màn hình cảm ứng mới với giá thành hoàn
    toàn có thể ch p nhận được và khả năng kết nối giữa smartphone - người dùng - máy
    tính Chính những ưu điểm đó đã phần nào phá bỏ rào cản khoảng cách giữa con người và
    máy tính.
    Nắm bắt được những lợi điểm đó, nhóm làm luận văn đã quyết định chọn ra một
    đề tài với mục tiêu thể hiện khả năng kết nối giữa smartphone - người dùng - máy tính
    qua hai ứng dụng tuy còn có phần đơn giản nhưng thể hiện được đầy đủ những giá trị mà
    một chiếc smartphone thế hệ mới dùng hệ điều hành ndroid có thể mang đến Một ứng

    dụng cho phép người thuyết trình có thể điều khiến slide trình chiếu mà không cần phải
    gò bó với chiếc máy tính hay những thiết bị đi kèm mà vẫn đảm bảo bài nói của mình
    được liền mạch và suôn sẻ Ứng dụng thứ hai được xây dựng là một bàn phím đặc biệt
    dành cho một nhóm đối tượng đặc biệt, không có tay và gặp nhiều khó khăn trong việc
    giao tiếp với máy tính
    o hiểu biết và thời gian nghiên cứu còn hạn chế nên không tránh khỏi trong luận
    văn này có sai sót, hạn chế Kính mong các Thầy, Cô và các bạn giúp đỡ, đóng góp ý kiến
    để đề tài này hoàn thiện và thực ti n hơn
    Chúng tôi xin chân thành cảm ơn

    MỤC LỤC
    NH M C H NH V . . XI
    TÓM TẮT LUẬN VĂN . 1
    CHƯƠNG 1 . 2
    1.1 Tên đề tài . 2
    1.2 Từ khóa . 2
    1.3 Chuyên ngành . 2
    1.4 Thông tin sinh viên thực hiện . 2
    1.5 Thông tin giảng viên hướng dẫn . 2
    1.6 Nội dung và giới hạn của đề tài . 3
    1.6.1 Nội dung đề tài . 3
    1.6.2 Giới hạn đề tài . 4
    1.7 nghĩa đề tài . 4
    1.8 Cấu trúc luận văn . 4
    CHƯƠNG 2 . 6
    2.1 Hệ điều hành Android . 6
    2.1.1 Lịch s phát triển . 7
    2.1.1.1 Sáng lập . 7
    2.1.1.2 Một phần của Google . 7
    2.1.1.3 Phát triển . 7
    2.1.1.4 Open Handset Alliance . 7
    2.1.1.5 Các phiên bản đã phát hành . 8
    2.1.2 Thiết kế . . 10
    2.1.2.1 Linux . 10
    2.1.2.2 Tính năng . 11
    2.1.3 Hướng sử dụng . . 13
    2.1.4 Ứng dụng . . 14


    2.1.4.1 Android Market . 14
    2.1.4.2 Tính bảo mật của các ứng dụng . 15
    2.2 Smartphone . 15
    2.2.1 Khái niệm . 15
    2.2.2 Touchscreen . 16
    2.2.2.1 Lịch s 17
    2.2.2.2 Công nghệ . 18
    2.2.3 Gia tốc kế . 19
    2.2.3.1 Giới thiệu gói Sensor Manager . 19
    2.2.3.2 S dụng gia tốc kế và la bàn . 22
    2.2.4 Kết nối TCP/IP, U P trên smartphone . 26
    2.2.4.1 Khảo sát quá trình truyền nhận dữ liệu qua giao thứcTCP/IP . 27
    2.2.4.2 Khảo sát quá trình truyền nhận dữ liệu qua giao thức U P . 28
    2.2.4.3 Ứng dụng và khảo sát trên thực tế . 29
    CHƯƠNG 3 . 32
    3.1 Giới thiệu chương trình . 32
    3.2 Phân tích và xác định yêu cầu của ứng dụng . 32
    3.3 Xây dựng các giải thuật nhận dạng hành vi tương tác với smarphone . 33
    3.3.1 Xây dựng việc kết nối giữa điện thoại di động và mày tính cá nhân: . 33
    3.3.2 Giải thuật nhận dạng hành vi tương tác với smartphone qua màn hình cảm
    ứng 34
    3.3.3 Giải thuật nhận dạng hành vi tương tác với smartphone qua gia tốc kế . . 37
    3.4 Điều khiển các thao tác cơ bản trong việc trình chiếu slide . 38
    3.4.1 Thực hiện việc nhận thông tin từ điện thoại di động . . 39
    3.4.2 Phân tích thông tin điều khiển hoạt động của máy tính cá nhân . . 39
    3.4.3 Cài đặt và hướng dẫn s dụng ứng dụng N Presentator . 40
    CHƯƠNG 4 . . 48
    4.1 Giới thiệu . . 48
    GVH : TS Nguy n nh Tu n SVTH: Lê Đức nh - Đặng Thành Vinh




    x
    4.2 Phân tích và xác định yêu cầu của ứng dụng . . 49
    4.2.1 Phân tích hành vi và c động của đối tượng . . 49
    4.2.2 Phân tích các mẫu nhận dạng có thể tạo ra từ đối tượng . . 50
    4.2.3 Thiết kế bảng mã đề xu t cho các ký tự . 52
    4.3 Thiết kế chương trình . . 53
    4.4 Kết luận . . 58
    CHƯƠNG 5 . . 59
    5.1 Các kết quả đạt được . . 59
    5.2 Những khó khăn hạn chế . . 59
    5.3 Hướng nghiên cứu và phát triển . 60
    TÀI LIÊU THAM KHẢO . . 62

    TÓM TẮT LUẬN VĂN
    Các thiết bị thông minh (smart-devices) đã và đang trở thành một vật b t ly thân
    của người dùng trong thời hiện đại Ngoài tính cơ động, d di chuyển, smart-devices còn
    được trang bị thêm nhiều bộ cảm biến (sensors) khiến nó trở nên hữu dụng trong những
    hoàn cảnh sử dụng đòi hỏi tính di động cao và phục vụ cho những người dùng có nhu cầu
    sử dụng đặc biệt
    Mục tiêu của đề tài "Xây dựng ứng dụng điều khiển máy tính từ xa sử dụng bộ cảm
    biến gia tốc và màn hình cảm ứng của điện thoại di động
    " là nghiên cứu và ứng dụng
    những tính năng đặc biệt của smart-devices phục vụ công tác giảng dạy và học tập Thông
    qua việc xây dựng 2 chương trình: N Presentator và iFeehands, luận văn này đã làm nổi
    bật tính cơ động của smart-devices và mức độ hữu dụng của màn hình cảm biến Ứng
    dụng NDPresentator là 1 chương trình giúp giáo viên có thể điều khiển việc trình chiếu
    slides thông qua việc tương tác với màn hình smartphone mà không phải phụ thuộc vào
    khoảng cách giữa người dùng và máy tính
    Chương trình iFreehands là chương trình bàn phím ảo cho người dùng tương tác
    bằng chân trên Tablet PC Với cách tiếp cận hoàn toàn mới, chúng tôi đã xây dựng thành
    công bàn phím ảo để người dùng có thể đánh văn bản trên Tablet một cách thuận tiện và
    nhanh chóng.
    Đặc biệt chương trình iFreehands còn mang một ý nghĩa nhân văn sâu sắc khi tạo
    một kênh tương tác máy tính mới lạ cho người dùng không có tay giúp họ có thể hoà
    nhập một cách bình đẳng với thế giới vi tính mà việc tương tác bằng bàn phím thông
    thường là điều quá khó khăn





    ̃̃̃̃̃̃̃̃̃̃̃

    [HR][/HR]
     

    Các file đính kèm:

Đang tải...