Mục lục:

Đỗ xe thông minh dựa trên IOT: 7 bước
Đỗ xe thông minh dựa trên IOT: 7 bước

Video: Đỗ xe thông minh dựa trên IOT: 7 bước

Video: Đỗ xe thông minh dựa trên IOT: 7 bước
Video: Machine Learning 01: Đếm phương tiện giao thông - Python - OpenCV - YOLOv3 2024, Tháng mười một
Anonim
Bãi đậu xe thông minh dựa trên IOT
Bãi đậu xe thông minh dựa trên IOT

Bởi Tanmay Pathak và Utkarsh Mishra. Sinh viên @ Học viện Công nghệ Thông tin Quốc tế, Hyderabad (IIITH)

TRỪU TƯỢNG

Chúng tôi đã triển khai thành công hệ thống đỗ xe thông minh dựa trên IOT. Với sự trợ giúp của các nút riêng lẻ (cảm biến độ gần) tại mỗi vị trí đỗ xe, chúng tôi có thể phản ánh trạng thái vị trí đỗ xe trực tiếp - ‘Còn trống’ hoặc ‘Đã chiếm giữ’ - trên internet.

CÁC VẤN ĐỀ VỚI HỆ THỐNG HIỆN NAY

1) Quầy đỗ xe không chỉ định chính xác vị trí có sẵn

2) Đèn báo không hoàn toàn giải quyết được sự cố

3) Không có thanh toán tự động

HỆ THỐNG ĐƯỢC ĐỀ XUẤT

1) Truy cập thông tin về từng chỗ đậu xe qua internet

2) Thông tin về tình trạng sẵn có trực tiếp sẽ giúp tìm điểm đỗ xe nhanh hơn

3) Thanh toán tự động sẽ dễ dàng hơn nữa trong quá trình

Bước 1: Trình diễn hoạt hình

Image
Image

Bước 2: Yêu cầu phần cứng

Chúng tôi dự định bắt đầu bằng việc triển khai dự án ở quy mô nhỏ, tức là mô phỏng một bãi đậu xe ngoài đời thực trên một tấm bìa cứng.

LINH KIỆN ĐIỆN TỬ

1) Raspberry Pi (Bộ điều khiển chính)

2) Cảm biến IR (Cảm biến tiệm cận)

3) Đầu đọc id RF

4) Thẻ id RF

THẬN TRỌNG: Đảm bảo rằng tần số hoạt động của RF id Reader giống như các thẻ ID !!

Bước 3: Triển khai phần mềm

Dự án có hai chương trình python khác nhau chạy đồng thời -

1. Mô-đun gắn thẻ RF-ID Chương trình này xử lý việc xác thực thẻ RF-ID. Điều khiển động cơ servo vi mô (hoạt động như một cổng) và thời gian đăng nhập / đăng xuất. Đây là chương trình gửi thư dựa trên tổng thời gian người dùng dành cho Bãi đậu xe. Khách hàng sẽ phải tương tác với chương trình này và do đó tính dễ sử dụng cùng với sự rõ ràng của thông tin được coi trọng.

2. Mô-đun cảm biến tiệm cận Chương trình này phản ánh trạng thái hiện tại của cảm biến - "cao" hoặc "thấp". Các cảm biến này phản ánh tính khả dụng của vị trí - "Có sẵn" hoặc "Đã chiếm giữ". Đầu ra sau đó được kết xuất vào một tệp văn bản, tệp này được cập nhật mỗi giây bằng cách sử dụng cùng một tập lệnh python. Hơn nữa, một tệp HTML đọc dữ liệu từ tệp văn bản và hiển thị nó trên trang web. Sau đó, chúng tôi lưu trữ trang web bằng dịch vụ lưu trữ có tên là ‘ngrok’. Do đó máy chủ chứa thông tin về tình trạng khả dụng của các vị trí đỗ xe tương ứng.

Bước 4: Lưu đồ

Bước 5: Mã và phần mềm triển khai

KIẾN THỨC CƠ BẢN VỀ MÔI TRƯỜNG PYTHON & LINUX CẦN THIẾT

1) Bắt đầu bằng cách tải và chạy RaspbianOs trên RaspberryPi.

2) Tất cả các Tệp không phải là 'READ.py' trợ giúp trong việc giao tiếp (giữa cảm biến, Bộ đọc, Động cơ và Bộ vi điều khiển) và do đó mã không cần thay đổi.

3) Thay đổi 'READ.py' một cách thích hợp bằng cách theo dõi các nhận xét.

Đề xuất: