1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ án tốt NGHIỆP NGÀNH CÔNG NGHỆ kỹ THUẬT điện tử TRUYỀN THÔNG đề tài hệ THỐNG điều KHIỂN và GIÁM sát các THIẾT bị TRONG NHÀ

143 52 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 143
Dung lượng 2,81 MB

Nội dung

BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN - ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH ĐỒ ÁN TĨT NGHIỆP NGÀNH CƠNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THƠNG ĐỀ TÀI: HỆ THĨNG ĐIỀU KHIỂN VÀ GIÁM SÁT CÁC THIẾT BỊ TRONG NHÀ GVHD: Ths Nguyễn Việt Hùng SVTH : Phạm Văn Huy Tp Hồ Chí Minh 01/2018 MSSV: 12141099 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN - ĐIỆN TỬ BỘ MƠN ĐIỆN TỬ-CÔNG NGHIỆP Y SINH ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: HỆ THỐNG ĐIỀU KHIỂN VÀ GIÁM SÁT CÁC THIẾT BỊ TRONG NHÀ GVHD: Ths.Nguyễn Việt Hùng SVTH : Phạm Văn Huy MSSV: 12141099 Tp Hồ Chí Minh 01/2018 TRƯỜNG ĐI I SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH ' ĐỘC LẬP - TỰ DO - HẠNH PHÚC KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH Tp HCM, ngày 13 tháng 01 năm 2018 Họ tên sinh viên: Chuyên ngành: Hệ đào tạo: Khóa: I TÊN ĐỀ TÀI: TRONG NHÀ II NHIỆM VỤ NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Phạm Văn Huy Kỹ thuật Điện - Điện tử Đại học quy 2012 Mssv: 12141099 Mã ngành: 141 Mã hệ: Lớp: 1214DT2B HỆ THỐNG ĐIỀU KHIỂN VÀ GIÁM SÁT CÁC THIẾT BỊ Các số liệu ban đầu: (ghi thơng số, tập tài liệu tín hiệu, hình ảnh, ) Nội dung thực hiện: • Tìm hiều lựa chọn nguồn, module kết nối Bluetooth, module Wifi vi điều khiển • Viết ứng dụng Android để SmartPhone nhận tín hiệu từ giọng nói người, xử lý đưa tín hiệu đến vi điều khiển • Thiết kế thi cơng module khối điều khiển: Module Arduino Uno R3, Module Wifi ESP 8266 Node MCU Module Bluetooth HC-06 • Kết nối module lại với • Chạy thử, kiểm tra cân chỉnh mơ hình • Viết sách luận văn tốt nghiệp • Báo cáo đồ án tốt nghiệp III NGÀY GIAO NHIỆM VỤ: 25/09/2017 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 13/01/2018 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Nguyễn Việt Hùng BM ĐIỆN TỬ CÔNG NGHIỆP - Y SINH TRƯỜNG ĐI I SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH ' ĐỘC LẬP - TỰ DO - HẠNH PHÚC KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP-Y SINH Tp HCM, ngày 13 tháng 01 năm 2018 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Phạm Văn Huy Lớp: 121412DT2B^ ’ ' MSSV: 12141099 Tên đề tài: HỆ THỐNG ĐIỀU KHIỂN VÀ GIÁM SÁT CÁC THIẾT BỊ TRONG NHÀ Tuần/ngày Nội dung Tuần Nhận giáo viên hướng đẫn chọn đề tài 16/10-22/10/2017 Tuần Nộp đề cương phiếu lịch trình thực 23/10-29/10/2017 Tuần Tìm tài liệu liên quan nghiên cứu 30/10-5/11/2017 Tuần Tìm hiểu Arduino Module liên quan 6/11-12/11/2017 Tuần Tìm hiểu cách truyền nhận liệu 13/11-19/11/2017 Module Arduino Tuần Tìm hiểu App Inventor 20/11-26/11/2017 Tuần Tìm hiểu Firebase 27/11-3/12/2017 Tuần Lên sơ đồ khối viết chương trình cho 4/12-10/12/2017 Arduino, Module Tuần Lên sơ đồ khối viết chương cho App 11/12-17/12/2017 Inventor Tuần 10 Thi công mạch chạy thử chương trình 18/12-24/12/2017 Tuần 11 Hồn thiện App kết nối điều khiển với 25/12-31/12/2017 mạch, kiểm tra lỗi khắc phục cố Tuần 12 Thi công kết nối mạch với mơ hình 1/1-7/1/2018 Tuần 13 Hồn chỉnh mạch viết luận văn 8/1-13/1/2018 GV HƯỚNG DẪN (Ký ghi rõ họ tên) Xác nhận GVHD LỜI CAM ĐOAN 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 Các kết công bố Đồ án tốt nghiệp “HỆ THỐNG ĐIỀU KHIỂN VÀ GIÁM SÁT CÁC THIẾT BỊ TRONG NHÀ” trung thực khơng chép từ cơng trình khác Phạm Văn Huy Những người thực đề tài BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH LỜI CẢM ƠN LỜI CẢM ƠN Em xin gởi lời cảm ơn sâu sắc đến Thầy Nguyễn Việt Hùng - Giảng viên môn Điện Tử Công Nghiệp nhiệt tình giúp đỡ hướng dẫn bọn em việc thực đề tài Em xin gởi lời chân thành cảm ơn thầy cô Khoa Điện - Điện Tử tạo điều kiện tốt cho em hoàn thành đề tài Em gửi lời đồng cảm ơn đến bạn bè, bạn có đam mê chia sẻ trao đổi kiến thức kinh nghiệm quý báu thời gian thực đề tài Xin chân thành cảm ơn! Phạm Văn Huy Những người thực đề tài MỤC LỤC BỘ MON ĐIỆN TỬ CONG NGHIỆP - Y SINH LIỆT KÊ HÌNH VẼ LIỆT KÊ HÌNH • Hình VẼ BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH Trang LIỆT KÊ BẢNG LIỆT KÊ BẢNG Bảng Trang Bảng 3.1 Bảng liệt kê điện áp dòng điện linh kiện sử dụng mạch 38 Bảng 4.1 Danh sách thông số linh kiện 73 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH TÓM TẮT TÓM TẮT Với phát triển mạnh mẽ cơng nghệ nói chung tập đồn cơng nghệ nói riêng giúp ích người nhiều, giúp chất lượng sống người ngày nâng cao Có công nghệ mà cách vài năm, người ta chí khơng dám nghĩ đến thử nghiệm dần thành thực Một số tập đồn cơng nghệ trình diễn cơng nghệ đại Sony trình diễn Loa Tivi tích hợp Google assistant Cụ thể, loa 360 độ kết nối với hệ thống điện loa nhà, dễ dàng lệnh mở đèn, mở nhạc, mở tivi, v.v Tuy công nghệ nghệ không tới xu ngơi nhà thơng phải có Với ý tưởng để khắc phục điểm yếu hệ thống : chi phí cao, khơng hỗ trợ Tiếng Việt Vì vậy, chúng em làm đề tài để xây dựng lại mơ hình đặc biệt để ngừơi Việt dễ dàng sử dụng Bằng cách sử dụng lập trình Arduino làm trung tâm xử lý modul để tương tác với trung tâm điều khiển thiết bị thông qua ứng dụng điện thoại Nhóm Văn Phạm thựcHuy đề tài BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH CHƯƠNG TỔNG QUAN Chương TỔNG QUAN BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH 10 6.1KẾT LUẬN Sau 15 tuần tìm hiểu thực đề tài, tơi hồn thành đạt mục tiêu ban đầu Cụ thể nhóm đạt kết sau: • Biết sử dụng MIT App Inventor để lập trình ứng dụng Android điện thoại • Biết sử dụng phần mềm Altium để vẽ sơ đồ nguyên lý mạch in • Viết ứng dụng Android điện thoại truyền nhận liệu từ sử lý trung tâm thực lệnh giọng nói Giao diện ứng dụng thân thiện dễ dàng cho người sử dụng • Biết thêm ứng dụng thiết thực Firebase ESP8266 để áp dụng vào thực tế • Xây dựng thành cơng mơ hình để nhận lệnh từ điện thoại, gọn gàng thẩm mỹ Hơn nữa, sau thực Tôi nắm nguyên lý hoạt động cách thức để xây dựng hệ thống điều khiển giám sát nhà thông minh Một ứng dụng thực tế hiệu Tuy nhiên, hệ thống nhiều hạn chế việc giao tiếp không thực phát âm sai, App phải kết nối mạng internet để phân tích giọng nói chưa tạo tương tác thực người dùng thiết bị 6.2HƯỚNG PHÁT TRIỂN Có thể nghiên cứu để chế tạo rộng rãi robot thông minh tương lai giống hệt người, giao tiếp với người để phục vụ sống đại Dùng để chế tạo loại xe không người lái chế tạo nhà thông minh PHỤ LỤC TÀI LIỆU THAM KHẢO Sách trang web tham khảo [1] Nguyễn Đình Phú, “Giáo trình vi xử lý”, NXB ĐH Quốc Gia Tp.HCM, 2007 [2] Nguyễn Đình Phú, Giáo trình: Vi điều khiển PIC, Nhà xuất Đại học Quốc Gia Tp.HCM, 2015 [3] Trịnh Ngọc Danh- Đặng Viết Tâm, Đồ án tốt nghiệp “ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI”, trường đại học Sư Phạm Kỹ Thuật TPHCM [4] “Dự án điều khiển xe qua bluetooth”, arduino.vn, 2016 Link dự án: blưetooth http://ardưino.vn/bai-viet/639-dư-xe-dieư-khien-tư-xa-qưa- BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH 130 PHỤ LỤC - Code Arduino #include #include "DHT.h" #define RELAY1 #define RELAY2 #define RELAY3 #define RELAY4 #define PWM const int DHTPIN = 7; const int DHTTYPE = DHT22; DHT dht(DHTPIN, DHTTYPE); byte relay=16, speedd=24,nhietdo =0,doam=0; void setRelay(int bienchung){ if (bienchung==1){ digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,LOW); }else if (bienchung==2){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,LOW); }else if (bienchung==3){ digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,LOW); }else if (bienchung==4){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,LOW); }else if (bienchung==5){ digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,LOW); }else if (bienchung==6){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,LOW); PHỤ LỤC }else if (bienchung==7){ digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,LOW); }else if (bienchung==8){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,LOW); }else if (bienchung==9){ digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,HIGH); }else if (bienchung==10){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,HIGH); }else if (bienchung==11){ digitalWrite(RELAY1,LO W); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,HIGH); }else if (bienchung==12){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,LOW); digitalWrite(RELAY4,HIGH); }else if (bienchung==13){ digitalWrite(RELAY1,LO W); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,HIGH); }else if (bienchung==14){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,LOW); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,HIGH); }else if (bienchung==15){ digitalWrite(RELAY1,LO W); digitalWrite(RELAY2,HIGH); digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,HIGH); }else if (bienchung==16){ digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,HIGH); BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP - Y SINH 132 PHỤ LỤC digitalWrite(RELAY3,HIGH); digitalWrite(RELAY4,HIGH); ,} } void setSpeedd(int a){ if (a==21){ analogWnte(PWM,100); }else if (a==22){ ’ analogWrite(PWM, 175); }else if (a==23){ ’ analogWrite(PWM,250); }else if (a==24){ digitalWrite(PWM,LOW); ,} }' void setup(void) { pinMode(RELAY1,OUTPUT); pinMode(RELAY2,OUTPUT); pinMode(RELAY3,OUTPUT); pinMode(RELAY4,OUTPUT); pinMode(PWM,OUTPUT); Serial.begin(9600); SPCR |= bit(SPE); pinMode(MlsO, OUTPUT); SPI.attachInterrupt(); digitalWrite(RELAY4,LOW); setRelay(relay); setSpeedd(speedd); dht.begin(); } ISR(SPI_STC_vect) { int c = SPDR; if (c>0&&c20&&c

Ngày đăng: 19/03/2022, 10:24

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w