Đồ án cơ sở 3 đề tài thiết kế hệ thống đèn giao thông thông minh

26 0 0
Đồ án cơ sở 3 đề tài  thiết kế hệ thống đèn giao thông thông minh

Đ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

  HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình  ĐẠI HỌC ĐÀ NẴNG KHOA CƠNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ  ĐỀ TÀI : THIẾT KẾ HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   Giảng viên hướng dẫn: ThS Nguyễn Văn Bình Sinh viên thực hiện:  Nguyễn Nhật Hoàng 18IT4   ĐÀ NẴNG, NGÀY 19 THÁNG 06 NĂM 2020 Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình Chương 1: NGHIÊN CỨU TỔNG QUAN 1.1 Ý tưởng thiết kế Mô hệ thống đèn giao thông ngã tư với hai làn, có hệ thống đèn đến ngược đèn tín hiệu Khi có người vượt đèn đỏ có loa báo hiệu 1.2 Phân tích u cầu 1.2.1 Yêu cầu chức  Đèn đếm ngược hoạt động, đèn tín hiệu hoạt động với đèn đếm ngược  Hiển thị thời gian led đoạn  Loa hoạt động 1.2.2 Yêu cầu phi chức    Dễ sử dụng  Chi phí thấp  Mạch thiết kế gọn, chi phí thấp Sau tham khảo ý kiến thầy Nguyễn Vũ Anh Quang bạn lớp, nhóm em đặt yêu cầu định chức phi chức dành cho mạch mà nhóm thiết kế 1.3 Các công cụ hỗ trợ thực thiết kế mạch Các phần mềm lập trình hỗ trợ: - Arduino IDE - Fritzing - Proteus Ưu điểm phần mềm dễ để cài đặt sử dụng, tất tối ưu cho ngơn ngữ lập trình vi điểu khiển Và tối ưu cho hệ điều hành Windows   Nhược điểm phần mềm chưa tối ưu hoàn tồn ngơn ngữ, chương trình có nhiều phiên khác nhau, phiên có cách làm việc khác nhau, khó giải gặp lỗi bug, sai code, vấn đề quyền, Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình Chương 2: SƠ ĐỒ MẠCH VÀ NGUYÊN LÝ HOẠT ĐỘNG 2.1 Sơ đồ nguyên lý   2.1.1 Sơ đồ khối IC 74HC595 N G U Ồ N   LED ĐOẠN LED TÍN HIỆU   CẢM BIẾN HỒNG NGOẠI  Hình Sơ đồ khối Trong đó:  Khối Nguồn: cung cấp điện áp ổn định 5V cho tồn mạch, có vai trị quan trọng Nếu điện áp dịng điện khơng ổn định ảnh hưởng đến tất IC mạch  IC 74HC595 : Xử lý đếm ngược điều khiển đền tín hiệu Led đoạn: Hiển thị số đếm ngược Led tín hiệu: Sáng màu đỏ, vàng, xanh Cảm biến hồng ngoại: phát vật qua Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình 2.1.2 Sơ đồ mạch Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình  Hình Sơ đồ mạch 2.2 Nguyên lý hoạt động   Cơ chế hoạt động đèn giao thông thật đơn giản: Khi đèn xanh đường (Green1) bật sáng lúc đèn đỏ đường (Red2) có người qua loa kêu , đèn đỏ cho người đường (padRed1), đèn xanh người đường (padGreen2) bật sáng Sau khoảng thời gian định Green1 tắt, đèn vàng 1(Yellow1) bật lên Khi Yellow1 tắt Red2, pedRed1, pedGreen2 tắt lúc đèn xanh 2(Green2), đèn đỏ 1(Red1) có người qua loa kêu , đèn đỏ cho người 2(padRed2), đèn xanh cho người 1(padGreen1) bật sáng   Lúc đèn vàng 2(Yellow2) bật lên lúc Green2 tắt, Yellow2 tắt chu kì lập lại với Red2, Green1,…   Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình Chương 3: MƠ TẢ CÁC THÀNH PHẦN 3.1 Vi điều khiển Adruino Uno  Hình Hình ảnh thực tế vi điều khiển Adruino Uno Arduino Uno là bảng mạch vi điều khiển nguồn mở dựa vi điều khiển Microchip ATmega328 phát triển Arduino.cc Bảng mạch trang bị chân đầu vào/ đầu Digital Analog giao tiếp với bảng mạch mở rộng khác 3.1.1 Thông số kỹ thuật Chip điều khiển ATmega328P Điện áp hoạt động 5V Điện áp đầu vào (khuyên dùng) 7-12V Điện áp đầu vào (giới hạn) 6-20V Số chân Digital 14 (of which provide PWM output) Số chân PWM Digital Số chân Analog Dòng điện DC 20 mA Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình chân I/O Dịng điện DC chân 3.3V Flash Memory 50 mA 32 KB (ATmega328P) of which 0.5 KB used  by bootloader  SRAM KB (ATmega328P) EEPROM KB (ATmega328P) Tốc độ thạch anh 16 MHz LED_BUILTIN 13 Chiều dài 68.6 mm Chiều rộng 53.4 mm Cân nặng 25 g 3.1.2 Power  LED: Có LED tích hợp bảng mạch nối vào chân D13 Khi chân có giá trị mức cao (HIGH) LED sáng LED tắt ở  mức thấp (LOW)  VIN: Chân dùng để cấp nguồn (điện áp cấp từ 7-12VDC)  5V: Điện áp 5V (dòng điện chân tối đa 500mA)  3V3: Điện áp 3.3V (dòng điện chân tối đa 50mA)  GND: Là chân mang điện cực âm board  IOREF: Điệp áp hoạt động vi điều khiển Arduino UNO đọc điện áp chân IOREF Chân IOREF không dùng để làm chân cấp nguồn  Hình Chi tiết chân power led Adruino Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình 3.1.3 Bộ nhớ  Vi điều khiển ATmega328:  32 KB nhớ Plash: bootloader chiếm 0.5KB  KB cho SRAM: (Static Random Access Menory): giá trị biến khai báo lưu Khai báo nhiều biến tốn nhiều nhớ RAM Khi nguồn liệu SRAM bị  KB cho EEPROM: (Electrically Eraseble Programmable Read Only Memory): Là nơi đọc ghi liệu vào không bị liệu nguồn 3.1.4 Các chân đầu vào đầu Trên Board Arduino Uno có 14 chân Digital được sử dụng để làm chân đầu vào đầu chúng sử dụng hàm pinMode(), digitalWrite(), digitalRead() Giá trị điện áp chân 5V, dòng chân 20mA bên có điện trở kéo lên 20-50 ohm Dịng tối đa chân I/O không vượt 40mA để tránh trường hợp gây hỏng board mạch  Ngoài ra, số chân Digital có chức đặt biệt:  Serial: 0 (RX) (TX): Được sử dụng để nhận liệu (RX) truyền liệu (TX) TTL  Ngắt ngoài: Chân  PWM: 3, 5, 6, 11 Cung cấp đầu xung PWM với độ phân giải bit hàm analogWrite ()  SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) Các chân hỗ trợ giao tiếp SPI thư viện SPI  LED: Có LED tích hợp bảng mạch nối vào chân D13 Khi chân có giá trị mức cao (HIGH) LED sáng LED tắt mức thấp (LOW)  TWI/I2C: A4 (SDA) A5 (SCL) hỗ trợ giao tiếp I2C/TWI với thiết bị khác Arduino Uno R3 có chân Analog từ A0 đến A5, đầu vào cung cấp độ phân giải 10 bit   Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình  Hình Chi tiết chân đầu vào Adruino 3.2 IC 74HC595  Hình IC 74HC595   74HC595 IC ghi dịch bits kết hợp chốt liệu, đầu vào nối tiếp, đầu song song.Thường dùng mạch điều khiển LED đoạn, quét LED ma trận,… để tiết kiệm số chân Vđk tối đa (chỉ dùng chân) Có thể mở rộng số ngõ vđk tùy thích việc mắc nối tiếp đầu vào liệu IC với Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình 3.2.1 Sơ đồ chân Hình 7: Sơ đồ chân       Các chân từ tới chân số 15 ngõ IC (ứng với Q , Q ,…,Q 7)   Chân DS (chân số 14) ngõ vào IC (đây IC vào nối tiếp nên ta chỉ  cần ngõ vào đủ)   Chân 16 - VCC chân cấp nguồn dương (từ 2V đến 6V)   Chân số GND chân cấp Ground – cực (-) nguồn 3.2.2 Nguyên lý hoạt động   3.2.2.1 Sơ đồ kết nối vi xử lý Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình STORAGE REGISTER, cịn chân OE mức cao ngõ trạng thái tổng trở cao Chú ý: - Khi dịch liệu vào ghi 8-STAGE SHIFT REGISTER, chưa tạo xung STCP ghi 8-BIT STORAGE REGISTER giữ nguyên trạng thái ngõ giữ nguyên trạng thái - Khi chân MR mức liệu ghi 8-STAGE SHIFT REGISTER bị xóa, cịn ghi 8-BIT STORAGE REGISTER giữ nguyên trạng thái ngõ giữ nguyên trạng thái 3.3 Led đoạn đôi chung Anot   3.3.1 Cấu tạo - Led đoạn đèn led xếp thành hình chữ nhật Mỗi led đoạn Khi đoạn chiếu sáng phần chữ số (hệ thập phân thập lục phân) hiển thị - Mỗi đèn led đoạn có chân đưa khỏi hộp hình vuông Mỗi chân gán cho chữ từ a đến g tương ứng với led Những chân khác nối lại với thành chân chung   - Hình Led đoạn 3.3.2 nguyên lý hoạt động - Tất chân anode nối với với logic Mỗi phân đoạn chiếu sáng cách sử dụng điện trở tín hiệu logic (hay low) vào cực cathode (từ a đến g) Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình - Hình 3.1 Sơ đồ ngun lí hoạt động - Tùy vào chữ số thập phân hiển thị mà đèn led cụ thể phân cực thuận Ví dụ để hiển thị chữ số 0, cần phải chiếu sáng đoạn tương ứng a, b, c, d, e f Như số từ đến hiển thị led đoạn hình bên - - Hình 3.2 Sơ đồ nguyên lí hoạt động 3.4 Led phát sáng Led linh kiện quang điện tử - Nó cho ta lơi điểm sau: tần số - hoạt động cao , thể tích nhỏ, cơng - suất tiêu hao bé , không hút điện mạnh.Sự phát sinh dựa ngun - tắc hồn tồn giống bóng đèn Ở - vật chất đốt nóng photon - bị phóng thích - Hình Cấu tạo đèn led phát sáng Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình 3.5 Cảm biến hồng ngoại THÔNG SỐ KỸ THUẬT       Bộ so sánh sử dụng LM393, làm việc ổn định Điện áp làm việc: 3.3V – 5V DC Khi bật nguồn, đèn báo nguồn màu đỏ sáng Lỗ vít mm, dễ dàng cố định, lắp đặt Kích thước: 3.2cm * 1.4cm Các mơ-đun so sánh điện áp ngưỡng thông qua chiết áp, sử dụng chế độ thơng thường, xin vui lịng khơng tự ý điều chỉnh chiết áp Cổng giao tiếp:    VCC: điện áp chuyển đổi từ 3.3V đến 5V (có thể kết nối trực tiếp đến vi điều khiển 5V 3.3V) GND: GND OUT: đầu kỹ thuật số (0 1) Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình Chương 4: LẬP TRÌNH VÀ MƠ PHỎNG 4.1 Lưu đồ thuật tốn Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình   4.2 Source code chương trình int sensor1 = A1; // Cảm biến chiều 1-1 int sensor2 = A0; // Cảm biến chiều 1-2 Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình int loa1 = A4; // Loa chiều int loa2 = A5; // Loa chiều int ledGreen[] = {0x82, 0x92, 0x99, 0xB0,0xA4, 0xF9}; // số từ - cho đèn xanh int ledRed[] = { 0x90, 0x80, 0xF8, 0x82, 0x92, 0x99, 0xB0,0xA4, 0xF9}; // số từ - cho đèn đỏ int ledYellow[] = {0xB0,0xA4, 0xF9}; // số từ - cho đèn vàng int x; // Biến dùng vòng lặp // Để tiết kiệm chân mở rộng điều khiển Arduino nên dùng IC ghi dịch 74HC595 // IC 74HC595 dùng để điều khiển hiển thị thời gian led đoạn // IC 74HC595 thứ int latchPin1 = 8; // chân ST_CP(chân số 12) int clockPin1 = 9; // chân SH_CP(chân số 11) int dataPin1 = 10; // chân DS (chân số 14) // IC 74HC595 thứ int latchPin2 = 11; // chân ST_CP(chân số 12) int clockPin2 = 12; // chân SH_CP(chân số 11) int dataPin2 = 12; // chân DS (chân số 14) // Ngã tư có hai chiều nên khai báo chân cho chiều đèn sau: //Chiều thứ int red1 = 4; // Đèn đỏ thứ int yellow1 = 3; // Đèn vàng thứ int green1 = 2; // Đèn xanh thứ //Chiều thứ Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình int red2 = 7; // Đèn đỏ thứ int yellow2 = 6; // Đèn vàng thứ int green2 = 5; // Đèn xanh thứ void setup() {   Serial.begin(9600); // Mở cổng Serial mức 9600   // Chiều thứ  pinMode(red1, OUTPUT);  pinMode(yellow1, OUTPUT);  pinMode(green1, OUTPUT);   // IC 74HC595 thứ  pinMode(latchPin1, OUTPUT);  pinMode(clockPin1, OUTPUT);  pinMode(dataPin1, OUTPUT);   // Cảm biến loa chiều thứ   pinMode(sensor1, INPUT_PULLUP); // Cảm biến chiều 1a   pinMode(sensor2, INPUT_PULLUP); // Cảm biến chiều 1b   pinMode(loa1, OUTPUT); // Loa chiều   //Chiều thứ  pinMode(red2, OUTPUT);  pinMode(yellow2, OUTPUT);  pinMode(green2, OUTPUT);   // IC 74HC595 thứ  pinMode(latchPin2, OUTPUT);  pinMode(clockPin2, OUTPUT);  pinMode(dataPin2, OUTPUT);   // Cảm biến loa chiều thứ   pinMode(sensor2, INPUT_PULLUP); // Cảm biến chiều   pinMode(loa2, OUTPUT); // Loa chiều Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình } void loop() {   // put your main code here, to run repeatedly:   // Code chưa tái cấu trúc   for (int i = 0; i < 18; i++) // Chu trình hiển thị chia thành giai đoạn  {   if (i < 6) // Giai đoạn : Đèn xanh chiều thứ bật , Đèn đỏ chiều thứ bật   { for (x = 0; x < 100; x++) // vòng for tương ứng với giây hiển thị   {   // Chiều thứ   digitalWrite(green1, HIGH); // Đèn xanh bật   digitalWrite(red1, LOW); // Đèn đỏ tắt   digitalWrite(yellow1, LOW); // Đèn vàng tắt   // IC 74HC595 thứ : hiển thị thời gian đèn xanh chiều thứ   digitalWrite(latchPin1, LOW); shiftOut(dataPin1, clockPin1, MSBFIRST, ledGreen[i]); // đẩy code vào IC   digitalWrite(latchPin1, HIGH);   // Chiều thứ   digitalWrite(green2, LOW); // Đèn xanh tắt   digitalWrite(red2, HIGH); // Đèn đỏ bật   digitalWrite(yellow2, LOW); // Đèn vàng tắt   // IC 74HC595 thứ : hiển thị thời gian đèn đỏ chiều thứ Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH     GVHD: ThS.Nguyễn Văn Bình digitalWrite(latchPin2, LOW); shiftOut(dataPin2, clockPin2, MSBFIRST, ledRed[i]); // đẩy code vào IC   digitalWrite(latchPin2, HIGH);   // Điều khiển loa chiều thứ   if (digitalRead(sensor2a) == LOW || digitalRead(sensor2b) == LOW) // Nếu có vật cản đèn đỏ chiều thứ sáng loa phát âm  báo   {   digitalWrite(loa2, HIGH); // Cấp nguồn cho loa   delay(10);   digitalWrite(loa2, LOW); // Tắt loa   }   else // Nếu đèn đỏ chiều thứ tắt tắt loa   {   digitalWrite(loa2, LOW);   delay(10);     } }   }   else if (i >= && i < 9) // Giai đoạn 2: Đèn vàng thứ bật , Đèn đỏ thứ bật   {   for (x = 0; x < 100; x++) // Vòng for tương ứng với giây hiển thị   {   // Chiều thứ   digitalWrite(green1, LOW); // Đèn xanh thứ tắt   digitalWrite(red1, LOW); // Đèn đỏ thứ tắt   digitalWrite(yellow1, HIGH); // Đèn vàng thứ bật Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH     GVHD: ThS.Nguyễn Văn Bình // IC 74HC595 thứ : hiển thị thời gian đèn vàng cuat chiều thứ   digitalWrite(latchPin1, LOW); shiftOut(dataPin1, clockPin1, MSBFIRST, ledYellow[i-6]); // đẩy code vào IC   digitalWrite(latchPin1, HIGH);   // Chiều thứ   digitalWrite(green2, LOW); // Đèn xanh thứ tắt   digitalWrite(red2, HIGH); // Đèn đỏ thứ bật   digitalWrite(yellow2, LOW); // Đèn vàng thứ tắt   // IC 74HC595 thứ 2: hiển thị thời gian đèn đỏ chiều thứ   digitalWrite(latchPin2, LOW); shiftOut(dataPin2, clockPin2, MSBFIRST, ledYellow[i-6]);   digitalWrite(latchPin2, HIGH);   // Điều khiển loa chiều thứ   if (digitalRead(sensor2a) == LOW || digitalRead(sensor2b) == LOW) // Nếu có vật cản đèn đỏ chiều thứ bật loa phát âm  báo   {   digitalWrite(loa2, HIGH);   delay(10);   digitalWrite(loa2, LOW);   }   else // Nếu đèn đỏ chiều thứ tắt tắt loa   {   digitalWrite(loa2, LOW);   delay(10);   }     } } Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH     GVHD: ThS.Nguyễn Văn Bình else if (i >= && i < 15) // Giai đoạn : Đèn đỏ chiều thứ bật, đèn vàng chiều thứ bật   {   for (x = 0; x < 100; x++) // vòng for tương ứng với giây hiển thị   { // Chiều thứ   digitalWrite(green1, LOW); // Đèn vàng thứ tắt   digitalWrite(red1, HIGH); // Đèn đỏ thứ bật   digitalWrite(yellow1, LOW); // Đèn vàng thứ tắt   // IC 74HC595 thứ : hiển thị thời gian đèn đỏ chiều thứ   digitalWrite(latchPin1, LOW); shiftOut(dataPin1, clockPin1, MSBFIRST, ledRed[i-9]); digitalWrite(latchPin1, HIGH);   // Chiều thứ   digitalWrite(green2, HIGH); // Đèn xanh thứ bật   digitalWrite(red2, LOW); // Đèn đỏ thứ tắt   digitalWrite(yellow2, LOW); // Đèn vàng thứ tắt   // IC 74HC595 thứ 2: hiển thị thời gian đèn xanh chiều thứ   digitalWrite(latchPin2, LOW); shiftOut(dataPin2, clockPin2, MSBFIRST, ledGreen[i-9]);   digitalWrite(latchPin2, HIGH);   // Điều khiển loa chiều thứ   if (digitalRead(sensor1) == LOW || digitalRead(sensor2) == LOW) // Nếu có vật cản đèn đỏ chiều thứ bật loa phát âm  báo   {   digitalWrite(loa1, HIGH);   delay(10); digitalWrite(loa1, LOW);   } Trang   HỆ THỐNG ĐÈN GIAO THÔNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình   else // Nếu đèn đỏ chiều thứ tắt tắt loa   {   digitalWrite(loa1, LOW);   delay(10);   }   }   }   else if (i >= 15 && i < 18) // Giai đoạn 4: Đèn đỏ chiều thứ bật, Đèn vang chiều thứ bật   {   for (x = 0; x < 100; x++) // Vòng for tương ứng với giây hiển thị   { // Chiều thứ   digitalWrite(green1, LOW); // Đèn xanh tắt   digitalWrite(red1, HIGH); // Đèn đỏ bật   digitalWrite(yellow1, LOW); // Đèn vàng tắt   // IC 74HC595 thứ 1: hiển thị thời gian đèn đỏ chiều thứ   digitalWrite(latchPin1, LOW); shiftOut(dataPin1, clockPin1, MSBFIRST, ledYellow[i-15]); digitalWrite(latchPin1, HIGH); // Chiều thứ   digitalWrite(green2, LOW); // Đèn xanh tắt   digitalWrite(red2, LOW); // Đèn đỏ tắt   digitalWrite(yellow2, HIGH); // Đèn vàng bật   // IC 74HC595 thứ 2: hiển thị thời gian đèn vang chiều thứ   digitalWrite(latchPin2, LOW); shiftOut(dataPin2, clockPin2, MSBFIRST, ledYellow[i-15]);   digitalWrite(latchPin2, HIGH);   // Điều khiển loa chiều thứ Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH     GVHD: ThS.Nguyễn Văn Bình if(digitalRead(sensor1) == LOW || digitalRead(sensor2) == LOW) // Nếu có vật cản đèn đỏ chiều thứ bật loa phát âm  báo   {   digitalWrite(loa1, HIGH); delay(10);   digitalWrite(loa1, LOW);   }   else // Nếu đèn đỏ chiều thứ tắt tắt loa   {   digitalWrite(loa2, LOW);   delay(10);   }     } }  } } Chương 5: KẾT QUẢ VÀ ỨNG DỤNG 5.1 Kết quả: Trang   HỆ THỐNG ĐÈN GIAO THÔNG THÔNG MINH   GVHD: ThS.Nguyễn Văn Bình   Dưới dây số kết mà nhóm đạt sau q trình học tập thực hành: 5.2 Ứng dụng Trong trình học tập làm, nhóm em phát nhiều ứng dụng mơ hình đèn giao thơng , ví dụ như:      Sảm phẩm sử dụng ngã tư đường   Sử dụng thí nghiệm xây dựng đường   Mơ tiết học an tồn giao thông Chương 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 Kết luận Trên sở nghiên cứu ngôn ngữ lập trình vi điều khiển ứng dụng lập trình Adruino Dưới hướng dẫn thầy Nguyễn Vũ Anh Quang, chúng em thiết kế thành công mơ hình đèn giao thơng Tuy kết đạt chưa cao, nhiều điểm hạn chế chưa khắc phục được, Trang   HỆ THỐNG ĐÈN GIAO THƠNG THƠNG MINH   GVHD: ThS.Nguyễn Văn Bình bước khởi đầu để chúng em hướng tới mạch điều khiển hoàn thiện sau Bên cạnh đó, q trình xây dựng mạch, chúng em học hỏi nhiều, kĩ thuật vi điều khiển để áp dụng vào sản phẩm sau Về mơ hình đèn giao thông , sau chúng em lấy ý kiến giáo viên bạn khoa Sản phẩm đạt kết khả quan, có tiềm phát triển lớn tương lai Chúng em sinh viên bước đầu học lập trình với ngơn ngữ vi điều khiển, nên sản phẩm tránh khỏi lỗi, điểm chưa hợp lí, động lực để chúng em làm tốt sau 6.2 Hướng phát triển:  Trong tương lai tích hợp thêm thiết bị như:   Cammera   Cảm biến hồng ngoại   Các pin lượng mặt trời    DANH MỤC TÀI LIỆU THAM KHẢO [1] Cộng đồng Arduino Việt Nam [2] Adruino.vn [3] Components101.com [4] Arduino.cc [5] Forum.fritzing.org Trang

Ngày đăng: 21/05/2023, 16:46

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

Tài liệu liên quan