17/07/2026
1. Lý do chọn đề tài
Trong những năm gần đây, tốc độ đô thị hóa và số lượng phương tiện giao thông tăng nhanh đã tạo áp lực lớn lên hệ thống giao thông tại các thành phố. Tình trạng ùn tắc, tai nạn giao thông và các hành vi vi phạm như vượt đèn đỏ diễn ra ngày càng phổ biến, gây ảnh hưởng đến an toàn giao thông cũng như hiệu quả lưu thông.
Trong khi đó, các hệ thống đèn tín hiệu truyền thống thường hoạt động theo chu kỳ cố định nên chưa thể đáp ứng được sự thay đổi liên tục của mật độ phương tiện tại từng thời điểm. Bên cạnh đó, việc giám sát và xử lý vi phạm chủ yếu vẫn phụ thuộc vào lực lượng chức năng, làm tăng chi phí quản lý và chưa đạt hiệu quả cao.
Sự phát triển của các công nghệ như thị giác máy tính (Computer Vision), trí tuệ nhân tạo (AI), Internet vạn vật (IoT) và các hệ thống điều khiển nhúng đã mở ra khả năng xây dựng các hệ thống giao thông thông minh có khả năng tự động giám sát, phân tích tình hình giao thông và điều chỉnh tín hiệu đèn theo lưu lượng phương tiện thực tế.
Xuất phát từ những yêu cầu trên, đề tài "Thiết kế hệ thống điều khiển và giám sát giao thông thông minh" được lựa chọn nhằm xây dựng một mô hình có khả năng điều khiển đèn giao thông linh hoạt theo mật độ xe, đồng thời phát hiện và lưu trữ thông tin các phương tiện vượt đèn đỏ. Đề tài góp phần nâng cao hiệu quả quản lý giao thông, giảm ùn tắc, tăng cường an toàn và tạo tiền đề cho việc phát triển các hệ thống giao thông thông minh trong tương lai.
2. Mục tiêu nghiên cứu
Đề tài hướng đến các mục tiêu sau:
3. Các tiêu chí kỹ thuật
Để hệ thống hoạt động ổn định và đáp ứng yêu cầu thực tế, đề tài đặt ra các tiêu chí kỹ thuật như sau:
3.1. Tiêu chí về chức năng
3.2. Tiêu chí về phần cứng
3.3. Tiêu chí về phần mềm
3.4. Tiêu chí về hiệu năng
3.5. Tiêu chí về khả năng mở rộng
4. Sơ đồ hệ thống

Chức năng các khối của hệ thống
+ Khối thu thập dữ liệu
Khối thu thập dữ liệu có nhiệm vụ ghi nhận hình ảnh giao thông tại khu vực ngã tư thông qua camera IP hoặc camera USB. Camera liên tục truyền video theo thời gian thực về máy tính để phục vụ quá trình xử lý ảnh. Chất lượng hình ảnh của camera ảnh hưởng trực tiếp đến khả năng phát hiện phương tiện, đếm lưu lượng xe và nhận dạng biển số.
Chức năng chính:
+ Khối xử lý hình ảnh (Máy tính)
Đây là khối quan trọng nhất của hệ thống, thực hiện việc phân tích hình ảnh bằng phần mềm Python kết hợp thư viện OpenCV và các mô hình trí tuệ nhân tạo (AI). Hệ thống xử lý hình ảnh sẽ xác định số lượng phương tiện trên từng tuyến đường, tính toán mật độ giao thông, phát hiện các trường hợp vượt đèn đỏ và nhận dạng biển số xe vi phạm.
Sau khi phân tích, máy tính sẽ gửi lệnh điều khiển đến Arduino Mega 2560 để thay đổi chu kỳ đèn giao thông, đồng thời truyền dữ liệu về Web Server và cơ sở dữ liệu để lưu trữ.
Chức năng chính:
Arduino Mega 2560 đóng vai trò là bộ điều khiển trung tâm của hệ thống. Sau khi nhận lệnh từ máy tính thông qua giao tiếp USB Serial, Arduino sẽ điều khiển các thiết bị ngoại vi như đèn giao thông, LED đếm ngược và còi cảnh báo.
Arduino cũng giám sát trạng thái hoạt động của các thiết bị và phản hồi về máy tính khi cần thiết nhằm đảm bảo hệ thống hoạt động ổn định.
Chức năng chính:
Khối chấp hành là nơi thực hiện các lệnh điều khiển từ Arduino để điều tiết giao thông tại nút giao.
Các thiết bị trong khối gồm đèn tín hiệu giao thông ba màu, LED bảy đoạn hiển thị thời gian còn lại của từng pha đèn và còi cảnh báo khi phát hiện các tình huống đặc biệt.
Chức năng chính:
Khối này bao gồm Web Server và cơ sở dữ liệu (Google Sheets hoặc Database). Sau khi hệ thống xử lý ảnh hoàn thành việc phân tích, toàn bộ thông tin về lưu lượng xe, trạng thái đèn giao thông và các trường hợp vi phạm sẽ được truyền đến Web Server để hiển thị theo thời gian thực và lưu vào cơ sở dữ liệu.
Việc lưu trữ dữ liệu giúp người quản lý dễ dàng thống kê, tra cứu lịch sử vi phạm và đánh giá tình trạng giao thông.
Chức năng chính:
Người quản lý sử dụng máy tính hoặc thiết bị di động để truy cập Web Server, theo dõi trạng thái hoạt động của hệ thống và khai thác các dữ liệu đã lưu trữ.
Thông qua giao diện giám sát, người quản lý có thể kiểm tra tình trạng giao thông, xem thông tin các phương tiện vi phạm và xuất báo cáo khi cần thiết.
Chức năng chính:
Mô tả luồng hoạt động của hệ thống