1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tiểu luận đề tài nhóm chọn đèn giao thông và nút nhấn khẩn cấp dành cho người qua đường

23 3 0

Đ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

Nội dung

9 Trang 3 Phạm Minh Tuấn: mua thiết bị và lắp thiết bị Hoàng Minh Quân: Mua thiết bị và viết báo cáo Lê Trọng Trung:Mô phỏng thiết bị, lập trình bảng code, viết báo cáo , hoàn chỉnh thi

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH BÀI TIỂU LUẬN Tên học phần: Nhập môn ngành Kỹ thuật điều khiển tự động hóa Kỳ thi học kỳ đợt B năm học 2023 -2024 Giảng viên hướng dẫn: Th.S Trương Thu Hiền Nhóm: 10 Sinh viên thực hiện: Hồng Minh Qn (2380500056 ) Lê Trọng Trung (2380500075) Phạm Minh Tuấn (2380500080) Lớp: 23DTDA2 Ngành: Kỹ thuật điều khiển tự động hóa Khoa/Viện: Kỹ thuật Tp.HCM, ngày … tháng … năm … MỤC LỤC  MỨC ĐỘ ĐÓNG GÓP……………………………  GIỚI THIỆU ĐỀ TÀI ……  BẢNG MUA ĐỒ ……  LẮP RÁP ……… Lắp hệ thống đèn giao thông … .……… .4 Lắp đặt nút khẩn cấp dành cho người ……  MÔ PHỎNG THIẾT BỊ …… .7  CHƯƠNG TRÌNH CHẠY Ở IDE ……  MƠ HÌNH HỒN THIỆN, kết luận  BÀI THU HOẠCH THAM QUAN … .… Lê Trọng Trung ……………………………….10 Hoàng Minh Quân…………………………… 14 Phạm Minh Tuấn………………………………17 Quan điểm cá nhân buổi tham quan… 20 MỨC ĐỘ ĐÓNG GÓP Phạm Minh Tuấn: mua thiết bị lắp thiết bị Hoàng Minh Quân: Mua thiết bị viết báo cáo Lê Trọng Trung:Mô thiết bị, lập trình bảng code, viết báo cáo , hoàn chỉnh thiết bị Lê Trọng Trung 55% Hoàng Minh Quân 30% Phạm Minh Tuấn 15% Giới thiệu đề tài Đề tài nhóm chọn: Đèn giao thơng nút nhấn khẩn cấp dành cho người qua đường Giới thiệu đèn giao thông: thiết bị dùng để điều khiển giao thơng giao lộ có lượng phương tiện lưu thông lớn (thường ngã ba, ngã tư đông xe qua lại) Đây thiết bị quan trọng khơng an tồn cho phương tiện mà cịn giúp giảm ùn tắc giao thơng vào cao điểm Nó lắp tâm giao lộ vỉa hè Đèn tín hiệu giao thơng hoạt động tự động hay cảnh sát giao thông điều khiển Lý chọn đề tài: - Đèn giao thông thứ quen thuộc bắt gặp tham gia giao thông sống -Bên cạnh việc đèn giao thông thứ quen thuộc, đề tài cho sinh viên dễ tiếp cận bắt đầu làm quen với bo mạch Arduino - Đây đề tài mở dễ dàng phát triển theo ý muốn sau Bảng danh sách thiết bị ST Tên, chức năng, T thông số kỹ thuật Bo mạch arduino R3+ Số lượng Giá 77.000 dây cable Link mua https://shopee.vn/product/ 104103144/4880340537? gad_source=1 Tệp dây nối đực-đực led 3mm Breadboard Nút nhấn 66.000 (mua theo combo) https://shopee.vn/product/ 81431289/5734752443? gad_source=1 Dây nối pin Pin 9V 9.000 Hình 1: Bo mạch Arduino + dây cable Hình 2: Combo thiết bị LẮP RÁP Lắp hệ thống đèn giao thông B1:Lắp đèn led nút nhấn vào bảng mạch trắng, led đỏ xanh bên trái đèn dành cho người bộ, led bên phải dành cho xe cộ nút nhấn khẩn cấp B2: Dùng dây nối liên kết hàng dọc chứa chân ngắn đèn led, nối từ chân ngắn led vào chân ngắn led bên cạnh phía phải, đến cuối dây liên kết chân ngắn led B3:Nối dây từ chân dài led vào ô lập trình bo mạch Arduino, led từ trái sang phải nối vào ô 2, 3, 4, 5, Ta có hệ thống đèn giao thông dành cho người phương tiện di chuyển đường 7 Lắp đặt nút khẩn cấp B1:Nối dây liên kết chân ngắn đèn led vào chân phía bên trái nút B2:Nối dây từ chân phía bên phải nút vào ô 5V bo mạch Arduino B3:Nối dây vào chân phía bên trái nút, dây nối vào nhận điện lập trình, dây nối vào ô GND bo mạch Arduino 8 Mơ thiết bị CHƯƠNG TRÌNH CHẠY IDE Khai bào chân điện: int carRed = 6;  pedGreen, pedRed đèn xanh, đỏ dành int carYellow = 5; cho người int carGreen = 4;  carGreen, carYellow, carRed đèn xanh, int pedRed = 3; vàng, đỏ đành cho xe cộ int pedGreen = 2;  Button nút khẩn cấp int button = 9;  changeTime thời gian dành cho nút khẩn cấp unsigned long changeTime; void setup(){ pinMode(carRed, OUTPUT); pinMode(carYellow, OUTPUT); Các chân khai báo phát điện pinMode(carGreen, OUTPUT); pinMode(pedRed, OUTPUT); pinMode(pedGreen, OUTPUT); Các chân led carGreen pedRed phát sáng bắt digitalWrite(carGreen, HIGH); đầu chạy chương trình digitalWrite(pedRed, HIGH); } void loop() { int state = digitalRead(button); Khi nhấn nút hệ thống đèn if(state == LOW && (millis() - changeTime)> 5000){ trở pedGreen carRed sáng changelight(); khoảng 5s } } void changelight(){ digitalWrite(carGreen, HIGH); digitalWrite(pedRed, HIGH); delay(5000); digitalWrite(carGreen, LOW); digitalWrite(carYellow, HIGH); delay(5000); digitalWrite(carYellow, LOW); digitalWrite(carRed, HIGH); digitalWrite(pedRed, LOW); digitalWrite(pedGreen, HIGH); delay(8000); Hệ thống đèn giao thông for (int x=0; x

Ngày đăng: 25/02/2024, 15:12

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

TÀI LIỆU LIÊN QUAN

w