NGHIÊN CỨU, THIẾT KẾ MODULE HỆ THỐNG QUẢN LÝ CHỖ ĐỖ XE Ô TÔ TRONG TẦNG HẦM NHÀ CHUNG CƯ

4 2 0
NGHIÊN CỨU, THIẾT KẾ MODULE HỆ THỐNG QUẢN LÝ CHỖ ĐỖ XE Ô TÔ TRONG TẦNG HẦM NHÀ CHUNG CƯ

Đang tải... (xem toàn văn)

Thông tin tài liệu

KHOA HỌC CÔNG NGHỆ NGHIÊN CỨU, THIẾT KẾ MODULE HỆ THỐNG QUẢN LÝ CHỖ ĐỖ XE Ô TÔ TRONG TẦNG HẦM NHÀ CHUNG CƯ RESEARCH, DESIGN MODULE OF CAR PARKING MANAGEMENT SYSTEM IN APARTMENT BUILDING BASEMENT Nguyễn Thị Minh Anh1,*, Đào Thị Hoài1, Nguyễn Thị Hương1, Nguyễn Thị Diệu Linh2 TÓM TẮT Ngày nay, kinh tế ngày phát triển, đời sống xã hội ngày nâng cao kéo theo nhu cầu sử dụng xe tơ ngày nhiều Trong nhu cầu chỗ để xe ngày tăng quỹ đất ln bị giới hạn Hình ảnh xe tơ đỗ vỉa hè, lòng đường xuất nhiều gây mỹ quan thị ảnh hưởng đến an tồn giao thơng Vì vậy, việc quản lý chỗ đỗ xe cho hiệu để tận dụng tối đa diện tích việc cần thiết Khơng thế, việc tìm chỗ để xe khu vực chỗ đỗ xe rộng lớn chứa nhiều xe trở nên khó khăn gặp phải khơng phiền toái Nhất trung tâm thương mại, tòa nhà hay chung cư - Xây dựng hệ thống gồm vị trí hình LCD hiển thị trạng thái vị trí để xe - Hệ thống kết nối với trang web hiển thị vị trí có xe, vị trí trống, thời gian xe vào phí gửi xe Từ yêu cầu trên, sơ đồ khối hệ thống xây dựng hình Từ khóa: Hệ thống quản lý, chỗ đỗ xe, chung cư ABSTRACT Today, the economy is growing day by day, the social life is improving, leading to the demand for car use more and more While the demand for parking space is increasing day by day, the land fund is always limited Images of cars parked on sidewalks and roadways appear to cause a loss of urban beauty as well as affect traffic safety Therefore, it is very necessary to manage parking spaces effectively to make the most of the area Not only that, finding a parking space in a large parking area containing a lot of cars sometimes becomes very difficult and encounters many annoyances Especially in commercial centers, buildings or apartments Keywords: Management system, car parking, apartment Lớp ĐT2 - K11, Khoa Điện tử, Trường Đại học Công nghiệp Hà Nội Khoa Điện tử, Trường Đại học Công nghiệp Hà Nội * Email:minhanh310598@gmail.com GIỚI THIỆU CHUNG Nhằm phục vụ cho việc quản lý chỗ đỗ xe tầng hầm nhà chung cư, hệ thống cần đảm bảo yêu cầu: - Hệ thống quản lý hiển thị xác trạng thái chỗ đỗ xe , từ điều hướng xa vào hợp lý - Dữ liệu đưa lên Web để giám sát trạng thái chỗ đỗ xe - Có thể sử dụng dễ dàng thuận lợi TÍNH TỐN HỆ THỐNG 2.1 Xác định tính hệ thống Các tính hệ thống bao gồm: 84 Tập san SINH VIÊN NGHIÊN CỨU KHOA HỌC ● Số 10.2020 Hình Sơ đồ khối hệ thống 2.2 Thiết kế phần cứng 2.2.1 Lựa chọn linh kiện thiết bị Ardunio Uno nano: Ardunio bo mạch vi xử lý dùng để lập trình tương tác với thiết bị phần cứng cảm biến, động cơ, đèn thiết bị khác Arduino Nano tiện dụng, đơn giản, lập trình trực tiếp máy tính Module thời gian thực RCT DS3231: Mạch thời gian thực RTC DS3231 sử dụng thạch anh nội nên có độ xác cao, sử dụng để cung cấp thông tin thời gian: ngày, tháng, năm, giờ, phút, giây, cho vi điều khiển qua giao tiếp I2C, mạch tích hợp sẵn pin backup để trì thời gian trường hợp khơng cấp nguồn Màn hình LCD 20x4: LCD 20x4 loại hình tinh thể lỏng nhỏ dùng để hiển thị ký tự mã ASCII LCD 20x4 hiển thị dịng dịng gồm 20 kí tự Mạch chuyển đổi I2C cho LCD: LCD có nhiều chân gây khó khăn cho q trình kết nối chiếm dụng nhiều SCIENCE - TECHNOLOGY chân vi điều khiển Mạch chuyển đổi I2C cho LCD sử dụng để giải vấn đề này, thay phải sử dụng tối thiểu chân vi điều khiển để kết nối với LCD với mạch chuyển đổi I2C cần sử dụng chân SDA SCL để kết nối ESP 12E ESP8266: ESP8266 mạch vi điều khiển giúp điều khiển thiết bị điện tử.Thêm vào tích hợp wi-fi 2.4GHz dùng cho lập trình Module cảm biến hồng ngoại: Cảm biến có khả nhận biết vật cản môi trường với cặp Led thu phát hồng ngoại 2.2.2 Thiết kế mạch nguyên lý Chuẩn giao tiếp I2C I2C viết tắt Inter - Intergrated Circuit đường Bus giao tiếp giữ IC với I2C sử dụng làm Bus giao tiếp ngoại vi cho nhiều IC khác vi điều khiển, chiếp nhớ, chuyển đổi tương tự - số, số tương tự IC điều khiển LCD LED Lập trình vi điều khiển Sử dụng phần mềm Arduino IDE để lập trình cho Arduino ESP8266 2.4 Thiết kế phần xử lí trao đổi liệu MQTT (Giao vận tầm xa) giao thức phổ biến ứng dụng tảng IoT qua môi trường Internet Giao thức MQTT truyền message theo mơ hình cung cấp/th bao publish/subscribe Nó dựa Broker thiết kế có tính mở đơn giản, dễ tích hợp MQTT phù hợp cho ứng dụng M2M (Mobile to Mobile), WSN (Wireless Sensor Networks), IoT (Internet of Thing) 2.5 Xây dựng thuật toán điều khiển thiết bị 2.5.1 Lưu đồ thuật toán khối hiển thị trạng thái chỗ để xe LCD Hình Sơ đồ nguyên lý mạch Cảm biến gắn cố định vào bãi đỗ xe Khi có xe vào vị trí 1, cảm biến phát có vật cản, chân output tín hiệu chuyển trạng thái từ logic (5V) thành logic (0V), đầu tín hiệu nối với chân D2 Arduino Khi Arduino nano phát mức logic D2 mức 0, Arduino gửi trạng thái vị trí có xe tới ESP8266, đồng thời hiển thị trạng thái có xe "yes" lên LCD (Arduino nano giao tiếp với LCD qua module I2C PCF8574) Hoạt động tương tự với vị trí xe cảm biến nối với chân D3, cảm biến nối với chân D6 cảm biến nối với chân D9 arduino Kể từ có xe, wed bắt đầu đếm thời gian xe đỗ quy giá tiền, khơng có xe, logic đầu cảm biến mức 1, arduino gửi lại trạng thái tới esp8266 để cập nhật lên server báo hiệu xe rời 2.3 Thiết kế phần mềm Phần mềm lập trình Ardunio IDE Arduino IDE mơi trường phát triển tích hợp mã nguồn mở, cho phép người dùng dễ dàng viết code tải lên bo mạchNgơn ngữ phổ qt cho Arduino C C++ Hình Lưu đồ thuật toán khối hiển thị trạng thái chỗ đỗ xe LCD Giải thích lưu đồ: Trạng thái vị trí để xe hiển thị LCD nhận liệu từ cảm biến hồng ngoại Các chân 4, 5, 8, 11 Arduino nối với chân liệu cảm biến hồng ngoại Arduino đọc trạng thái cảm biến hồng ngoại thực so sánh sau: - Nếu cảm biến hồng ngoại trạng thái thấp (TTcb == 0): chân 4,5,8,11 Arduino nhận giá trị , hình LCD “Yes” - Nếu cảm biến hồng ngoại trạng thái cao (TTcb == 1):chân 4,5,8,11 Arduion nhận giá trị 0, hình LCD “No” Số 10.2020 ● Tập san SINH VIÊN NGHIÊN CỨU KHOA HỌC 85 KHOA HỌC CÔNG NGHỆ 2.5.2 Lưu đồ thuật toán khối đọc thời gian từ DS3231 hiển thị lên LCD Khi ESP8266 kết nối với wifi có username: “DA2020” pass: “thanhcong” đèn test ESP8266 ngừng nháy, hình LCD hiển thị wifi on Ngược lại hình LCD hiển thị wifi off Kết nối wifi thành công liệu từ Arduino qua ESP8266 kết nối với web server KẾT QUẢ NGHIÊN CỨU 3.1 Mạch điều khiển Trên sở tính tốn thiết kế, mạch điều khiển mơ hình hồn chỉnh hình 6, Hình Lưu đồ thuật toán khối đọc thời gian từ DS3231 hiển thị lên LCD Giải thích lưu đồ: Hình Mạch điều khiển khối hiển thị LCD Arduino đọc thời gian từ module DS3231 hiển thị lên LCD nhờ giao tiếp I2C Các chân A1, A2, A3 Arduino nối với nút nhấn DOWN, OK, UP Khi nhấn nút OK xuất giao diện cài đặt thời gian Cài đặt giờ, phút, giây, ngày, tháng, năm cách điều chỉnh nút nhấn UP, DOWN Khi cài đặt xong thời gian nhấn OK để lưu lại Gửi trạng thái chỗ đỗ xe đến ESP8266 Khi ngắt kết nối module DS3231 tiếp tục đếm thời gian 2.5.3 Lưu đồ thuật toán khối hiển thị tín hiệu lên web server qua ESP8266 Hình Mơ hình hồn chỉnh hệ thống Các linh kiện yêu cầu: bố trí xác vị trí, chiều quy định Các mối hàn đủ thiếc, không thiếu/ thừa thiếc Hàn xác vị trí quy định Nạp code cho vi điều khiển với mạch 3.2 Thử nghiệm 3.2.1 Khi chưa có xe tất vị trí Khi vị trí chưa có xe vào, hàng LCD hiển thị “No” báo hiệu vị trí cịn trống Khi chưa có xe vào, cảm biến không phát vật cản, web hiển thị vị trí trống Hình Lưu đồ thuật tốn khối hiển thi tín hiệu web server qua ESP8266 Giải thích lưu đồ: Các chân (RX), 1(TX) Arduino nối với chân 16(TX), 15(RX) ESP8266 để truyền nhận liệu 86 Tập san SINH VIÊN NGHIÊN CỨU KHOA HỌC ● Số 10.2020 Hình Giao diện web chưa có xe SCIENCE - TECHNOLOGY Hình 13 Hình ảnh LCD có xe tất vị trí Hình Hình ảnh LCD chưa có xe 3.2.2 Khi có xe vị trí Khi vị trí có xe vào, hàng LCD hiển thị “yes” báo hiệu có xe đỗ vị trí 1, vị trí khác hiển thị “no” Khi xe vào vị trí 1, cảm biến vị trí phát vật cản, web hiển thị vị trí “Có xe”, vị trí cịn lại trống 3.3 Nhận xét đánh giá Hệ thống hoạt động ổn định yêu cầu toán đặt Thời gian trễ từ vi xử lý đọc trạng thái từ cảm biến, tín tốn hiển thị lên LCD web khơng đáng kể (dưới 5s) Cảm biến nhận tín hiệu từ vật cản tốt, khoảng cách để cảm biến nhận tín hiệu điều chỉnh phù hợp (khoảng cách từ xe mơ hình đến cảm biến 1,5cm) Tuy nhiên, tia hồng ngoại bị hấp thụ tới vật cản màu đen nên cảm biến hồng ngoại khơng có tác dụng với vật cản màu đen Nghiên cứu sử dụng vật cản có bề mặt tiếp xúc với tia hồng ngoại màu khác màu đen Ưu điểm: - Linh kiện sử dụng giá thành thấp, dễ mua đáp ứng yêu cầu kỹ thuật khả vận hành Hình 10 Giao diện web có xe vị trí - Web quản lý tiện lợi, dễ sử dụng, rút ngắn chi phí nhân lực Nhược điểm: - Độ xác sản phẩm đưa vào thực tế chưa cao - Sản phẩm chưa hoàn hảo gia cơng khí tay KẾT LUẬN Hình 11 Hình ảnh LCD có xe vị trí 3.2.3 Khi có xe tất vị trí Khi vị trí có xe vào, hàng LCD hiển thị “yes” báo hiệu có xe đỗ vị trí, đồng thời hiển thị tính thời gian giá tiền vị trí Khi có xe vào tất vị trí, cảm biến tất vị trí nhận tín hiệu vật cản, web hiển thị vị trí “ Có xe” Hình 12 Giao diện web có xe tất vị trí Mục tiêu báo cáo nghiên cứu, thiết kế module hệ thống quản lý chỗ đỗ xe ô tô tầng hầm nhà chung cư Mạch điện hoàn thành, điều khiển hệ thống gồm vị trí chỗ đỗ xe hiển thị trạng thái LCD Việc quản lý thông qua web server Mạch hoạt động ổn định với sai số 5% Các linh kiện dễ kiếm, giá thành phù hợp, mạch đơn giản TÀI LIỆU THAM KHẢO [1] http://arduino.vn/ [2] https://iotmaker.vn/cam-bien-vat-can-hong-ngoai.html./ [3] https://webdesign-ideas.com/thu-thuat/huong-dan-su-dung-visualstudio-code/ [4] https://smartfactoryvn.com/technology/internet-of-things/giao-thucmqtt-la-gi-nhung-ung-dung-cua-mqtt-nhu-the-nao/ [5] https://www.espressif.com/sites/default/files/documentation/0aesp8266ex_datasheet_en.pdf Số 10.2020 ● Tập san SINH VIÊN NGHIÊN CỨU KHOA HỌC 87

Ngày đăng: 28/12/2022, 15:49

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

Tài liệu liên quan