ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Hồng Văn Qn LẬP TRÌNH NGHIÊN CỨU PHÁT TRIỂN ỨNG DỤNG CHO HỆ THỐNG CHIẾU SÁNG THÔNG MINH TRÊN MÁY TÍNH PC Ngành: Cơng nghệ kỹ thuật Cơ điện tử TÓMTẮTKHÓALUẬNTỐTNGHIỆP Hà Nội – 2017 MỞ ĐẦU Tính cấp thiết đề tài Trong thời đại khoa học công nghệ phát triển vũ bão nay, việc ứng dụng công nghệ vào đời sống cần thiết ngày trở nên phổ biến Với xu hướng ứng dụng tự động hóa vào tất lĩnh vực sống nay, việc điều khiển thiết bị đèn chiếu sáng thơng qua máy tính cá nhân điện thoại thông minh ngày quan tâm mang lại nhiều lợi ích Là sinh viên tốt nghiệp, em mong muốn vận dụng kiến thức thân thầy đào tạo tích lũy để nghiên cứu xây dựng sản phẩm cần thiết có ích cho xã hội Chính em chọn đề tài: “ Lập trình nghiên cứu phát triển ứng dụng cho hệ thống chiếu sáng thông minh máy tính PC ” Ý nghĩa khoa học thực tiễn Đối với khoa học: Khóaluận hoàn thành bước nghiên cứu việc xây dựng ứng dụng điều khiển thiết bị thông qua máy tính, nghiên cứu, ứng dụng phát triển thị trường Đối với đời sống: Việc áp dụng đề tài vào đời sống thực tiễn mang lại cho người nhiều lợi ích, an tồn, tiện lợi việc điều khiển thiết bị Đối với sinh viên: Việc nghiên cứu đề tài giúp sinh viên áp dụng kiến thức, kĩ vào thực tế, nâng cao tinh thần tìm hiểu, nghiên cứu tự tin làm việc sau trường Đối tượng phương pháp nghiên cứu Đối tượng: Nghiên cứu phát triển ứng dụng điều khiển đèn chiếu sáng sử dụng chip CSR1010 máy tính PC Phương pháp nghiên cứu: Nghiên cứu cách xây dựng ứng dụng máy tính ngơn ngữ Visual Basic Nội dung nghiên cứu • Nghiên cứu giao tiếp Bluetooth • Nghiên cứu chip CSR1010 • Nghiên cứu ngơn ngữ Visual Basic • Nghiên cứu cách xây dựng ứng dụng điều khiển thiết bị đèn máy tính thơng qua ngơn ngữ Visual Basic Nội dung khóaluận Nội dung khóaluận trình bày chương sau: CHƯƠNG LÝ THUYẾT VỀ BLUETOOTH CHƯƠNG CHIP XỬ LÝ CSR1010 CHƯƠNG NGƠN NGỮ LẬP TRÌNH VISUAL BASIC CHƯƠNG XÂY DỰNG ỨNG DỤNG CHƯƠNG LÝ THUYẾT VỀ BLUETOOTH Bluetooth thuật ngữ công nghệ dùng để phương thức kết nối truyền tải liệu không dây tầm gần thiết bị điện tử Công nghệ hỗ trợ việc truyền liệu qua khoảng cách ngắn thiết bị di động cố định, tạo nên mạng cá nhân không dây Trong chương em nghiên cứu chuẩn Bluetooth, ưu nhược điểm việc sử dụng Bluetooth Chuẩn Bluetooth từ 4.0 trở gọi Bluetooth Low Energy (BLE) – Bluetooth tiết kiệm lượng, chuẩn Bluetooth thông minh dùng CSRmesh – mạng lưới điều khiển thiết bị thông minh CSRmesh thiết kế cho phép thiết bị BLE gửi nhận thông tin thực theo thông tin nhận CHƯƠNG CHIP XỬ LÝ CSR1010 Chíp xử lý CSR1010 bốn chíp thuộc học CSR101x sản xuất công ty Cambrigde Silicon Radio Đây công ty chuyên sản xuất chip cho smartphone thiết bị kết nối Chip CSR1010 sử dụng thiết bị đèn thông minh mà em nghiên cứu Trong chương em nghiên cứu tính năng, đặc điểm, cấu tạo chế độ hoạt động chip CSR1010 CHƯƠNG NGÔN NGỮ LẬP TRÌNH VISUAL BASIC Visual Basic 6.0 (VB6) phiên cơng cụ lập trình Visual Basic (VB), cho phép người dùng tiếp cận nhanh cách thức lập trình mơi trường Windows VB6 cung cấp đầy đủ tính giúp ta tạo giao diện lập ứng dụng Trong chương em nghiên cứu tìm hiểu chung ngơn ngữ Visual Basic, chức mà Visual Basic cung cấp biểu mẫu, điều khiển thơng dụng để tạo lập giao diện ứng dụng Form, nhãn, khung, nút lệnh, Textbox, CHƯƠNG XÂY DỰNG ỨNG DỤNG Để điều khiển đèn qua giao tiếp Bluetooth máy tính thiết bị đèn máy tính cần hỗ trợ chuẩn Bluetooth từ 4.1 trở lên Hiện dòng máy tính cũ thường hỗ trợ chuẩn Bluetooth thấp 4.0 Nhà cung cấp thiết bị đèn đưa tài liệu kết nối đèn điện thoại thông minh chạy hệ điều hành IOS Android nên phần em tìm hiểu nghiên cứu cách xây dựng ứng dụng máy tính, phần điều khiển thiết bị hạn chế Sau xác định quy trình xây dựng ứng dụng, ta xây dựng sơ đồ thuật toán cho chương trình điều khiển Ở chương em lập giao diện đăng nhập cho ứng dụng bước đầu xây dựng giao diện điều khiển, nhiên việc điều khiển chưa phương diện nghiên cứu Sơ đồ thuật tốn cho chương trình điều khiển thiết bị KẾT LUẬN Những thành đạt Sau trình nghiên cứu thực đề tài khóa luận, em đạt kết sau: Tìm hiểu giao tiếp Bluetooth Tìm hiểu chip CSR1010 thiết bị đèn cần điều khiển Tìm hiểu ngơn ngữ Visual Basic Nghiên cứu cách xây dựng ứng dụng điều khiển thiết bị đèn máy tính thơng qua ngơn ngữ Visual Basic Bước đầu xây dựng Form giao diện để phục vụ tiếp cho công việc nghiên cứu, xây dựng ứng dụng điều khiển thiết bị sau Qua khóa luận, em vận dụng kiến thức học tìm hiểu thêm nhiều kiến thức mới, nâng cao tinh thần tìm hiểu, phát triển ứng dụng để phục vụ cho công việc thực tế sau Hạn chế đề tài Với nỗ lực tìm hiểu nghiên cứu thân hướng dẫn thầy hướng dẫn, nhiên đề tài hạn chế: Giao diện thiết kế đơn giản Điều khiển thiết bị nhiều gặp nhiều khó khăn kết nối với thiết bị chưa thơng suốt Các hướng phát triển Việc ứng dụng công nghệ vào sống ngày trở nên phổ biến quan trọng Đề tài “ Lập trình nghiên cứu phát triển ứng dụng cho hệ thống chiếu sáng thơng minh máy tính PC” không dừng lại việc nghiên cứu mà ứng dụng vào thực tế nên cần tiếp tục nghiên cứu phát triển đề tài Tiếp tục hoàn thiện ứng dụng để kết nối điều khiển đèn thông suốt cải tiến phát triển ứng dụng ngày dễ dàng tiện lợi với người sử dụng TÀI LIỆU THAM KHẢO Tiếng Việt: [1] Website: http://arduino.vn , Tìm hiểu BLE [2] Website: https://www.dienmayxanh.com , Giới thiệu bluetooth [3] Website: https://vi.wikipedia.org Tiếng Anh [4] Website:http://qualcomm.tumblr.com/ , Data sheet CSR ... cứu phát triển ứng dụng cho hệ thống chiếu sáng thông minh máy tính PC ” Ý nghĩa khoa học thực tiễn Đối với khoa học: Khóa luận hồn thành bước nghiên cứu việc xây dựng ứng dụng điều khiển thiết...MỞ ĐẦU Tính cấp thiết đề tài Trong thời đại khoa học công nghệ phát triển vũ bão nay, việc ứng dụng công nghệ vào đời sống cần thiết ngày trở