Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
0,93 MB
Nội dung
ĐỒ ÁN VI ĐIỀU KHIỂN ĐỀ TÀI: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO NHÓM LớpHP: 122DAVDK04 GVHD: ThS Phan Thị Thanh Vân Thành viên nhóm Nguyễn Xuân Dương 1911505510112 Hồng Đình Phúc 1911505510129 Hồng Phúc Anh 1911505510102 Đồ án Vi điều khiển Ngôi nhà thông minh Phương pháp thiết kế Sơ đồ khối quy trình cơng nghệ Lựa chọn thiết bị Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Phương pháp thiết kế + Phòng khách: Quạt bật tự động nút nhấn smartphone theo người sử dụng nhiệt độ môi trường… Bật tắt đèn thông qua nút nhấn smartphone Hiển thị nhiệt độ lên LCD - Cửa tự động đóng mở mật + Khi phía ngồi cửa mở nhập mật khẩu, sai báo lỗi + Khi bên nhấn nút mở đóng + Đồng thời LCD thị trạng thái đóng mở cửa + Phịng ngủ: Bật tắt đèn thơng qua nút nhấn smartphone + Phịng bếp: Cảm biến khí gas phát rò rỉ gas còi báo Bật tắt đèn thơng qua nút nhấn smartphone +Phịng vệ sinh: Bật tắt đèn thông qua cảm biến hồng ngoại smartphone Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Ưu điểm : + Tăng tiện nghi cho nhà: + Tiết kiệm lượng + Tăng tính an tồn + Ngơi nhà trở nên sang trọng đại Phương pháp thiết kế - Nhược điểm : + Chi phí cao, khơng phù hợp với gia đình bình dân thu nhập thấp + Các công nghệ nhà thông minh không phù hợp sử dụng với người lớn tuổi Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Sơ đồ khối quy trình cơng nghệ -THĐ: Tín hiệu đặt -BĐK: Bộ điều khiển -BBĐ: Bộ biến đổi -TB: Các thiết bị nhà -CB: Các cảm biến * Quy trình Cơng nghệ: Tín hiệu đặt việc cài đặt người lập trình đặt điều kiện để điều khiển cho hệ thống Các giá trị thay đổi nhiệt độ, độ ẩm, khơng khí, nhận biết qua cảm biến Các giá trị cảm biến đưa so sánh với giá trị đặt Sau đó, điều khiển xử lí đưa tín hiệu điều khiển sang biến đổi để thực việc điều khiển Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Arduino Uno Cảm biến nhiệt độ, độ ẩm DHT11 Lựa chọn linh kiện Cảm biến chuyển động HC-SR501 Nội dung Cảm biến khí gas MQ-135 Màn hình hiển thị LCD Module I2C giao tiếp Arduino với LCD Module bluetool HC05 Động servo Bàn phím keypad 4x4 Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Lựa chọn linh kiện Chip điều khiển ATmega328P Điện áp hoạt động 5V Điện áp đầu vào(khuyên dùng) 7-12V Điện áp đầu vào (giới hạn) 6-20V Số chân Digital 14 (of which provide PWM output) Số chân PWM Digital Số chân Analog Dòng điện DC chân I/O 20 mA Dòng điện DC chân 3.3V 50 mA Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader SRAM KB (ATmega328P) EEPROM KB (ATmega328P) Tốc độ thạch anh 16 MHz LED_BUILTIN 13 Chiều dài 68.6 mm Chiều rộng 53.4 mm Cân nặng 25 g Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Lựa chọn linh kiện Điện áp hoạt động: 3V - 5V DC Dòng điện tiêu thụ: 2.5mA Phạm vi cảm biến độ ẩm: 20% - 90% RH, sai số ±5%RH Phạm vi cảm biến nhiệt độ: 0°C ~ 50°C, sai số ±2° Tần số lấy mẫu tối đa: 1Hz (1 giây lần) Kích thước: 23mm * 12mm * mm Cảm biến chuyển động HC-SR501 Điện áp nguồn 47kOm) Điện trở heater: 33om Công suất tiêu thụ heater: Nhỏ 800mW Nồng độ phát số chất: 10 - 300 ppm NH3, 10 - 1000 ppm Benzen, 10 300 ppm Alcol Kích thước: 32mm*20mm Đồ án Vi điều khiển Đề tài: NGÔI NHÀ THÔNG MINH SỬ DỤNG ARDUINO Lựa chọn linh kiện Màn hình hiển thị LCD + Điện áp MAX : 7V + Điện áp MIN : - 0,3V + Hoạt động ổn định : 2.7-5.5V + Điện áp mức cao : > 2.4 + Điện áp mức thấp :