Đồ án điều khiển thiết bị bằng giọng nói arduino

32 3.4K 44
Đồ án điều khiển thiết bị bằng giọng nói arduino

Đ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

Đồ án điều khiển thiết bị bằng giọng nói arduino,app điều khiển bằng điện thoại android, dễ sử dụng Đồ án ĐIỀU KHIỂN THIẾT BỊ BẰNG GIỌNG NÓI cho mọi người hiểu rõ hơn về ứng dụng nhận dạng, xử lí giọng nói sẵn có của Google, được sử dụng trong việc điều khiển thiết bị của mình. Đồ án sử dụng Arduino Nano, sử dụng chip Atmega328P để điều khiển xử lí tín hiệu . Đề tài được ứng dụng để điều khiển các thiết bị điện dân dụng phục vụ cuộc sống hàng ngày như quạt, đèn ,khóa mở cửa, bơm nước… Điện thoại di động hiện nay đang được sử dụng rộng rãi, nên việc tận dụng thiết bị này trong việc điều khiển thiết bị cũng góp phần vào việc khai thác thêm giá trị sử dụng của điện thoại di động trong đời sống hàng ngày, cụ thể là trong việc điều khiển thiết bị điện gia đình.

Trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Khoa Điện-Điện Tử Bộ Môn Tự Động Điều Khiển Đồ Án Vi Xử Lí Đề Tài Điều Khiển Thiết Bị Bằng Giọng Nói SVTH: Nguyễn Khánh Dương 14151023 Sỳ Quốc Bình GVHD: Trương Đình Nhơn TP.HCM, tháng 06 năm 2017 14151009 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Giáo viên hướng dẫn: TS Trương Đình Nhơn Họ tên sinh viên: Lớp: Nguyễn Khánh Dương MSSV: 14151023 Sỳ Quốc Bình MSSV: 14151009 141511B Ngành: Công Nghệ Kỹ Thuật Điều Khiển Tự Động Hóa Tên đề tài: Điều Khiển Thiết Bị Bằng Giọng Nói Thơng Qua Bluetooth Nhận xét giáo viên hướng dẫn: - TP.HCM, tháng 06 năm 2017 TS Trương Đình Nhơn Mục Lục Chương 1: Cơ Sở Lý Thuyết 1.NGUYÊN LÝ HOẠT ĐỘNG……………………………… 2.CẤU TRÚC MẠCH………………………………………… GIỚI THIỆU GOOGLE VOICE…………………………… Chương : THIẾT KẾ MẠCH VÀ APP ĐIỀU KHIỂN………… THIẾT KẾ MẠCH………………………………………… 1.1 a) Giới thiệu board Arduino Nano ………………… b) Giới thiệu module Bluetooth HC-05…………… c) Giới thiệu module relay kênh………………… 12 d) Các thiết bị sử dụng……………………………… 15 1.2 Sơ đồ kết nối mạch…………………………………… 16 Kết nối HC-05 với Arduino………………………… 16 Kết nối Module relay với thiết bị……………… 16 Sơ đồ toàn mạch……………………………………… 17 Giới thiệu MIT App Inventor lập trình 2.1 Giới thiệu MIT App Inventor……………………… 18 Hướng dẫn truy cập sử dụng……………………… 19 2.2 Thiết kế giao diện lập trình app………………… 20 Chương 3: Kết Quả Ứng Dụng 3.1 Mô Hình Thực tế………………………………………… Tổng 23 22 Kết……………………………………………………… Tài liệu tham khảo…………………………………………… 24 Phụ 25 Lục……………………………………………………… LỜI NÓI ĐẦU Khoảng thời gian từ năm 2001 đến khoảng thời gian mà cơng ty, doanh nghiệp ngồi nước áp dụng nhiều tiến khoa học- kĩ thuật vào ngành công nghiệp chủ chốt Việt Nam, dây chuyền công nghệ đời nhằm đơn giản hóa q trình sản xuất, máy móc đại bắt đầu thay người Hàng loạt sản phẩm tự động hóa tiên tiến phát minh bán rộng rãi thị trường như: robot hút bụi sàn phẳng Nhật sản xuất, máy giặt đa năng, máy rửa chén tự động, thiết bị giám sát nhà qua Internet, … Đối với nước ngồi việc nghiên cứu ứng dụng giọng nói việc chế tạo để ứng dụng vào đời sống sản xuất mở vài năm gần Như Mỹ ứng dụng để điều khiển robotcam Y Khoa Riêng nước ta lĩnh vực mẻ, cần có đầu tư nghiên cứu để theo kịp công nghệ này, phục vụ cho việc giảng dạy trường nhằm giúp sinh viên hiểu rõ lý thuyết, tạo điều kiện cho sinh viên có ý tưởng tảng có sẵn Đồ án ĐIỀU KHIỂN THIẾT BỊ BẰNG GIỌNG NÓI cho người hiểu rõ ứng dụng nhận dạng, xử lí giọng nói sẵn có Google, sử dụng việc điều khiển thiết bị Đồ án sử dụng Arduino Nano, sử dụng chip Atmega328P để điều khiển xử lí tín hiệu Đề tài ứng dụng để điều khiển thiết bị điện dân dụng phục vụ sống hàng ngày quạt, đèn ,khóa mở cửa, bơm nước… Điện thoại di động sử dụng rộng rãi, nên việc tận dụng thiết bị việc điều khiển thiết bị góp phần vào việc khai thác thêm giá trị sử dụng điện thoại di động đời sống hàng ngày, cụ thể việc điều khiển thiết bị điện gia đình Chương 1: Cơ Sở Lý Thuyết Nguyên lí hoạt động: Ta kết nối Bluetooth smartphone với module Bluetooth HC-05 thông qua app điều khiển viết android Sau kết nối thành cơng ta nhấn vào hình máy ghi âm app nói thơng qua google voice (cần có 3G Wifi) nhận diện giọng nói lấy liệu chữ gửi đến bluetooth HC-05 thơng qua kết nối bluetooth HC05 điện thoại, sau từ HC-05 truyền liệu vào board arduino Nano Khi nhận liệu arduino xử lí lệnh, gửi tín hiệu chân out đến chân kích Rơ-le kích cho Rơ-le đóng ngắt thiết bị theo ý muốn Cấu trúc mạch Giới thiệu Google Voice Google Voice dịch vụ điện thoại cung cấp chuyển tiếp gọi thư thoại dịch vụ, thoại tin nhắn văn bản, dịch vụ Mỹ kết thúc gọi quốc tế cho khách hàng tài khoản Google Dịch vụ đưa Google vào ngày 11 tháng năm 2009, sau công ty mua lại dịch vụ GrandCentral Google Voice cung cấp số điện thoại Hoa Kỳ, lựa chọn người sử dụng từ số có sẵn mã vùng chọn, miễn phí cho tài khoản người dùng Các gọi đến số chuyển tiếp đến số điện thoại mà người dùng phải cấu hình cổng web tài khoản Nhiều khu thể định nhẫn mà đồng thời cho gọi đến Cơ sở dịch vụ đòi hỏi số điện thoại Hoa Kỳ Một người sử dụng trả lời nhận gọi điện thoại đổ chng cấu hình cổng thơng tin web Trong gọi nhận người sử dụng chuyển đổi máy điện thoại cấu hình Người sử dụng Hoa Kỳ đặt gọi đến điểm đến nước quốc tế Các gọi máy điện thoại cấu hình, từ ứng dụng thiết bị di động, từ cổng thông tin tài khoản Vào tháng Tám năm 2011, người sử dụng nhiều quốc gia khác đặt gọi từ ứng dụng dựa web đến số điện thoại nước quốc tế Nhiều dịch vụ Google Voice khác thư thoại, tin nhắn văn miễn phí, lịch sử gọi, gọi hội nghị, tra gọi, chặn gọi không mong muốn, phiên âm giọng nói thành văn thư thoại tin có sẵn để người dân Mỹ Trong điều kiện tích hợp sản phẩm, phiên âm thư thoại âm thanh, bỏ qua thông báo gọi, tin nhắn văn tùy chọn chuyển vào tài khoản email lựa chọn người dùng Ngoài ra, tin nhắn văn gửi nhận qua email quen thuộc giao diện IM cách đọc viết tin nhắn văn Gmail cách thêm số điện thoại liên lạc Google Talk tương ứng (PC-to-Phone texting) Google Voice đa chiều hội nghị truyền hình (với hỗ trợ cho việc chia sẻ tài liệu) tích hợp với Google+ Hangouts Dịch vụ cấu hình trì người sử dụng ứng dụng dựa web, theo kiểu sau dịch vụ e-mail Google, Gmail, với Android iOS ứng dụng điện thoại thơng minh máy tính bảng Chương 2: Thiết kế Mạch App điều khiển Thiết kế mạch 1.1 Các phần cứng module sử dụng a Board mạch Arduino Nano Lịch sử đời Arduino Arduino đời thị trấn Ivrea, nước Ý đặt theo tên vị vua vào kỷ thứ King Arduin Nó thức đưa giới thiệu vào năm 2005 công cụ cho sinh viên học tập giáo sư Massimo Banzi, người phát triển Arduino trường Interaction Design Instistute Ivrea (IDII) Dù khơng có tiếp thị hay quảng cáo tin tức Arduino lan truyền với tốc độ chóng mặt nhờ vơ vàn lời truyền miệng tốt đẹp người dùng Hiện Arduino tiếng tồn giới có người tìm đến thị trấn Ivrea để tham quan nơi sản sinh tảng thú vị Một hệ thống Arduino cung cấp cho bạn nhiều tương tác với môi trường xung quanh với:  Hệ thống cảm biến đa dạng chủng loại (đo đạc nhiệt độ, độ ẩm, gia tốc, vận tốc, cường độ ánh sáng, màu sắc vật thể, lưu lượng nước, phát chuyển động, phát kim loại, khí độc,…),…  Các thiết bị hiển thị (màn hình LCD, đèn LED,…)  Các module chức (shield) hỗ trợ kêt nối có dây với thiết bị khác kết nối không dây thông dụng (3G, GPRS, Wifi, Bluetooth, 315/433Mhz, 2.4Ghz,…), …  Định vị GPS, nhắn tin SMS,… Các dòngNano: Arduino có thị trường Giới thiệu Arduino Vì chọn Arduino Nano ? Arduino Nano có kích thước nhỏ gọn (1.85cm x 4.3cm), giá thành rẻ đặc biệt sử dụng hầu hết tất thư viện arduino nano dòng có giá tiền cao Thơng số kỹ thuật Module Relay:  Sử dụng điện áp nuôi 5VDC  relay đóng ngắt điện kích 0V, cần cấp nguồn ngồi, relay tiêu thụ dòng khoảng 80mA  Điện đóng ngắt tối đa: AC250V – 10A, DC30V – 10A  Có đèn báo đóng ngắt relay Ý nghĩa thông số ghi relay: 10A - 250VAC: Cường độ dòng điện tối đa qua tiếp điểm rơ-le với hiệu điện

Ngày đăng: 24/01/2018, 17:10

Từ khóa liên quan

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

Tài liệu liên quan