(Đồ án hcmute) thiết kế hệ thống phòng cháy chữa cháy cho chung cư

121 6 0
(Đồ án hcmute) thiết kế hệ thống phòng cháy chữa cháy cho chung cư

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA ĐÀO TẠO CHẤT LƯỢNG CAO NGÀNH CNKT ĐIỆN TỬ TRUYỀN THÔNG ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: THIẾT KẾ HỆ THỐNG PHÒNG CHÁY CHỮA CHÁY CHO CHUNG CƯ GVHD SVTH MSSV SVTH MSSV Khoá : ThS NGUYỄN NGƠ LÂM : LÊ HỒNG MINH THUẬN : 13141555 : TRẦN TÚ HUY : 13141623 : 2013-2017 SKL 0 Tp Hồ Chí Minh, tháng 07/2017 an TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬTTHÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀ O TẠO CHẤT LƯỢNG CAO ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ HỆ THỐNG PHỊNG CHÁY CHỮA CHÁY CHO CHUNG CƯ SVTH:LÊ HỒNG MINH THUẬN MSSV: 13141555 TRẦN TÚ HUY MSSV: 13141623 Khoá: 2013 - 2017 Ngành: CơngnghệkỹthuậtĐiệntử -Truyềnthơng HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM GVHD:ThS CỘNG NguyễnNgôLâm Độclập – Tự – Hạnhphúc *** Tp HồChí Minh, tháng07năm 2017 an LỜI CẢM ƠN Xin chân thành cảm ơn: Ban giám hiệu trƣờng Đại học Sƣ Phạm Kỹ Thuật TP.HCM tạo điều kiện tốt cho chúng em học tập nghiên cứu Khoa Điện-Điện tử, Khoa Đào tạo Chất lƣợng cao, thƣ viện trƣờng cung cấp giáo trình nhiều tài liệu tham khảo cho em suốt trình học tập nghiên cứu Sự hƣớng dẫn giúp đỡ chi tiết tận tình thầy Nguyễn Ngô Lâm số thầy cô giáo khoa Điện tử tận tình giảng giải phân tích rõ vấn đề thắc mắc q tình nghiên cứu thi cơng Đồ án Mặc dù cố gắng trình tìm hiểu nhƣng kiến thức cịn hạn chế nên khơng tránh khỏi sai sót Chúng em mong đƣợc góp ý, nhận xét đánh giá nội dung nhƣ hình thức trình bày thầy Đồ án chúng em để chúng em hoàn thiện Chúng em xin chân thành cảm ơn! TP.HCM, ngày 10 tháng 07 năm 2017 Sinh viên thực Lê Hoàng Minh Thuận Trần Tú Huy CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tƣ̣ – Hạnh phúc i an *** Tp Hồ Chí Minh, ngày tháng 07 năm 2017 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: LÊ HOÀNG MINH THUẬN MSSV: 13141555 Họ tên sinh viên 2: TRẦN TƯ HUY MSSV: 13141623 Ngành: Cơng nghệ kỹ thuật Điện tử - Truyền thông Lớp:13141CLDT1 Giảng viên hƣớng dẫn: THS NGUYỄN NGÔ LÂM ĐT: 0908434763 Ngày nhận đề tài: 03/03/2017 Ngày nộp đề tài: 10/07/2017 Tên đề tài: Thiết kế hệ thống phòng cháy chữa cháy cho chung cƣ Các số liệu, tài liệu ban đầ u : giáo trình vi xử lý, giáo trình kĩ thuật số, điện tử Nội dung thƣ̣c đề tài : Thiết kế mơ hình phịng cháy chữa cháy chung cƣ Sản phẩm: Mơ hình hệ thống phòng cháy chữa cháy chung cƣ TRƢỞNG NGÀNH GIẢNG VIÊN HƢỚNG DẪN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN ii an Họ tên sinh viên 1: LÊ HOÀNG MINH THUẬN MSSV: 13141555 Họ tên sinh viên 2: TRẦN TƯ HUY MSSV: 13141623 Ngành: Cơng nghệ kỹ thuật Điện tử - Truyền thông Tên đề tài: Thiết kế hệ thống phòng cháy chữa cháy cho chung cƣ Họ tên Giáo viên hƣớng dẫn: THS NGUYỄN NGÔ LÂM NHẬN XÉT Về nội dung đề tài & khối lƣợng thực hiện: Ƣu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng 07 năm 2017 Giáo viên hƣớng dẫn (Ký & ghi rõ họ tên) CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc ******* PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên sinh viên 1: LÊ HOÀNG MINH THUẬN MSSV: 13141555 iii an Họ tên sinh viên 2: TRẦN TÖ HUY MSSV: 13141623 Ngành: Công nghệ kỹ thuật Điện tử - Truyền thông Tên đề tài: Thiết kế hệ thống phòng cháy chữa cháy cho chung cƣ Họ tên Giáo viên phản biện: NHẬN XÉT Về nội dung đề tài & khối lƣợng thực hiện: Ƣu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng 07 năm 2017 Giáo viên phản biện (Ký & ghi rõ họ tên) TÓM TẮT NỘI DUNG Nội dung báo cáo đồ án tốt nghiệp bao gồm nghiên cứu nhómsinh viên chúng tơi việc thực đồ án “Thiết kế hệ thống PCCC cho chung cƣ” Trong bao gồm thực trạng hệ thống PCCC nay, kiến thức lý thuyết liên quan đến thiết bị, công nghệ, kỹ thuật đƣợc sử dụng trình thiết kế hệ thống, trình lên ý tƣởng, tìm biện pháp tiến hành thi công hệ thống iv an Cuối phần kết luận tìm ƣu điểm, khuyết điểm, hƣớng phát triển hệ thống code chƣơng trình hệ thống SUMMARY The contents of the Graduation Project include researches by us on the project "Design the fire protection system for apartment building" This includes the actual state of the fire protection systems in apartment buildings, the theoretical knowledge related to the equipment, technologies and techniques, which are used in the process of design this system, ideas and proceed to build the system v an Finally, the conclusion is to find out the advantages, disadvantages and development for system and program code of the system MỤC LỤC CHƢƠNG 1: TỔNG QUAN 1.1 GIớI THIệU TÌNH HÌNH NGHIÊN CứU HIệN NAY 1.2 TÍNH CấP THIếT CủA Đề TÀI .1 1.3 MụC TIÊU THIếT Kế .1 vi an 1.4 GIớI HạN Đề TÀI 1.5 ĐốI TƢợNG PHạM VI NGHIÊN CứU .2 1.6 PHƢƠNG PHÁP TIếP CậN 1.7 NộI DUNG Đồ ÁN 1.8 Bố CụC CủA Đồ ÁN CHƢƠNG 2: CƠ SỞ LÝ THUYẾT LIÊN QUAN 2.1 TổNG QUAN PCCC BÊN NGOÀI 2.1.1 Mô tả chung hệ thống báo cháy .3 2.1.2 Chức thiết bị hệ thống báo cháy 2.2 CÁC CHUẩN GIAO TIếP 2.2.1 Chuẩn giao tiếp UART 2.2.2 Chuẩn giao tiếp I2C 2.2.3 GSM 2.2.3.1 SIMCOM .5 2.2.3.2 Module SIM: .7 2.3 PHầN CứNG .7 2.3.1 Khối xử lý trung tâm Arduino Mega 2560 2.3.1.1 Giới thiệu 2.3.1.2 Đặc điểm .8 2.3.1.3 Các thông số kĩ thuật Arduino Mega 2560 2.3.1.4 Các chân vào Arduino Mega 2560 2.3.2 Module giảm áp DC-DC 11 2.3.3 Module cảm biến khí gas MQ-2 11 2.3.4 Module cảm biến siêu âm HC-SR04 .13 2.3.5 Cảm biến nhiệt LM35 13 2.3.6 Module SIM900A mini V4 14 2.3.7 Module relay 15 2.3.8 Module LCD I2C .16 2.3.9 Van điện từ Solenoid .17 2.3.10 Bơm 17 2.3.11 LCD .18 2.3.12 IC74HC595 19 2.3.13 Buzzer 21 2.4 PHầN MềM 21 2.4.1 Arduino IDE 21 2.4.2 Microsoft Visual C# 22 vii an CHƢƠNG 3: THIếT Kế MƠ HÌNH 24 3.1 THIếT Kế MÔ HÌNH PHÕNG CHÁY CHữA CHÁY 24 3.2 LựA CHọN LINH KIệN 27 CHƢƠNG 4: XÂY DựNG VÀ THIếT Kế Hệ THốNG 28 4.1 SƠ Đồ KHốI CủA Hệ THốNG 28 4.1.1 Yêu cầu hệ thống .28 4.1.2 Sơ đồ khối 29 4.1.3 Chức khối 29 4.2 TÍNH TỐN THIếT Kế TừNG KHốI .30 4.2.1 Khối phát cháy 30 4.2.2 Khối hiển thị 32 4.2.3 Khối hƣớng dẫn thoát hiểm .34 4.2.4 Khối nút nhấn điều khiển 36 4.2.5 Khối điều khiển nƣớc .38 4.2.6 Khối giao tiếp mạng di động 41 4.2.7 Khối xử lý trung tâm 42 4.2.8 Khối nguồn nguồn dự phòng 43 4.2.9 Sơ đồ khối nguyên lý toàn mạh .46 4.3 LậP TRÌNH PHầN MềM .46 4.3.1 Lập trình khối xử lý trung tâm 46 4.3.1.1 Yêu cầu .46 4.3.1.2 Lựa chọn công cụ lập trình .46 4.3.1.3 Lƣu đồ giải thuật .46 4.3.2 Lập trình giao diện PC .64 4.3.2.1 Yêu cầu .64 4.3.2.2 Lựa chọn cơng cụ lập trình .64 4.3.2.3 Giải thuật 64 CHƢƠNG 5: THI CÔNG .67 5.1 THI CÔNG PHầN CứNG 67 5.1.1 Thi công mạch 67 5.1.2 Thi cơng mơ hình .70 5.1.3 Thi công phần mềm 71 5.2 KếT QUả THI CÔNG 71 5.3 THựC NGHIệM 74 5.4 NHậN XÉT 80 CHƢƠNG 6: KẾT LUẬN VÀ PHÁT TRIỂN 81 viii an if ((analogSensor4 > sensorThres) or (ndo4 > 65)) { alert=1; D=1; tam_lcd = 6; } if (A == && B == && C == && D == 0){ fire = 0;} else { fire = 1;} if (A == 1) { x += "A";} else {x += " ";} if (B == 1) { x += "B";} else {x += " ";} if (C == 1) { x += "C";} else {x += " ";} if (D == 1) { x += "D";} else {x += " ";} } //CHUONG TRINH CON NUT NHAN DONE -void nut_done(){ ttdone = digitalRead(nutdone); if (ttdone == && Cdone == 0) { done = 0; } else {done = 1;} } //CHƢƠNG TRÌNH BƠM NƢỚC -void bomnuoc(){ if (distance >= 30) { digitalWrite(relay,HIGH); } if (distance < 10) { digitalWrite(relay,LOW); } } //CHUONG TRINH CON BAT VALVE NUOC -void bat_valve(){ an if (A == 1) { digitalWrite(valve1,HIGH); } else {digitalWrite(valve1,LOW);} if (B == 1) { digitalWrite(valve2,HIGH); } else {digitalWrite(valve2,LOW);} if (C == 1) { digitalWrite(valve3,HIGH); } else {digitalWrite(valve3,LOW);} if (D == 1) { digitalWrite(valve4,HIGH); } else {digitalWrite(valve4,LOW);} if (done == 1) { digitalWrite(valve1,LOW); digitalWrite(valve2,LOW); digitalWrite(valve3,LOW); digitalWrite(valve4,LOW); } } //CHUONG TRINH CON GUI TIN NHAN void Gsm_MakeSMS(String phone,String content) { mySim.println("AT+CMGS=\"" + phone + "\""); //GỬI TIN NHẮN delay(3000); mySim.print(content); //GỬI MẢNG KÍ TỰ TIN NHẮN mySim.print((char)26); //GIỚI HẠN TỐI ĐA 26 KÍ TỰ an delay(3000); } //CHUONG TIRNH CON GOI DIEN void Gsm_MakeCall(String phone) { mySim.println("ATD" + phone + ";"); // Goi dien delay(10000); // Sau 10s mySim.println("ATH"); // Ngat cuoc goi delay(3000); } //CHUONG TRINH CON DICH DU LIEU 74HC595 -void shiftOut(int myDataPin, int myClockPin, byte myDataOut) { pinMode(myClockPin, OUTPUT); pinMode(myDataPin, OUTPUT); digitalWrite(myDataPin, 0); digitalWrite(myClockPin, 0); //shiftOut(dataPin, clockPin, dataled1); for (i=7; i>=0; i ) { digitalWrite(myClockPin, 0); if ( myDataOut & (1= 11) { digitalWrite(relaynguon,1); digitalWrite(buzzer1,1); digitalWrite(buzzer2,1); digitalWrite(buzzer3,1); bat_valve(); if (dem == 11){ Gsm_MakeCall(myphone); Gsm_MakeSMS(myphone,"PHONG " + x + " CHAY"); } } } else { alert = 0; tam_lcd = 0; dem = 0; fire = 0; khan = 0; A=0; B=0; C=0; D=0; a = b = c = d = 0; digitalWrite(buzzer1,0); digitalWrite(buzzer2,0); digitalWrite(buzzer3,0); digitalWrite(relaynguon,0); } } den_exit(); an } //CHUONG TRINH CON HIEN THI LCD -void hienthi_lcd(){ switch(tam_lcd) { case 1: lcd.clear(); lcd.setCursor(0,0); lcd.print("Muc nuoc:"); lcd.setCursor(0,5); lcd.print(distance); delay(700); break; case 2: lcd.setCursor(0,0); lcd.print("ROOM1 ND: "); lcd.print(ndo1); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); lcd.print(analogSensor1); delay(700); lcd.setCursor(0,0); lcd.print("ROOM1 ND: "); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); break; case 3: lcd.setCursor(0,0); lcd.print("ROOM2 ND: "); lcd.print(ndo2); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); lcd.print(analogSensor2); delay(700); lcd.setCursor(0,0); lcd.print("ROOM2 ND: "); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); break; case 4: lcd.setCursor(0,0); lcd.print("ROOM3 ND: "); lcd.print(ndo3); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); an lcd.print(analogSensor3); delay(700); lcd.setCursor(0,0); lcd.print("ROOM3 ND: "); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); break; case 5: lcd.setCursor(0,0); lcd.print("ROOM4 ND: "); lcd.print(ndo4); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); lcd.print(analogSensor4); delay(700); lcd.setCursor(0,0); lcd.print("ROOM4 ND: "); lcd.setCursor(0,1); lcd.print("MUC KHOI: "); break; case 6: lcd.clear(); lcd.setCursor(0,0); lcd.print("PHONG" + x + " CHAY"); lcd.setCursor(0,1); lcd.print("HELP ROOM:" + y ); delay(500); break; default: lcd.clear(); lcd.setCursor(0,0); lcd.print("CHE DO:"); if (manual == 0) {lcd.print("AUTO");} else {lcd.print("MANUAL");} lcd.setCursor(0,1); lcd.print("HELP ROOM:" + y ); delay(700); break; } } //CHUONG TRINH CON XUAT DATA C# - an void printPC(){ Serial.print(manual); Serial.print(fire); Serial.print(khan); Serial.print(x); Serial.print(y); //room1 if (ndo1 < 10){ Serial.print(ndo1,0); Serial.print(" ");} else{ Serial.print(ndo1,0);} if (analogSensor1 < 10){ Serial.print(analogSensor1); Serial.print(" ");} else if (analogSensor1 < 100){ Serial.print(analogSensor1); Serial.print(" ");} else{ Serial.print(analogSensor1);} //room2 -if (ndo2 < 10){ Serial.print(ndo2,0); Serial.print(" ");} else{ Serial.print(ndo2,0);} if (analogSensor2 < 10){ Serial.print(analogSensor2); Serial.print(" ");} else if (analogSensor2 < 100){ Serial.print(analogSensor2); Serial.print(" ");} else{ Serial.print(analogSensor2);} //room3 -if (ndo3 < 10){ Serial.print(ndo3,0); Serial.print(" ");} else{ Serial.print(ndo3,0);} if (analogSensor3 < 10){ Serial.print(analogSensor3); Serial.print(" ");} else if (analogSensor3 < 100){ Serial.print(analogSensor3); Serial.print(" ");} else{ Serial.print(analogSensor3);} //room4 -if (ndo4 < 10){ Serial.print(ndo4,0); Serial.print(" ");} else{ Serial.print(ndo4,0);} if (analogSensor4 < 10){ Serial.print(analogSensor4); Serial.print(" ");} an else if (analogSensor4 < 100){ Serial.print(analogSensor4); Serial.print(" ");} else{ Serial.print(analogSensor4);} x = ""; y = ""; } // CHUONG TIRNH CHINH -void setup() { //input pinMode(nkc1,INPUT); pinMode(nkc2,INPUT); pinMode(nkc3,INPUT); pinMode(nkc4,INPUT); // khai báo chân nút nhấn khẩn cấp pinMode(nutdone,INPUT); // khai báo chân nút done pinMode(button_mh,INPUT); // nút chuyển hình pinMode(pinmanual,INPUT); // nut auto/manual pinMode(pinlight,INPUT); // nut test light pinMode(pinmotor,INPUT); // nut test motor pinMode(pinbuzzer,INPUT); // nut test buzzer pinMode(echo,INPUT); // chân echo sẽ nhận tín hiệu //output pinMode(buzzer1, OUTPUT); pinMode(buzzer2, OUTPUT); pinMode(buzzer3, OUTPUT); // khai báo chân buzzer pinMode(led,OUTPUT); // led alert pinMode(trig,OUTPUT); // chân trig sẽ phát tín hiệu pinMode(relay,OUTPUT); // chân relay pinMode(relaynguon,OUTPUT); pinMode(valve1,OUTPUT); pinMode(valve2,OUTPUT); pinMode(valve3,OUTPUT); pinMode(valve4,OUTPUT); // chan valve pinMode(latchPin, OUTPUT); pinMode(clockPin, OUTPUT); pinMode(dataPin, OUTPUT); // chan dich LED // an // Serial.begin(9600); //digitalWrite(valve1,0); digitalWrite(valve2,0); digitalWrite(valve3,0);digitalWrite(valve4,0); //digitalWrite(relaynguon,1); digitalWrite(relay,0); lcd.begin(); // khoi tao man hinh LCD lcd.backlight(); // bật đèn nên LCD tam_lcd = 0; lcd.clear(); lcd.setCursor(1,0); lcd.print("DANG THIET LAP"); lcd.setCursor(4,1); lcd.print("HE THONG"); delay(200); mySim.print("AT+IPR=9600\r\n"); delay(700); lcd.clear(); lcd.setCursor(1,0); lcd.print("THIET LAP XONG"); mySim.begin(9600); // thiet lap module sim900 delay(200); mySim.print("AT+CMGF=1\r\n"); //chon che Text delay(300); mySim.print("AT+CNMI=1,2,0,0,0\r\n"); //hien thi thong tin tin nhan delay(300); mySim.print("AT+CMGD=1\r\n"); //xoa tin nhan delay(300); } void loop() { doccambien(); an nut_lcd(); button_auto(); docgiaodien(); nutnhankhan(); if (manual == 1){ testbutton(); test(); kiemtracambien(); } else{ bomnuoc(); kiemtracambien(); xulybaodong(); } hienthi_lcd(); printPC(); } PHỤ LỤC CODE C# using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Threading; using System.IO.Ports; using System.Xml; namespace WindowsFormsApplication1 { publicpartialclassMAIN : Form { string InputData = String.Empty; // Khai báo string buff dùng cho hiển thị liệu sau string nhan = String.Empty; // MANG LUU INPUTDATA TU SERIALPORT1 string auto = String.Empty; // MANG LUU GIA TRI CHE DO AUTO TRONG SERIAL string fire = String.Empty; // MANG LUU GIA TRI BIEN CHAY TRONG SERIAL string room = String.Empty; // MANG LUU GIA TRI PHONG CAN GIUP TRONG SERIAL delegatevoidSetTextCallback(string text); // Khai bao delegate SetTextCallBack voi tham so string public MAIN() { InitializeComponent(); serialPort1.DataReceived += newSerialDataReceivedEventHandler(DataReceive); an string[] BaudRate = { "1200", "2400", "4800", "9600", "19200", "38400", "57600", "115200" }; comboBox2.Items.AddRange(BaudRate); } privatevoid Form1_Load(object sender, EventArgs e) { comboBox1.DataSource = SerialPort.GetPortNames(); comboBox1 // Quét cổng COM hoạt động lên comboBox2.SelectedIndex = 3; } privatevoid timer1_Tick(object sender, EventArgs e) { if (!serialPort1.IsOpen) { label5.Text = ("Chƣa kết nối"); label5.ForeColor = Color.Red; } elseif (serialPort1.IsOpen) { label5.Text = ("Đã kết nối"); label5.ForeColor = Color.Green; } } privatevoid DataReceive(object obj, SerialDataReceivedEventArgs e) { InputData = serialPort1.ReadExisting(); if (InputData != String.Empty) { SetText(InputData); // Gọi delegate khai báo trƣớc } } // Hàm DELEGATE privatevoid SetText(string text) { if (this.textBox1.InvokeRequired) { SetTextCallback d = newSetTextCallback(SetText); // khởi tạo delegate gọi đến SetText this.Invoke(d, newobject[] { text }); } else { nhan = text; //textBox1.Text = nhan; auto = nhan.Substring(0, 1); if (auto == "1") { textBox1.Text = "MANUAL"; } else { textBox1.Text = "AUTO"; } fire = nhan.Substring(1, 1); if (fire == "0") { textBox2.Text = "KHƠNG CĨ"; } else { textBox2.Text = nhan.Substring(3, 4); } room = nhan.Substring(2, 1); if (room == "0") { textBox3.Text = "KHƠNG CĨ"; } else { textBox3.Text = nhan.Substring(7, 4); } textBox4.Text = nhan.Substring(11, 2); //nhiet room textBox5.Text = nhan.Substring(13, 3); textBox6.Text = nhan.Substring(16, 2); //nhiet room textBox7.Text = nhan.Substring(18, 3); textBox8.Text = nhan.Substring(21, 2); //nhiet room an textBox9.Text = nhan.Substring(23, 3); textBox10.Text = nhan.Substring(26, 2); //nhiet room textBox11.Text = nhan.Substring(28, 3); } } privatevoid button1_Click(object sender, EventArgs e) { if (!serialPort1.IsOpen) { serialPort1.PortName = comboBox1.Text; serialPort1.BaudRate = Convert.ToInt32(comboBox2.Text); serialPort1.Open(); } } privatevoid button2_Click(object sender, EventArgs e) { serialPort1.Close(); } privatevoid button3_Click(object sender, EventArgs e) { serialPort1.Write("2"); //BAO DONG GIA } privatevoid button4_Click(object sender, EventArgs e) { serialPort1.Write("4"); //TAT DEN } privatevoid button5_Click(object sender, EventArgs e) { textBox1.Text = String.Empty; // CLEAR TEXTBOX textBox2.Text = String.Empty; textBox3.Text = String.Empty; textBox4.Text = String.Empty; textBox5.Text = String.Empty; textBox6.Text = String.Empty; textBox7.Text = String.Empty; textBox8.Text = String.Empty; textBox9.Text = String.Empty; textBox10.Text = String.Empty; textBox11.Text = String.Empty; } privatevoid button6_Click(object sender, EventArgs e) { serialPort1.Write("0"); //AUTO } privatevoid button7_Click(object sender, EventArgs e) { serialPort1.Write("1"); //MANUAL } privatevoid button8_Click(object sender, EventArgs e) { serialPort1.Write("3"); //BAT DEN } privatevoid button9_Click(object sender, EventArgs e) { serialPort1.Write("5"); //BAT MOTOR an } privatevoid button10_Click(object sender, EventArgs e) { serialPort1.Write("6"); //TAT MOTOR } privatevoid button11_Click(object sender, EventArgs e) { serialPort1.Write("7"); //BAT LOA } privatevoid button12_Click(object sender, EventArgs e) { serialPort1.Write("8"); //TAT LOA } } } an S an K L 0 ... báo động dập cháy Hình 2.1: Sơ đồ hệ thống phịng cháy chữa cháy 2.1.2 Chức thiết bị hệ thống báo cháy Bảng 2.1: Mô tả thiết bị hệ thống phòng cháy chữa cháy STT Thiết bị Trung tâm báo cháy Đầu báo... chắn hệ thống Đồng thời hệ thống kết hợp với hệ thống khác nhƣ: hệ thống chữa cháy tự động chỗ, hệ thống thông tin truyền thông (điện thoại, mạng Internet…) để thông báo đến cho trung tâm phòng cháy. .. hệ thống phòng cháy chữa cháy tòa nhà chung cƣ nhƣ LOTTERY TOWER, chung cƣ The Eastern, qua hình thành ý tƣởng thiết kế hệ thống 1.7 Nội dung đồ án  Xây dựng sơ đồ khối hệ thống  Tính tốn thiết

Ngày đăng: 02/02/2023, 09:25

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

Tài liệu liên quan