1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Điều khiển các thiết bị điện trong nhà thông

53 220 3

Đ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

Cùng với sự phát triển bùng nổ của công nghệ thông tin, máy vi tính hay các bộ xử lý được thiết kế ngày một nhỏ gọn, tính năng thông minh, ưu việt hơn. Các bộ vi xử lý được thiết kế tinh xảo, tốc độ xử lý cao và chúng được nhúng vào các thiết bị như một máy tính để sản xuất điện thoại, đồng hồ, máy tính bảng… Chúng hỗ trợ con người giao tiếp với các vật dụng xung quanh. Hiện nay các máy tính nhúng gần như đã được tích hợp vào cuộc sống hàng ngày của chúng ta. Ngày càng nhiều thiết bị trải qua quá trình phát triển để trở thành một thiết bị thông minh hơn. Ví dụ, nhiều hãng công nghệ đã sản xuất những chiếc TV thông minh, chúng sử dụng máy tính nhúng được truyền thông mạng để cung cấp cho người sử dụng nhiều tính năng tiên tiến hơn. Các ứng dụng trên TV có thể chuyển sang điện thoại hoặc máy tính bảng một cách rất dễ dàng.Xu hướng tạo ra các thiết bị thông minh đã giúp thúc đẩy sự phát triển của Internet of things (IoT), tạm dịch là “vạn vật kết nối”. Mục đích của IoT là nâng cao chất lượng máy tính nhúng và cảm biến. Các hãng công nghệ lớn đã nắm bắt được xu hướng ứng dụng IoT trong tương lai và đã vào cuộc để phát triển công nghệ nhà thông minh. Ví dụ, Apple đã phát triển Homekit cho riêng họ, Google đã mua lại Nest Labs để tạo ra bộ ổn nhiệt và bộ dò khói thông minh.Với xu thế phát triển công nghệ nhà thông minh như vậy, việc nghiên cứu giải pháp điều khiển nhà thông minh là rất cần thiết. Mặc dù tính hữu dụng của đề tài có thể chưa cao, tuy nhiên kết quả tích cực thu được liên quan đến lĩnh vực điện thông minh hứa hẹn mang đến tiến bộ của ứng dụng nhà thông minh chạy trên các thiết bị di động.

DANH MỤC CÁC KÝ HIỆU ALU Đơn vị số học C++ Ngơn ngữ lập trình cho vi điều khiển CPU Chip xử lý trung tâm CU Bộ điều khiển DCS Hệ thống phân tán DHCP Máy chủ cục GND Âm nguồn GUI Giao diện người dùng đồ họa I/O Ngõ vào/ra INT Ngõ vào IoT Kết nối vạn vật IP Địa mạng LCD Màn hình MISO Chân phụ để chuyển liệu vào chương trình MOSI Chân để chuyển liệu đến thiết bị PC Máy tính PLC Bộ điều khiển khả trình Ram Bộ nhớ Rom Bộ nhớ SCAD A SCK SPI TV VCC Hệ thống điều khiển giám sát thu thập liệu Xung đồng hồ kết hợp truyền liệu Giao thức mà vi điều khiển sử dụng để giao tiếp với vi điều khiển khác Tivi Dương nguồn DANH MỤC CÁC BẢNG Số hiệu bảng Tên bảng 1.1 Danh mục môt số phần mềm lớp hãng công nghệ 2.1 Lựa chọn phiên hệ điều hành Linux 2.2 Các phiên Debian 3.1 Ký hiệu chân tín hiệu mơ đun rơ le 3.2 Ký hiệu chân tín hiệu mơ đun rơ le Trang DANH MỤC CÁC HÌNH Số Nội dung hiệu 1.1 Cấu trúc giao diện người dùng cho hệ thống ba lớp 1.2 Quan hệ liệu lớp lớp 1.3 Sơ đồ khối hệ thống điều khiển 1.4 Sơ đồ khối cấu trúc vi xử lý 2.1 Giao diện cài đặt hệ điều hành Debian 2.2 Cấu trúc phần cứng Raspberry Pi 3.1 GPIO 3.2 Cấu trúc Arduino UNO R3 3.3 Sơ đồ GPIO Atmega16L 3.4 Sơ đồ khối mô đun cảm biến khí Gas 3.5 Sơ đồ kết nối cảm biến khí Gas với Arduino 3.6 Mơ đun cảm biến ánh sáng 3.7 Mô đun cảm biến nhiệt độ DS18b20 3.8 Mô đun cảm biến chuyển động PIR 3.9 Sơ đồ chân mô đun rơle 3.10 Lưu đồ thuật tốn tổng qt chương trình 3.11 Lưu đồ chương trình khai báo địa 3.12 Lưu đồ thuật tốn chương trình 3.13 Lưu đồ thuật tốn khởi tạo chương trình 3.14 Thuật tốn kiểm tra trạng thái cờ thiết bị 3.15 Thuật toán kiểm tra trạng thái bật rơle 3.16 Thuật toán kiểm tra trạng thái tắt rơle 3.17 Thuật toán giao tiếp mạng internet 3.18 Thuật tốn chương trình trễ (Delay) Trang 3.19 Thuật tốn giao tiếp cảm biến ánh sáng 3.20 Thuật toán giao tiếp cảm biến khí Gas 3.21 Thuật tốn giao tiếp cảm biến DS18b20 3.22 Thuật toán giao tiếp cảm biến PIR 3.23 Lưu đồ thuật toán mạch đèn cầu thang 3.24 Mạch nguyên lý đèn cầu thang 3.25 Mạch cầu H 4.1 Lưu đồ thuật toán điều khiển cửa rèm cửa nhà thơng minh Lưu đồ thuật tốn giám sát điều khiển qua Internet Lưu đồ thuật toán giám sát điều khiển qua Smartphone Tổng thể mô hình nhà thơng minh 4.2 Bộ điều khiển trung tâm nhà thông minh 4.3 Bộ điều khiển tự động nhà thông minh 4.4 Bộ điều khiển tay nhà thơng minh 4.5 Hệ thống điện phòng ngủ 4.6 Hệ thống đèn hành lang 4.7 Hệ thống điện chiếu sáng phòng khách chế độ bình thường 4.8 Hệ thống điện chiếu sáng phòng khách chế độ tiếp khách 4.9 Màn hình điều khiển Websever 4.10 Hệ thống điện phòng gara 4.11 Hệ thống điện phòng bếp 4.12 Hệ thống điện phòng WC 4.13 Hệ thống điện chiếu sáng đèn cầu thang 4.14 Hệ thống rèm cửa tự động 4.15 Hệ thống cửa gara tự động 4.16 Hệ thống cửa tự động 4.17 Phần mềm điều khiển My PI 4.18 Hiển thị thông tin nhiệt độ khí gas lên LCD 4.19 Hiển thị thơng tin nhiệt độ khí gas lên Internet 3.26 3.27 3.28 MỞ ĐẦU Lý chọn đề tài Cùng với phát triển bùng nổ cơng nghệ thơng tin, máy vi tính hay xử lý thiết kế ngày nhỏ gọn, tính thông minh, ưu việt Các vi xử lý thiết kế tinh xảo, tốc độ xử lý cao chúng nhúng vào thiết bị máy tính để sản xuất điện thoại, đồng hồ, máy tính bảng… Chúng hỗ trợ người giao tiếp với vật dụng xung quanh Hiện máy tính nhúng gần tích hợp vào sống hàng ngày Ngày nhiều thiết bị trải qua trình phát triển để trở thành thiết bị thơng minh Ví dụ, nhiều hãng công nghệ sản xuất TV thông minh, chúng sử dụng máy tính nhúng truyền thơng mạng để cung cấp cho người sử dụng nhiều tính tiên tiến Các ứng dụng TV chuyển sang điện thoại máy tính bảng cách dễ dàng Xu hướng tạo thiết bị thông minh giúp thúc đẩy phát triển Internet of things (IoT), tạm dịch “vạn vật kết nối” Mục đích IoT nâng cao chất lượng máy tính nhúng cảm biến Các hãng cơng nghệ lớn nắm bắt xu hướng ứng dụng IoT tương lai vào để phát triển cơng nghệ nhà thơng minh Ví dụ, Apple phát triển Homekit cho riêng họ, Google mua lại Nest Labs để tạo ổn nhiệt dò khói thơng minh Với xu phát triển cơng nghệ nhà thông minh vậy, việc nghiên cứu giải pháp điều khiển nhà thông minh cần thiết Mặc dù tính hữu dụng đề tài chưa cao, nhiên kết tích cực thu liên quan đến lĩnh vực điện thông minh hứa hẹn mang đến tiến ứng dụng nhà thông minh chạy thiết bị di động Đối tượng phạm vi nghiên cứu 2.1 Đối tượng nghiên cứu Các chức tiện ích ngơi nhà thông minh 2.2 Phạm vi nghiên cứu Phạm vi nghiên cứu đề tài gồm nội dung sau: - Nghiên cứu hệ điều hành Android IOS Tìm hiểu ứng dụng nhà thông minh phù hợp để triển khai thực tế Sử dụng hệ điều hành linux Raspberry pi để điều khiển phần cứng - Thiết kế phần mềm điều khiển thông minh ứng dụng tảng Android IOS Đánh giá việc sử dụng điện thoại thông minh để điều khiển nhà thông minh - Mô mơ hình đánh giá kết đạt Phương pháp nghiên cứu - Thu thập tài liệu, đề tài có liên quan đến giải pháp điều khiển nhà thông minh - Nghiên cứu số sản phẩm hãng cơng nghệ uy tín - Kết hợp với kiến thức chuyên ngành vi xử lý, hệ cảm biến để phân tích, lập trình thiết kế vi mạch ứng dụng - Thiết kế mô hình nhà thơng minh, điều khiển chạy thử đánh giá kết - Tìm hiểu phần mềm phát triển Apple Google điện thoại thông minh máy tính bảng - Lập trình phần mềm điều khiển, thiết kế phần cứng - Trình bày kết quả, nghiên cứu tính tốn cách thể vẽ phần mềm Autocad, Proteus, Flowcode, Python3 Linux kết hợp với thuyết minh, trình bày kết Office phần mềm chuyên dụng khác Ý nghĩa khoa học thực tiễn đề tài - Đánh giá khác biệt hệ điều hành Android hệ điều hành IOS - Kết thể mơ hình nhà thơng minh Giải pháp điều khiển cụ thể hóa điều khiển vẽ thiết kế mô tả hệ thống ứng dụng thực tế Cấu trúc đề tài Ngồi phần mở đầu, luận văn có chương sau: Mở đầu Chương Tổng quan hệ thống điện nhà thông minh Chương Nghiên cứu hệ điều hành Linux ứng dụng máy tính nhúng Chương Thiết kế hệ thống điều khiển nhà thông minh Chương Mơ mơ hình nhà thơng minh đánh giá kết đạt Mô Đánh giá kết đạt Tài liệu tham khảo Phụ lục CHƯƠNG TỔNG QUAN HỆ THỐNG ĐIỆN NHÀ THÔNG MINH 1.1 GIỚI THIỆU NHÀ THÔNG MINH VÀ CẤU TRÚC ĐIỀU KHIỂN 1.1.1 Giới thiệu Nhà thông minh tích hợp điều khiển ánh sáng, an ninh, giải trí đa phương tiện, điều hòa nhiệt độ hệ thống điện tử khác gia đình Đặc biệt tập trung vào không gian sống quy mô hộ Mục đích làm cho sống hàng ngày trở nên thoải mái, an toàn tiết kiệm lượng Các thiết bị nhà thông minh kết nối với qua mạng kiểm soát phần mềm chuyên dụng, hệ thống điều khiển Nó kết nối với thiết bị, theo dõi trạng thái chúng phản ứng lại với kiện Hệ thống kiểm soát thực nhiều cơng việc liên quan đến hộ gia đình thay người, cho phép họ dành nhiều thời gian cho vấn đề thực quan trọng Hệ thống điều khiển không cho phép cảnh ánh sáng thoải mái, chương trình giải trí hàng ngày truy cập từ xa Nó chăm sóc tối ưu cho điều hòa khơng khí thơng gió để giữ cho khơng khí lành nhiệt độ thoải mái đảm bảo an tồn khơng có người Một ví dụ cụ thể, chuyển cảnh ánh sáng tối sang cảnh thích hợp để xem phim với điều khiển từ xa khóa cửa tầng tắt tất đèn nút phòng ngủ Buổi sáng, thức dậy nhẹ nhàng với giai điệu âm nhạc u thích, có nước sôi cho cà phê sẵn sàng Khi rời khỏi nhà, tất đèn thiết bị tắt cú nhấp, cánh cửa tự động khóa hệ thống an ninh kích hoạt Nhà thơng minh chạy vòi phun nước theo dự báo thời tiết từ Internet, đưa ảnh kỹ thuật số bạn bè lên khung hình LCD cảnh báo thực phẩm hết hạn sử dụng Mặc dù ý tưởng kỹ thuật có tương lai, nhiên nhà thông minh thực phải trực quan đơn giản, dễ sử dụng để người gia đình thích sống Nhà thơng minh đơn giản hóa sống theo cách tự động máy giặt đơn giản hóa việc giặt quần áo Trong tương lai, ngơi nhà thơng minh trở nên phổ biến máy giặt Hiện tại, nhà Mỹ có số loại cài đặt có cấu trúc sản xuất hàng loạt nhà thông minh bắt đầu Tây Âu Với đa số dân số sống khu vực, châu Á có nhu cầu lớn giải pháp tiết kiệm lượng cơng trình xây dựng khổng lồ Từ vấn đề nêu trên, việc nghiên cứu nhà thông minh quan trọng Nhưng khoảng 10 năm gần đây, bị bỏ quên bóng tối tự động hóa cơng nghiệp tự động hóa tòa nhà tập trung vào khơng gian văn phòng Đến nay, thị trường nhà thơng minh phát triển đủ lớn để có giải pháp chuyên biệt Các nhà cung cấp nhà thông minh nhỏ xuất hãng công nghệ khổng lồ bắt đầu nhận nhu cầu giải pháp phù hợp cho việc sử dụng nhà Tuy nhiên, hệ thống cung cấp thường tốn kém, phức tạp không linh hoạt Mặt khác, giải pháp thực dễ dàng giá phải có chức hạn chế Đó lý thị trường nhà thông minh tụt lại phía sau so với kỳ vọng khả phát triển Việc cần làm tìm giải pháp công nghệ phần cứng để xây dựng nhà thông minh thành công mặt thương mại mà ngày có xu hướng phổ biến Công nghệ, cốt lõi vấn đề phần mềm tốt Một hệ thống điều khiển tối ưu cho nhà thông minh đề xuất đề tài phương pháp từ xuống (top-down) Do xu hướng kinh tế toàn cầu nhu cầu người sử dụng, trước hết xác định giao diện người dùng độc lập với hệ thống bên Sau đó, tìm cài đặt phần cứng thích hợp 1.1.2 Cấu trúc điều khiển Phần mềm điều khiển não trái tim ngơi nhà thơng minh, định tính năng, tính thân thiện, tính ổn định, hiệu suất định thành cơng việc điều khiển nhà Chúng ta xác định lớp hệ thống điều khiển, nhìn vào hệ thống điều khiển sử dụng cho nhà thông minh, phân tích vấn đề chúng cuối hiểu khái niệm hệ thống điều khiển ba lớp (three-layer) để giải chúng a Hệ thống điều khiển truyền thống hai lớp (two - layer) Đa số hệ thống điều khiển cho nhà thông minh bao gồm hai lớp, mà đề cập đến khái niệm truyền thống - Lớp (Bottom layer) Lớp kết nối với trình vật lý, xác định tổ chức điểm liệu thực logic Nó cốt lõi hệ thống điều khiển, nơi thuật toán điều khiển thực Nó thường ứng dụng tinh vi sử dụng cho loạt nhiệm vụ tự động hóa từ phân loại đối tượng theo màu sắc để kiểm soát vấn đề Một lập trình viên có kinh nghiệm hiểu cơng nghệ điều khiển cần thiết để cấu hình lớp Trong hầu hết hệ thống, ln có cơng cụ cấu hình dựa PC cho chương trình lớp chạy phần cứng dành riêng PLC trực tiếp đơn vị hệ thống phân tán DCS - Lớp (Top layer) Nhiệm vụ lớp thường hình dung kiểm sốt q trình, chẳng hạn sửa đổi giá trị thực hành động xác định trước Lớp thường gọi SCADA (kiểm soát thu thập liệu) cho thấy thường sử dụng phòng điều khiển giám sát • Thư viện Ethernet Bằng cách sử dụng mô đun wifi ESP8266, thư viện "Ethernet.h" cho phép vi điều khiển kết nối với mạng Nó sử dụng vai trò máy chủ để truyền nhận liệu Sau gọi thư viện này, cần phải nhập giá trị MAC, Gateway, Subnet IP mới, kết nối wifi để giao tiếp • Thư viện cảm biến nhiệt độ DS18b20 Thư viện thuộc cảm biến DS18b20 hỗ trợ chức đọc liệu cảm biến nhiệt độ độ ẩm cách dễ dàng lệnh "read ()" c Các chương trình • Khởi tạo chương trình Công việc bắt đầu cách khởi tạo tất cổng lập trình đầu vào, đầu sau giá trị LOW giá trị ban đầu pinMode () lệnh để đặt chúng đầu vào đầu digitalWrire () lệnh pin giá trị ban đầu Lưu đồ thuật toán chương trình thể hình 3.13 Hình 3.13 Lưu đồ thuật tốn khởi tạo chương trình • Kiểm tra trạng thái cờ thiết bị chương trình Chương trình chạy kiểm tra tình trạng cờ thiết bị Lưu đồ thuật tốn thể hình 3.14 Hình 3.14 Thuật tốn kiểm tra trạng thái cờ thiết bi • Chương trình kiểm tra trạng thái bật rơ le Chương trình thiết lập trạng thái "on" rơ le đặt cờ thiết bị Hình 3.15 cho thấy sơ đồ lưu đồ thuật tốn Hình 3.15 Thuật tốn kiểm tra trạng thái bật rơ l • Chương trình kiểm tra trạng thái tắt rơ le Chương trình kiểm tra trạng thái OFF rơ le đặt lại cờ thiết bị Lưu đồ thuật toán thể hình 3.16 Hình 3.16 Thuật tốn kiểm tra trạng thái tắt rơle d Chương trình giao tiếp mạng Các chương trình sau nằm chương trình giao diện mạng (Hình 3.17) "Ethernet.begin ()" Hình 3.17 Thuật tốn giao tiếp mạng internet - Chế độ máy chủ chương trình “server.begin( )” - Chương trình Ethernet Client “EthernetClient ( )” - Thời gian cờ chương trình - Thời gian trì hỗn chương trình Hình 3.18 Thuật tốn chương trình trễ (Delay) e Chương trình giao tiếp cảm biến ánh sáng (Photocell) Trong phần chương trình, có vòng lặp "if-else" đưa liệu cảm biến quang điện lệnh "analogRead ()" từ chân đầu vào tương tự Arduino, sau so sánh với giá trị ban đầu định nghĩa biết trời tối Nếu thấp hơn, gửi tín hiệu đến chân Arduino, kết nối với relay, bật đèn với lệnh "digitalWrite (RELAY_CH9, HIGH)" Vòng lặp ln kiểm tra giá trị photocell giá trị độ sáng lên cao chuyển tiếp ánh sáng lệnh "digitalWrite (RELAY_CH9, LOW)" giá trị ánh sáng tăng lên Lưu đồ thuật toán thể hình 3.19 Hình 3.19 Thuật tốn giao tiếp cảm biến ánh sáng f Chương trình giao tiếp với cảm biến khí Gas Chương trình giao tiếp cảm biến khí gas bắt đầu tương tự cảm biến ánh sáng Áp suất khí bình thường có dải định nghĩa phần khởi tạo chương trình Phần vòng lặp có phần "If-Else" so sánh giá trị lấy cảm biến thông qua chân đầu vào tương tự Arduino với phạm vi định nghĩa Nếu áp suất khí ngồi phạm vi bình thường gửi tín hiệu tới chân Arduino, kết nối với relay chuyển tín hiệu báo cháy Lệnh đọc giá trị áp suất khí "analogRead ()" lệnh để bật pin kết nối với relay "digitalWrite (RELAY_CH11, HIGH)" sau áp suất khí gas bình thường tắt báo cháy " digitalWrite (RELAY_CH11, LOW); "lệnh Hình 3.20 sơ đồ quy trình chương trình Hình 3.20 Thuật tốn giao tiếp cảm biến khí Gas g Chương trình giao tiếp cảm biến nhiệt độ Chương trình tiếp tục sau thực xong chương trình giao tiếp với cảm biến khí Gas Nhiệt độ bình thường phòng có phạm vi xác định phần khởi tạo chương trình Phần có phần "If-else", so sánh giá trị lấy cảm biến thông qua đầu vào số Arduino (pin 34) với phạm vi bình thường xác định Nếu nhiệt độ nằm phạm vi bình thường, gửi tín hiệu đến đầu pin Arduino, kết nối với relay bật quạt Lệnh đọc giá trị nhiệt độ "DHT11.read ()" lệnh để bật pin kết nối với relay "digitalWrite (RELAY_CH12, HIGH)" sau nhiệt độ bình thường tắt quạt "DigitalWrite (RELAY_CH1 2, LOW);" Hình 3.21 cho thấy sơ đồ quy trình cho phần chương trình Hình 3.21 Thuật tốn giao tiếp cảm biến DS18b20 h Chương trình giao tiếp cảm biến chuyển động (PIR) Sau chương trình cảm biến nhiệt, chương trình cảm biến phát chuyển động bắt đầu Phần chương trình sử dụng vòng lặp lồng ln ln giữ cho hệ thống trạng thái sẵn sàng để gửi tín hiệu tới chân đầu vào số Arduino (chân 36) mắt hồng ngoại PIR phát chuyển động khu vực Sau đó, Arduino gửi tín hiệu đến pin đầu (pin 31), kết nối với relay bật đèn lên Lệnh đọc giá trị cảm biến phát chuyển động "digitalRead ()" lệnh để chuyển pin kết nối để chuyển tiếp "digitalWrite (RELAY_CH81, HIGH)" sau cảm biến không phát chuyển động nào, tắt ánh sáng với lệnh "digitalWrite (RELAY_CH81, LOW);" Hình 3.22 cho thấy sơ đồ quy trình cho phần chương trình Hình 3.22 Thuật tốn giao tiếp cảm biến PIR j Điều khiển chiếu sáng đèn cầu thang Cầu thang thiết kế dựa theo yêu cầu chủ nhà, thường có nhiều chủ nhân nhà thông minh yêu cầu thiết kế theo số bậc thang thiết kế đèn cầu thang Ở mơ hình thực tế nhóm sinh viên thực thiết kế có 11 đầu tương đương có 11 bậc thang Mạch đèn cầu thang Mạch đèn cầu thang sử dụng vi điều khiển atmega để điều khiển 11 đèn tương ứng với 11 bậc thang Nguyên lý hoạt động: Mạch giao tiếp với cảm biến khoảng cách cảm biến ánh sáng để đảm bảo đèn cầu thang không hoạt động vào lúc có ánh sáng nhằm tiết kiệm điện năng, có người bắt đầu bước lên cầu thang cảm biến khoảng cách tác động tương ứng theo thời gian trể phù hợp với bước chân đèn bậc thang sáng theo thứ tự, hết cầu thang biến khoảng cách tác động sau thời gian trể 5s đèn tắt theo thứ tự Và ngược lại xuống cầu thang Lưu đồ thuật toán mạch đèn cầu thang Hình 3.23 Lưu đồ thuật tốn mạch đèn cầu thang + Thiết kế mạch điều khiển đèn cầu thang Hình 3.24 Mạch nguyên lý đèn cầu thang k Điều khiển cửa rèm cửa nhà thông minh Chúng ta biết động chiều có ứng dụng quan trọng hệ thống điều khiển điện – Đặc tính động chiều tốt hẳn so với động xoay chiều đặc tính làm việc, điều khiển Nhưng giá thành thiết kế động chiều cao phải thường xuyên bảo dưỡng nên hệ thống máy móc lớn họ chuyển dần sang động xoay chiều Nhưng hệ thống điều khiển nhỏ, cần xác vị trí, đảo chiều, moment lớn người ta phải dùng động chiều để tạo chuyển động quay Động chiều với kích từ nam châm vĩnh cửu sử dụng nhiều với kích cỡ, điện áp, cơng suất khác Động quay thuận ta cấp điện áp thuận vào cho động quay ngược ta cần đảo chiều điện áp cho động Một mạch đảo chiều điện áp mạch cầu H Mạch cầu H dùng phổ biến hệ thống điều khiển động điện chiều cần đảo chiều, thay đổi tốc độ Với đặc điểm nhóm đề tài đưa ý tưởng đóng mở cửa rèm sử dụng mạch cầu H kết hợp với trung tâm điều khiển Raspberry pi relay điện tử giúp nhận tín hiệu từ Raspberry pi Xây dựng phần mềm điều khiển Smartphone giúp tự động điều khiển giám cách chủ động tiện lợi đặc biệt khoảng cách xa thông qua hệ thống cấu chấp hành hệ thống cảm biến Hình 3.25: Mạch cầu Lưu đồ thuật tốn điều khiển cửa rèm cửa H Hình 3.26 Lưu đồ thuật toán điều khiển cửa rèm cửa nhà thông minh 3.3 ỨNG DỤNG ĐIỀU KHIỂN TRÊN ĐIỆN THOẠI THÔNG MINH 3.3.1 Hệ điều hành Android Đây ứng dụng Android mã nguồn mở có giao diện đồ họa Mã ứng dụng Android viết Android SDK cung cấp blog nhà phát triển Android Nó GUI Giao (diện Người dùng Đồ hoạ) làm cho công việc xây dựng ứng dụng dễ dàng nhiều Giao diện có phần thiết kế đồ họa thiết lập cho kết nối mạng mặt sau Bên cạnh tất thiết kế đồ hoạ, cài đặt kết nối mạng phần chính, cần thiết lập địa IP số cổng khởi tạo phần khởi tạo chương trình Arduino Khi kết nối mạng thiết lập, ứng dụng giao tiếp với chương trình Arduino Chương trình có mã XML bên phần máy chủ giao diện mạng Chương trình Arduino làm cho kết nối giao diện mạng máy chủ ứng dụng Android với tư cách khách, gửi nhận lệnh ON / OFF từ Android ứng dụng giao diện Tất lệnh sở hữu chương trình Arduino chính, gửi tín hiệu tới chân Digital 45,43,41,39,37,35,33 đến Int2 đến Int8 relay 8-Channel để ON / OFF relay Hình 3.27 Lưu đồ thuật tốn giám sát điều khiển qua Internet Hình 3.28 Lưu đồ thuật toán giám sát điều khiển qua điện thoại ... hiệu điều khiển đầu • Gửi tín hiệu điều khiển đến mô đun đầu Phần mềm điện thoại thông minh cho phép điều khiển thiết bị thông qua mạng không dây wifi, lệnh điều khiển nhận xuất tín hiệu điều khiển. .. QUAN HỆ THỐNG ĐIỆN NHÀ THÔNG MINH 1.1 GIỚI THIỆU NHÀ THÔNG MINH VÀ CẤU TRÚC ĐIỀU KHIỂN 1.1.1 Giới thiệu Nhà thông minh tích hợp điều khiển ánh sáng, an ninh, giải trí đa phương tiện, điều hòa nhiệt... khiển trung tâm nhà thông minh 4.3 Bộ điều khiển tự động nhà thông minh 4.4 Bộ điều khiển tay nhà thông minh 4.5 Hệ thống điện phòng ngủ 4.6 Hệ thống đèn hành lang 4.7 Hệ thống điện chiếu sáng

Ngày đăng: 07/01/2019, 09:34

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    1. Lý do chọn đề tài

    2. Đối tượng và phạm vi nghiên cứu

    2.2. Phạm vi nghiên cứu

    3. Phương pháp nghiên cứu

    4. Ý nghĩa khoa học và thực tiễn của đề tài

    5. Cấu trúc đề tài

    1.1. GIỚI THIỆU NHÀ THÔNG MINH VÀ CẤU TRÚC ĐIỀU KHIỂN

    1.1.2. Cấu trúc điều khiển

    1.2. MÔ TẢ HỆ THỐNG NHÀ THÔNG MINH

    1.2.1. Chức năng hệ thống điều khiển nhà thông minh

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

TÀI LIỆU LIÊN QUAN

w