Đồ án: Hệ thống điều khiển đèn tín hiệu giao thông thông minh qua Web Server

Tìm hiểu hệ thống điều khiển đèn tín hiệu giao thông thông minh giúp giảm ùn tắc, tối ưu luồng xe và tiết kiệm thời gian di chuyển cho đô thị.

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp đại học

2022

94
0
0

Phí lưu trữ

35 Point

Mục lục chi tiết

NHẬN XÉT CỦA NGƯỜI HƯỚNG DẪN

NHẬN XÉT CỦA NGƯỜI PHẢN BIÊN

DANH SÁCH CÁC BẢNG, HÌNH VẼ

DANH SÁCH CÁC KÍ HIỆU, CHỮ VIẾT TẮT

MỞ ĐẦU

1. Chương 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1. Khái niệm về đèn tín hiệu giao thông

1.2. Các vấn đề đặt ra

1.3. Phạm vi ứng dụng

1.4. Phân tích và lựa chọn công nghệ tối ưu

1.4.1. Phân tích yêu cầu công nghệ

1.4.2. Lựa chọn công nghệ tối ưu

2. Chương 2: TỔNG QUAN VỀ IOT VÀ ARDUINO

2.1. Tổng quan về IoT

2.1.1. Khái niệm IoT

2.1.2. Nguồn gốc ra đời của IoT

2.1.3. Cách thức hoạt động của IOT

2.1.4. Ưu – nhược điểm của IOT

2.1.5. Ứng dụng IOT

2.2. Giới thiệu về Arduino

2.2.1. Giới thiệu chung

2.2.2. Ứng dụng của Arduino

2.2.3. Phần mềm lập trình cho Arduino

3. Chương 3: THIẾT KẾ HỆ THỐNG

3.1. Sơ đồ cấu trúc hệ thống

3.2. Lựa chọn thiết bị sử dụng cho hệ thống

3.2.1. Mạch giảm áp DC LM25896

3.2.2. Cảm biến âm thanh

3.2.3. Module led giao thông 5v

3.3. Quy trình công nghệ của hệ thống

3.3.1. Bảng phân công ngõ vào, ra của Arduino mega

3.3.2. Sơ đồ đấu nối dây hệ thống

3.3.3. Giản đồ thời gian và đồ thị mức độ tiếng ồn

3.4. Thiết kế mạch

3.5. Thiết kế giao diện web server

3.6. Thiết kế mô hình

3.7. Cách nạp chương trình điều khiển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Khám phá hệ thống điều khiển đèn giao thông thông minh là gì

Hệ thống điều khiển đèn tín hiệu giao thông thông minh là một bước tiến vượt bậc so với các hệ thống hẹn giờ cố định truyền thống. Thay vì hoạt động theo một chu kỳ thời gian định sẵn, hệ thống này sử dụng công nghệ hiện đại như Internet of Things (IoT), cảm biến và camera để thu thập dữ liệu giao thông theo thời gian thực. Dữ liệu này bao gồm mật độ phương tiện, tốc độ di chuyển và các sự kiện bất thường. Dựa trên phân tích các thông tin đó, hệ thống có khả năng tự động điều chỉnh chu kỳ đèn xanh-đỏ để tối ưu hóa luồng giao thông, giảm thiểu thời gian chờ đợi và hạn chế ùn tắc giao thông. Mục tiêu cốt lõi của giải pháp giao thông thông minh này là tạo ra một mạng lưới giao thông linh hoạt, hiệu quả và an toàn hơn. Các thành phần chính thường bao gồm một bộ xử lý trung tâm, ví dụ như vi điều khiển Arduino, kết nối với các thiết bị ngoại vi như camera giám sát, cảm biến âm thanh, và module thời gian. Tất cả được liên kết thông qua một nền tảng quản lý, thường là web server, cho phép giám sát và điều khiển từ xa. Nghiên cứu "Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát" của nhóm sinh viên Đại học Sư phạm Kỹ thuật Đà Nẵng đã chứng minh tính khả thi của việc ứng dụng các công nghệ này vào thực tiễn, mở ra hướng đi mới cho việc hiện đại hóa cơ sở hạ tầng giao thông tại Việt Nam. Hệ thống không chỉ điều tiết xe cộ mà còn tích hợp các tính năng phụ trợ như đèn tín hiệu cho người đi bộ, chiếu sáng tự động và cảnh báo tiếng ồn, tạo nên một giải pháp quản lý giao thông toàn diện.

1.1. Nguyên tắc hoạt động và các thành phần cốt lõi

Nguyên tắc hoạt động của một hệ thống điều khiển đèn tín hiệu giao thông thông minh dựa trên mô hình "Thu thập - Xử lý - Phản hồi". Đầu tiên, các thiết bị đầu vào như camera giám sát và cảm biến thu thập dữ liệu thô từ môi trường, bao gồm hình ảnh luồng xe và cường độ âm thanh. Dữ liệu này được truyền về bộ xử lý trung tâm, thường là một vi điều khiển mạnh mẽ như Arduino Mega 2560. Tại đây, các thuật toán được lập trình sẵn sẽ phân tích dữ liệu để xác định mật độ phương tiện, phát hiện các hành vi vi phạm hoặc tiếng ồn vượt ngưỡng. Dựa trên kết quả phân tích, bộ xử lý sẽ ra quyết định điều chỉnh thời gian của các pha đèn tín hiệu. Ví dụ, nếu một làn đường có lưu lượng xe đông hơn, thời gian đèn xanh sẽ được kéo dài tương ứng. Cuối cùng, tín hiệu điều khiển được gửi đến các cụm đèn LED để thay đổi trạng thái, đồng thời các thông tin cảnh báo và hình ảnh được đẩy lên một giao diện web để người quản lý có thể giám sát từ xa. Các thành phần chính bao gồm: Khối xử lý trung tâm (Arduino), Khối cảm biến (camera, cảm biến âm thanh, module thời gian thực), Khối hiển thị (đèn LED giao thông, LED 7 đoạn) và Khối giao tiếp (module ESP32-CAM để truyền dữ liệu lên web server).

1.2. Lợi ích vượt trội so với hệ thống đèn tín hiệu cố định

So với các hệ thống đèn tín hiệu hẹn giờ cố định, giải pháp điều khiển đèn tín hiệu giao thông thông minh mang lại nhiều lợi ích vượt trội. Lợi ích lớn nhất là khả năng tối ưu hóa luồng giao thông, giúp giảm đáng kể tình trạng ùn tắc giao thông, đặc biệt vào giờ cao điểm. Thay vì bắt các phương tiện phải chờ đợi theo một chu kỳ cứng nhắc, hệ thống linh hoạt điều chỉnh thời gian đèn dựa trên nhu cầu thực tế. Thứ hai, hệ thống tăng cường an toàn giao thông thông qua việc tích hợp camera giám sát. Các hình ảnh ghi lại có thể được sử dụng để phát hiện và xử lý các hành vi vi phạm như vượt đèn đỏ. Theo đề tài nghiên cứu của Hồ Văn Quốc và Nguyễn Đình Tân Nguyên (2022), việc giám sát liên tục qua web server còn giúp phát hiện các sự cố như tai nạn để có phương án xử lý kịp thời. Thứ ba, hệ thống giúp tiết kiệm năng lượng và chi phí vận hành. Chế độ ban đêm tự động chuyển sang đèn vàng nhấp nháy và hệ thống chiếu sáng thông minh chỉ hoạt động khi cần thiết. Cuối cùng, khả năng quản lý từ xa mang lại sự tiện lợi, cho phép các nhà quản lý giao thông theo dõi và can thiệp vào hoạt động của nhiều nút giao thông từ một trung tâm điều hành duy nhất.

II. Vì sao cần nâng cấp hệ thống điều khiển đèn tín hiệu giao thông

Sự gia tăng nhanh chóng của số lượng phương tiện cá nhân tại các đô thị lớn đang tạo ra áp lực khổng lồ lên hạ tầng giao thông. Các hệ thống điều khiển đèn tín hiệu truyền thống, hoạt động dựa trên bộ định thời gian cố định, ngày càng bộc lộ nhiều yếu kém. Chúng không có khả năng thích ứng với sự biến động của lưu lượng giao thông trong ngày, dẫn đến tình trạng lãng phí thời gian đèn xanh ở những hướng đường vắng và gây ra ùn tắc giao thông nghiêm trọng ở những hướng có mật độ xe cao. Việc nâng cấp lên hệ thống điều khiển đèn tín hiệu giao thông thông minh là một yêu cầu cấp thiết để giải quyết bài toán này. Một hệ thống thông minh có thể phân tích dữ liệu trực quan từ camera giám sát để đưa ra quyết định điều khiển tối ưu nhất cho từng thời điểm. Hơn nữa, các vấn đề về giám sát và xử lý vi phạm còn nhiều hạn chế. Việc bố trí nhân lực tại các chốt giao thông vừa tốn kém, vừa không thể bao quát 24/7. Hệ thống giám sát giao thông tự động qua web server cho phép ghi lại hình ảnh vi phạm một cách khách quan, làm cơ sở cho việc xử phạt nguội, từ đó nâng cao ý thức của người tham gia giao thông. Đồ án tốt nghiệp của Đại học Sư phạm Kỹ thuật Đà Nẵng đã chỉ ra rằng, việc tích hợp các công nghệ như IoT và xử lý ảnh là hoàn toàn khả thi và mang lại hiệu quả rõ rệt, đáp ứng nhu cầu quản lý giao thông hiện đại.

2.1. Vấn đề ùn tắc giao thông tại các nút giao trọng điểm

Các nút giao thông, đặc biệt là các ngã tư lớn, là những điểm nóng về ùn tắc giao thông. Nguyên nhân chính là do hệ thống đèn tín hiệu hiện tại hoạt động một cách máy móc. Chu kỳ đèn được cài đặt cố định và không phản ánh đúng thực tế lưu lượng xe thay đổi liên tục giữa giờ cao điểm và giờ thấp điểm, hoặc giữa ngày thường và cuối tuần. Điều này dẫn đến hiệu ứng "thắt cổ chai", khi một luồng xe rất đông phải dừng chờ trong khi luồng xe theo hướng vuông góc lại rất thưa thớt nhưng vẫn được cấp đèn xanh đủ thời gian. Hậu quả là hàng dài xe cộ bị dồn ứ, gây lãng phí thời gian, tiêu hao nhiên liệu và gia tăng ô nhiễm không khí. Một hệ thống điều khiển đèn tín hiệu giao thông thông minh có thể giải quyết triệt để vấn đề này bằng cách sử dụng dữ liệu thời gian thực để phân bổ thời gian xanh một cách hợp lý, ưu tiên cho các hướng đang có áp lực giao thông lớn, qua đó giải tỏa ùn tắc hiệu quả.

2.2. Hạn chế trong việc giám sát và xử lý vi phạm tức thời

Việc giám sát và xử lý vi phạm giao thông tại các nút giao còn nhiều bất cập. Sự phụ thuộc vào lực lượng cảnh sát giao thông tại hiện trường không thể đảm bảo việc giám sát liên tục 24/7. Các hành vi vi phạm như vượt đèn đỏ, đi sai làn đường, hay gây tiếng ồn lớn (độ xe, nẹt pô) thường xuyên xảy ra khi vắng bóng lực lượng chức năng. Hệ thống truyền thống không có khả năng tự động ghi nhận những vi phạm này. Giải pháp giám sát giao thông tích hợp camera giám sátcảm biến âm thanh mang đến một công cụ mạnh mẽ. Như trong đề tài nghiên cứu, module ESP32-CAM có thể chụp và truyền hình ảnh vi phạm về web server ngay lập tức. Tương tự, cảm biến âm thanh có thể phát hiện tiếng ồn vượt ngưỡng và gửi cảnh báo. Dữ liệu này trở thành bằng chứng không thể chối cãi để thực hiện phạt nguội, góp phần răn đe và nâng cao ý thức chấp hành luật lệ của người dân.

III. Hướng dẫn thiết kế hệ thống điều khiển đèn giao thông bằng IoT

Việc thiết kế một hệ thống điều khiển đèn tín hiệu giao thông thông minh dựa trên nền tảng IoT đòi hỏi sự kết hợp chặt chẽ giữa phần cứng và phần mềm. Trái tim của hệ thống là bộ vi điều khiển, và Arduino Mega 2560 là một lựa chọn tối ưu do có số lượng chân I/O dồi dào và cộng đồng hỗ trợ lớn. Bộ não này sẽ kết nối và điều khiển tất cả các thành phần khác. Cụ thể, các module đèn LED giao thông và LED 7 đoạn hiển thị thời gian được kết nối trực tiếp hoặc qua IC ghi dịch như 74HC595 để tiết kiệm chân. Để hệ thống hoạt động chính xác theo thời gian thực, module thời gian thực DS3231 được tích hợp để phân biệt các khung giờ trong ngày, từ đó áp dụng chế độ hoạt động ban ngày hoặc ban đêm. Yếu tố "thông minh" của hệ thống đến từ các cảm biến. Một cảm biến âm thanh được lắp đặt để đo lường mức độ tiếng ồn tại nút giao, giúp phát hiện các phương tiện gây ồn ào. Quan trọng nhất là camera giám sát, sử dụng module ESP32-CAM, có nhiệm vụ thu thập hình ảnh và truyền trực tiếp về web server. Toàn bộ hệ thống được cấp nguồn ổn định thông qua mạch giảm áp. Quá trình hoạt động được lập trình bằng ngôn ngữ C++ trên phần mềm Arduino IDE, với các thuật toán xử lý logic điều khiển đèn và gửi dữ liệu lên server. Sơ đồ đấu nối chi tiết và lưu đồ thuật toán là những bước không thể thiếu để đảm bảo hệ thống vận hành chính xác và ổn định.

3.1. Lựa chọn vi điều khiển Arduino Mega 2560 làm trung tâm

Trong các dự án IoT phức tạp đòi hỏi điều khiển nhiều thiết bị ngoại vi, Arduino Mega 2560 là một lựa chọn lý tưởng. Với 54 chân I/O kỹ thuật số và 16 chân analog, nó cung cấp đủ cổng kết nối cho toàn bộ hệ thống đèn tín hiệu ở một ngã tư, bao gồm đèn cho xe ở hai tuyến đường, đèn cho người đi bộ, các LED 7 đoạn đếm ngược, và các cảm biến. Bộ nhớ Flash 256KB của nó cũng đủ lớn để chứa các đoạn mã chương trình phức tạp, bao gồm logic điều khiển nhiều trạng thái, thuật toán xử lý ngắt timer và giao thức giao tiếp với các module khác. Trong nghiên cứu được đề cập, Arduino Mega 2560 đóng vai trò là khối xử lý trung tâm, nhận tín hiệu từ module thời gian thực DS3231cảm biến âm thanh, sau đó xuất tín hiệu điều khiển trực tiếp đến các đèn tín hiệu và hệ thống hiển thị thời gian, đảm bảo hoạt động đồng bộ và chính xác.

3.2. Tích hợp module DS3231 và cảm biến âm thanh chuyên dụng

Module thời gian thực DS3231 là một thành phần quan trọng giúp hệ thống tự động hóa hoạt động. Nó cung cấp thông tin về giờ, phút, giây, ngày, tháng, năm một cách cực kỳ chính xác nhờ bộ tạo dao động tinh thể bù nhiệt. Dựa vào dữ liệu thời gian này, hệ thống có thể tự động chuyển đổi giữa các chế độ vận hành. Ví dụ, từ 5:00 đến 22:00, hệ thống hoạt động theo chu kỳ đèn xanh-đỏ-vàng bình thường. Sau 22:00, nó tự động chuyển sang chế độ ban đêm với đèn vàng nhấp nháy để cảnh báo và tiết kiệm năng lượng. Bên cạnh đó, việc tích hợp cảm biến âm thanh giúp bổ sung tính năng giám sát môi trường. Cảm biến này liên tục đo cường độ âm thanh tại nút giao. Khi phát hiện một mức độ tiếng ồn vượt ngưỡng cho phép (ví dụ trên 450 đơn vị theo thang đo của cảm biến), hệ thống sẽ ghi nhận và gửi cảnh báo lên web server, có thể kèm theo hình ảnh chụp từ camera tại thời điểm đó, giúp xác định các phương tiện vi phạm quy định về tiếng ồn.

IV. Cách giám sát đèn tín hiệu giao thông qua camera và web server

Một trong những tính năng ưu việt nhất của hệ thống điều khiển đèn tín hiệu giao thông thông minh là khả năng giám sát từ xa. Điều này được thực hiện thông qua sự kết hợp giữa module camera giám sát và một giao diện web (web server). Module được lựa chọn cho nhiệm vụ này là ESP32-CAM. Đây là một bo mạch nhỏ gọn, mạnh mẽ, tích hợp sẵn vi điều khiển ESP32 với kết nối Wi-Fi và một module camera. Nhiệm vụ của ESP32-CAM là hoạt động như một camera IP độc lập. Nó được lập trình để kết nối vào một mạng Wi-Fi, liên tục chụp ảnh hoặc truyền video trực tiếp (streaming) từ hiện trường nút giao thông. Dữ liệu hình ảnh này sau đó được gửi đến một địa chỉ IP cố định, nơi web server được thiết lập. Giao diện web được thiết kế đơn giản, hiển thị luồng video trực tiếp từ camera. Ngoài ra, giao diện này còn hiển thị các thông tin quan trọng khác như trạng thái cảnh báo từ cảm biến âm thanh. Khi tiếng ồn vượt ngưỡng, một thông báo sẽ xuất hiện trên web. Giải pháp này cho phép người quản lý giao thông có thể theo dõi tình hình tại nhiều nút giao cùng lúc chỉ bằng một trình duyệt web trên máy tính hoặc điện thoại thông minh. Họ có thể nhanh chóng phát hiện sự cố, ùn tắc giao thông hoặc các hành vi vi phạm để điều phối lực lượng xử lý, tạo nên một hệ thống giám sát giao thông linh hoạt và hiệu quả.

4.1. Vai trò của module ESP32 CAM trong thu thập hình ảnh

ESP32-CAM là một thành phần then chốt cho chức năng giám sát trực quan. Với kích thước nhỏ gọn và khả năng kết nối không dây, nó có thể được lắp đặt dễ dàng tại các vị trí chiến lược trên cột đèn tín hiệu để có góc nhìn bao quát nhất. Vai trò chính của nó là thu thập hình ảnh liên tục và đóng gói dữ liệu này để truyền qua mạng. Nhờ có bộ xử lý lõi kép và RAM tích hợp, ESP32-CAM có thể tự xử lý các tác vụ cơ bản về hình ảnh và duy trì một luồng video ổn định. Trong đề tài nghiên cứu, module này được cấu hình để tạo ra một máy chủ video streaming. Bất kỳ thiết bị nào trong cùng mạng (hoặc qua internet nếu được cấu hình port forwarding) đều có thể truy cập vào địa chỉ IP của module để xem hình ảnh trực tiếp, biến một nút giao thông bình thường thành một điểm giám sát an ninh thông minh.

4.2. Xây dựng giao diện web server để giám sát và cảnh báo

Web server đóng vai trò là trung tâm điều khiển và giám sát. Giao diện của nó được thiết kế bằng các ngôn ngữ web cơ bản như HTML, CSS và JavaScript để đảm bảo tính tương thích cao trên nhiều thiết bị. Giao diện này có các chức năng chính: Thứ nhất, nhúng và hiển thị luồng video trực tiếp từ địa chỉ IP của ESP32-CAM. Thứ hai, hiển thị trạng thái cảnh báo tiếng ồn. Dữ liệu từ cảm biến âm thanh được Arduino xử lý và gửi đến server. Giao diện sẽ hiển thị các cảnh báo như "Tiếng ồn trong mức cho phép" hoặc "Cảnh báo: Tiếng ồn vượt ngưỡng!" bằng màu sắc và văn bản dễ nhận biết. Theo mô hình trong đồ án, giao diện web còn có thể được mở rộng để điều khiển hệ thống từ xa, ví dụ như bật/tắt một chế độ đèn đặc biệt trong các trường hợp khẩn cấp, mang lại khả năng quản lý toàn diện và chủ động cho người vận hành.

V. Kết quả từ mô hình điều khiển đèn giao thông dùng camera

Mô hình thực tế được xây dựng dựa trên đề tài "Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server" đã chứng minh hiệu quả và tính ứng dụng cao. Kết quả vận hành cho thấy hệ thống hoạt động ổn định, đáp ứng đúng các yêu cầu thiết kế. Về mặt điều khiển, hệ thống thực hiện chính xác việc luân chuyển trạng thái đèn theo các giản đồ thời gian đã được lập trình cho chế độ ban ngày và ban đêm. Cụ thể, vào ban ngày, chu kỳ đèn xanh-đỏ được tối ưu hóa cho từng tuyến đường, trong khi chế độ ban đêm tự động kích hoạt đèn vàng cảnh báo, giúp tiết kiệm điện năng. Về mặt giám sát, module ESP32-CAM đã truyền thành công hình ảnh rõ nét về web server, cho phép quan sát trực tiếp tình hình giao thông. Chức năng cảnh báo tiếng ồn hoạt động nhạy bén, hệ thống có thể phân biệt được mức độ tiếng ồn bình thường và tiếng ồn vượt ngưỡng từ các phương tiện vi phạm, sau đó hiển thị cảnh báo kịp thời trên giao diện web. Mô hình này không chỉ là một sản phẩm học thuật mà còn là một minh chứng rõ ràng cho tiềm năng của việc ứng dụng công nghệ IoTvi điều khiển Arduino vào việc giải quyết các bài toán giao thông đô thị. Nó cho thấy một hệ thống điều khiển đèn tín hiệu giao thông thông minh hoàn toàn có thể được xây dựng với chi phí hợp lý nhưng vẫn đảm bảo được các tính năng hiện đại và cần thiết.

5.1. Phân tích giản đồ thời gian cho chế độ ban ngày và ban đêm

Kết quả thực nghiệm cho thấy hệ thống tuân thủ chặt chẽ giản đồ thời gian đã thiết kế. Trong chế độ ban ngày, mô hình mô phỏng một nút giao với thời gian đèn đỏ là 28 giây, đèn xanh là 25 giây và đèn vàng là 3 giây. Sự luân phiên giữa hai tuyến đường diễn ra một cách mượt mà, đồng bộ với đèn tín hiệu dành cho người đi bộ. Khi module thời gian thực DS3231 xác định thời gian bước vào ban đêm (ví dụ sau 22 giờ), chương trình tự động chuyển sang chế độ 2. Ở chế độ này, tất cả các đèn xanh và đỏ đều tắt, chỉ có đèn vàng ở cả hai tuyến đường bật sáng và nhấp nháy liên tục. Đồng thời, hệ thống đèn đường cũng được kích hoạt để chiếu sáng, đảm bảo an toàn. Quá trình chuyển đổi này diễn ra hoàn toàn tự động, không cần sự can thiệp của con người.

5.2. Hiệu quả giám sát tiếng ồn và hình ảnh qua giao diện web

Chức năng giám sát từ xa đã hoạt động đúng như mong đợi. Giao diện web hiển thị thành công luồng video trực tiếp từ camera giám sát với độ trễ thấp, hình ảnh đủ rõ để nhận diện loại phương tiện và tình hình chung tại nút giao. Đối với cảm biến âm thanh, hệ thống đã được hiệu chỉnh để đặt ngưỡng cảnh báo. Các thử nghiệm cho thấy khi có tiếng động lớn đột ngột (như tiếng còi xe lớn, tiếng động cơ gầm rú), chỉ số đo được sẽ vượt qua mốc 450 và ngay lập tức, một cảnh báo màu đỏ sẽ xuất hiện trên web server. Ngược lại, với mức độ tiếng ồn giao thông thông thường (dưới 450), giao diện sẽ hiển thị trạng thái bình thường. Sự kết hợp giữa giám sát hình ảnh và giám sát tiếng ồn tạo ra một công cụ quản lý đa chiều, cung cấp thông tin toàn diện hơn về tình hình tại nút giao thông.

VI. Xu hướng phát triển của hệ thống điều khiển giao thông thông minh

Hệ thống điều khiển đèn tín hiệu giao thông thông minh dựa trên Arduinocamera giám sát là một nền tảng vững chắc, nhưng tiềm năng phát triển của nó còn rất lớn. Trong tương lai, các hệ thống này sẽ ngày càng trở nên thông minh hơn nhờ sự tích hợp của các công nghệ tiên tiến như Trí tuệ nhân tạo (AI) và Học máy (Machine Learning). Thay vì chỉ hoạt động theo các quy tắc được lập trình sẵn, hệ thống có thể tự học hỏi từ dữ liệu giao thông lịch sử để dự đoán các xu hướng ùn tắc giao thông và tự động điều chỉnh chu kỳ đèn một cách tối ưu hơn nữa. Các thuật toán nhận dạng hình ảnh có thể được tích hợp trực tiếp trên các thiết bị như ESP32-CAM để tự động đếm số lượng xe, phân loại phương tiện (xe máy, ô tô, xe buýt) và phát hiện các hành vi vi phạm phức tạp hơn. Hơn nữa, xu hướng lớn nhất là kết nối các nút giao thông thông minh riêng lẻ thành một mạng lưới đồng bộ trong khuôn khổ một thành phố thông minh (Smart City). Dữ liệu từ tất cả các nút giao sẽ được chia sẻ với một trung tâm điều khiển chung, cho phép điều phối giao thông trên toàn bộ khu vực, tạo ra các "làn sóng xanh" giúp phương tiện di chuyển qua nhiều ngã tư mà không phải dừng lại. Sự phát triển này hứa hẹn sẽ thay đổi hoàn toàn bộ mặt giao thông đô thị, giúp các thành phố trở nên an toàn, hiệu quả và đáng sống hơn.

6.1. Tiềm năng ứng dụng AI để phân tích và tối ưu luồng xe

Trí tuệ nhân tạo (AI) là bước phát triển tiếp theo của các hệ thống giám sát giao thông. Bằng cách áp dụng các mô hình học máy vào dữ liệu video thu thập từ camera giám sát, hệ thống có thể thực hiện các tác vụ vượt xa khả năng của các thuật toán thông thường. Ví dụ, AI có thể đếm chính xác số lượng xe đang chờ ở mỗi làn, ước tính thời gian chờ trung bình và dự đoán lưu lượng giao thông trong 15-30 phút tới dựa trên dữ liệu quá khứ. Với những thông tin này, hệ thống điều khiển đèn tín hiệu giao thông thông minh có thể đưa ra quyết định điều phối đèn không chỉ dựa trên tình hình hiện tại mà còn mang tính dự báo, đón đầu các nguy cơ ùn tắc trước khi chúng xảy ra. Điều này sẽ giúp tối ưu hóa hiệu suất của toàn bộ mạng lưới giao thông một cách linh hoạt và hiệu quả chưa từng có.

6.2. Hướng tích hợp với các hệ thống của thành phố thông minh

Một hệ thống điều khiển đèn tín hiệu giao thông thông minh không nên hoạt động một cách độc lập. Tương lai của nó nằm ở việc tích hợp sâu rộng vào hệ sinh thái của một thành phố thông minh. Dữ liệu giao thông thu thập được có thể được chia sẻ với các ứng dụng khác như bản đồ chỉ đường (cảnh báo ùn tắc), ứng dụng vận tải công cộng (tối ưu hóa lộ trình xe buýt), và hệ thống ứng phó khẩn cấp (tạo luồng ưu tiên cho xe cứu thương, cứu hỏa). Ngược lại, hệ thống đèn tín hiệu cũng có thể nhận dữ liệu từ các nguồn khác, ví dụ như thông tin về một sự kiện lớn sắp diễn ra để chủ động điều chỉnh luồng giao thông xung quanh khu vực đó. Sự kết nối và chia sẻ dữ liệu hai chiều này sẽ tạo ra một hệ thống quản lý đô thị thông minh, liền mạch và có khả năng phản ứng nhanh chóng với mọi thay đổi, nâng cao chất lượng sống cho người dân.

27/09/2025
Đồ án tốt nghiệp thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server

Trích đoạn nội dung tài liệu

Chương 1: TỔNG QUAN ĐỀ TÀI 1. Khái niệm về đèn tín hiệu giao thông Hình 1.1 Hình ảnh đèn tín hiệu giao thông Đèn tín hiệu giao thông “hình 1.1” là hệ thống điều khiển giao thông. Đèn tín hiệu giao thông thường được đặt tại các ngã ba, ngã tư nơi giao nhau giữa các đường giao thông lớn có mật độ xe qua lại cao. Đèn giao thông có ba màu chính là đèn vàng, đèn xanh, đèn đỏ, và đèn dành cho người đi bộ.

Ngoài ra tại trụ đèn giao thông người ta còn để biển chỉ hướng cho các phương tiện di chuyển. Đây là hệ thống hữu ích trong việc điều tiết giao thông. Vào các thời điểm khác nhau trong ngày sẽ có những chế độ điều khiển khác nhau 1. Các vấn đề đặt ra 1.

Mục tiêu - Ứng dụng Arduino vào mô hình đèn giao thông, giám sát và điều khiển giao thông, nhằm đảm bảo cho giao thông luôn ở trạng thái tốt nhất. - Thiết kế mô hình, lựa chọn thiết bị, xây dựng hệ thống điều khiển và giám sát hệ thống. - Lựa chọn phương pháp phù hợp để xây dựng thuật toán và nguyên lý hoạt động phù hợp cho hệ thống ổn định nhất. Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS.

Nguyễn Tấn Hoà 2 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server - Đảm bảo hệ thống hoạt động ổn định và lâu dài - Hệ thống hoạt động hoàn toàn tự động hoặc được điều khiển từ xa 1. Phạm vi ứng dụng Hệ thống được ứng dụng rộng rãi tại những nơi giao nhau giữa hai tuyến đường lớn có mật độ xe qua lại cao. Nhằm giảm ùn tắt giao thông vào giờ cao điểm, … Hệ thống được lấy ý tưởng từ nút giao thông cầu Trần Thị Lý thành phố Đà Nẵng “hình 1.2 Hình ảnh thực tế đèn tín hiệu giao thông 1. Phân tích và lựa chọn công nghệ tối ưu Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS.

Nguyễn Tấn Hoà 3 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server 1. Phân tích yêu cầu công nghệ • Hệ thống cơ bản phải phù hợp với thời gian trên thực tế • Lắp ráp, vận hành đơn giản, dễ dàng sửa chữa • Sử dụng các linh kiện, thiết bị thông dụng, dễ thay thế khi bị hỏng • Đảm bảo tính thẩm mỹ, gọn gàng • Ứng dụng công nghệ hiện đại để giải quyết tình huống thực tế 1. Lựa chọn công nghệ tối ưu Chúng em lựa chọn công nghệ hệ thống như sau: • Sử dụng module đèn giao thông và led đơn để hiển thị đèn tín hiệu giao thông • Sử dụng led 7 đoạn hiển thị thời gian đếm • Sử dụng Arduino Mega 2560 để xử lý tín hiệu • Sử dụng cảm biến âm thanh phát hiện tiếng ồn • ESP32-CAM để thu thập hình và đưa lên web server • Module thời gian thực DS3231 dùng để đếm thời gian • Module hạ áp LM2596 hạ điện áp đầu vào ➢ Sử dụng những phương án trên để thiết kế và thi công đề tài. Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS.

Nguyễn Tấn Hoà 4 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server Chương 2: TỔNG QUAN VỀ IOT VÀ ARDUINO 2. Tổng quan về IoT 2. Khái niệm IoT Hình 2.1 Khái niệm IoT [1] IoT “hình 2.1” là viết tắt của cụm từ tiếng Anh Internet of Things, hay internet vạn vật, dùng để chỉ các thiết bị vật lý được kết nối internet có khả năng thu thập dữ liệu, chia sẻ thông tin với độ bao phủ toàn cầu, nghĩa là bất cứ thiết bị vật lý nào có khả năng kết nối internet, thu thập, lưu giữ và chia sẻ thông tin thì đều là IoT. Bạn hoàn toàn có thể tạo ra các thiết bị IoT nhờ có bộ xử lý thông minh bên trong cùng mạng không dây, giống như các thiết bị trên, biến mọi thứ trở nên thông minh và chủ động hơn bao giờ hết Như vậy có thể thấy xung quanh chúng ta đâu cũng có sự xuất hiện của các thiết bị IoT: máy tính, điện thoại di động cảm biến, ô tô cảm biến nhiệt, các thiết bị gia dụng cảm ứng nhiệt, các hệ thống tự động hóa.

Sự xuất hiện của các thiết bị IoT giúp bổ sung một mức độ thông minh kỹ thuật số tới các thiết bị thụ động khác, cho phép chúng tự động thu thập, trao đổi thông tin tự động mà không cần sự can thiệp của con người, giúp tối ưu hóa giữa hai thế giới vật lý và kỹ thuật số Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS. Nguyễn Tấn Hoà 5 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server 2. Nguồn gốc ra đời của IoT Hình 2.2 Nguồn gốc ra đời của IoT [1] IoT được chỉ các thiết bị có kết nối internet nhưng trên thực tế ý tưởng này đã được ra đời và xuất hiện vào các năm 1980 - 1990, khi mà internet đang bắt đầu vươn dài ra tầm ảnh hưởng của mình tới toàn thế giới. Tuy nhiên lúc này chúng chỉ xuất hiện trong dự án đầu là các máy bán hàng tự động kết nối internet mà thôi.

Trước đây các thiết bị IoT đều phải kết nối dây để có thể kết nối mạng internet, tuy nhiên nhờ sự xuất hiện và thay thế của chip thẻ RFID - chip năng lượng thấp kết nối internet không dây đã giải quyết được vấn đề chi phí đắt đỏ và sự hạn chế phổ biến của mạng có dây. Cùng với đó việc áp dụng IPv6 - cung cấp địa chỉ IP vào các thiết bị càng giúp cho độ phổ biến của IoT lan rộng ra Ban đầu ứng dụng đầu tiên của IoT đó là gắn thẻ RFID vào các thiết bị khác có chi phí khá đắt đỏ để theo dõi vị trí của chúng. Tuy nhiên theo thời gian cùng với sự phổ biến của IoT, các chi phí để thêm cảm biến vào các thiết bị có kết nối internet đang ngày càng giảm, giúp kết nối mọi thứ với internet một cách nhanh chóng. Về sau IoT Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS.

Nguyễn Tấn Hoà 6 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server lan rộng ra lĩnh vực kinh doanh - sản xuất, sau đó là ứng dụng vào nhà cửa, văn phòng một cách thông minh, khiến chúng càng trở nên gần gũi với con người. Vậy là khái niệm Internet Of Things - IoT được ra đời bởi Kevin Ashton - nhà khoa học sáng lập Trung tâm Auto-ID tại đại học MIT vào năm 1999 “hình 2. Cách thức hoạt động của IOT [1] Các thiết bị IoT hoạt động dựa trên sự cảm biến bên trong thiết bị. Chúng được dùng để kết nối các thiết bị riêng với nhau thông qua các chip cảm biến nhằm phát hiện và chuyển đổi các thông tin dữ liệu mình nhận được thành "hành động" tương ứng tiếp theo thông qua điều hướng mạng internet Ví dụ như hệ thống tưới cây của trang trại bạn quản lý, hệ thống tưới nước tự động đó có gắn một bộ cảm biến để tự động thu thập, đánh giá các yếu tố như lượng nước, nhiệt độ, thời gian.

của cây cối và không gian, từ đó chuyển thành dữ liệu và những dữ liệu này sẽ được thiết lập thành các chế độ chăm sóc riêng tùy theo mục đích sử dụng của cây cối, sau đó thông qua internet chúng gửi thông báo tới con người qua thiết bị cũng được kết nối internet. Ưu – nhược điểm của IOT - Ưu điểm: • Giúp cho việc truy cập thông tin mọi lúc, mọi nơi trên mọi thiết bị • Giao tiếp giữa các thiết bị được cải thiện đáng kể • Dữ liệu được chuyển qua mạng internet giúp tiết kiêm thời gian và tiền bạc • Các nhiệm vụ được tự động hóa giúp cải thiện chất lượng dịch vụ của doanh nghiệp - Nhược điểm: • Thông tin dễ bị lấy cắp khi nhiều thiết bị được kết nối và các thông tin được chia sẻ với giữa các thiết bị • Nếu trong hệ thống có lỗi thì mọi thiết bị được kết nối cũng sẽ bị hỏng • Vì không có tiêu chuẩn quốc tế về khả năng tương thích cho IoT, rất khó để các thiết bị từ các nhà sản xuất khác nhau giao tiếp với nhau. • Các doanh nghiệp có thể phải đối phó với số lượng lớn thiết bị IoT và việc thu thập và quản lý dữ liệu từ các thiết bị đó sẽ là một thách thức. Ứng dụng IOT - Thành phố thông minh - Smat Home - Một số ứng dụng khác… - Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS.

Nguyễn Tấn Hoà 7 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.com Tên đề tài: Thiết kế hệ thống điều khiển đèn tín hiệu giao thông sử dụng camera giám sát qua web server 2. Giới thiệu về Arduino 2. Giới thiệu chung Mạch Arduino được sử dụng để cảm nhận và điều khiển nhiều đối tượng khác nhau. Nó có thể thực hiện nhiều nhiệm vụ lấy tín hiệu từ cảm biến đến điều khiển đèn, động cơ, và nhiều đối tượng khác.

Ngoài ra mạch còn có khả năng liên kết với nhiều module khác nhau như module đọc thẻ từ, ethernet shield, sim900A, …để tăng khả ứng dụng của mạch. Phần cứng bao gồm một board mạch nguồn mở được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit, hoặc ARM, Atmel 32-bit, … Hiện phần cứng của Arduino có tất cả 6 phiên bản, Tuy nhiên phiên bản thường được sử dụng nhiều nhất là Arduino Uno và Arduino Mega. Arduino Mega Hình 2.3 Arduino Mega [2] Arduino Mega “ hình 2.3” được thiết kế đặc biệt cho các dự án đòi hỏi mạch phức tạp và cần nhiều không gian bộ nhớ hơn. Hầu hết các dự án điện tử có thể được thực hiện khá tốt bởi các Arduino khác có sẵn trên thị trường như Arduino Uno R3, Arduino Nano, Arduino Pro Mini khiến Arduino Mega không được dùng phổ biến cho các dự án thông thường.

Tuy nhiên, có một số dự án chỉ được thực hiện bởi Arduino Mega như chế tạo máy in 3D hoặc điều khiển nhiều động cơ DC, nhiều Sinh viên thực hiện: Hồ Văn Quốc Người hướng dẫn: ThS. Nguyễn Tấn Hoà 8 Nguyễn Đình Tân Nguyên TIEU LUAN MOI download : skknchat@gmail.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ