Detecção de vazamento de gás perigoso
Componentes e suprimentos
| | × | 1 | |
| Sensor de detecção de gás, hidrogênio | | × | 1 | |
| | × | 4 | |
Aplicativos e serviços online
Sobre este projeto
A segurança desempenha um papel importante no mundo de hoje e é necessário que bons sistemas de segurança sejam implementados em locais de fábricas de produtos químicos. O objetivo principal do trabalho é projetar um sistema de detecção, alerta e proteção de gás tóxico baseado em Arduino. Os gases perigosos como sulfeto de hidrogênio, dióxido de nitrogênio e monóxido de carbono são detectados e exibidos o status a cada segundo no display LCD. A vantagem desta detecção automatizada, sistema de alerta e sistema de proteção em relação ao método manual é que ele oferece tempo de resposta rápido e detecção precisa de uma emergência e, por sua vez, permite uma difusão mais rápida da situação crítica.
Neste projeto, quando o sensor de gás detecta a emissão de gases perigosos como sulfeto de hidrogênio, dióxido de nitrogênio e monóxido de carbono, ele irá gerar o som de alerta e alertar a todos e também os motores elétricos irão fechar os portões elétricos e controlar a emissão de gases perigosos.
https://www.youtube.com/watch?v=rOakn7tmbJg
Código
- Detecção de vazamento de gás perigoso
Detecção de vazamento de gás perigoso C / C ++
Quando o gás perigoso é detectado, um aviso é exibido no LCD e as portas herméticas automáticas são travadas para controlar as emissões de gases perigosos. #include LiquidCrystal lcd (8, 9, 10, 11, 12, 13); int Gas_Sensor_Value =0; int Gas_sensor =A0; int Piezo =3; int motor_elétrico_1 =4; int motor_elétrico_2 =5; int motor_elétrico_3 =6; int motor_elétrico_4 =7; configuração vazia () {lcd.begin (16, 2); // configura o número de colunas e linhas do LCD:pinMode (Gas_sensor, INPUT); pinMode (Piezo, OUTPUT); pinMode (motor_elétrico_1, SAÍDA); pinMode (motor_elétrico_2, SAÍDA); pinMode (motor_elétrico_3, SAÍDA); pinMode (motor_elétrico_4, SAÍDA);} loop vazio () {lcd.clear (); Gas_Sensor_Value =analogRead (A0); if (Gas_Sensor_Value> =700) {digitalWrite (Piezo, HIGH); digitalWrite (motor_elétrico_1, ALTO); digitalWrite (motor_elétrico_2, ALTO); digitalWrite (motor_elétrico_3, ALTO); digitalWrite (motor_elétrico_4, ALTO); lcd.print ("Cuidado:Vazamento de gás"); // Imprime uma mensagem no LCD. atraso (1000); } else {digitalWrite (Piezo, LOW); digitalWrite (motor_elétrico_1, BAIXO); digitalWrite (motor_elétrico_2, BAIXO); digitalWrite (motor_elétrico_3, BAIXO); digitalWrite (motor_elétrico_4, BAIXO); lcd.print ("O meio ambiente"); // Imprime uma mensagem no LCD. lcd.setCursor (0,1); lcd.print ("é seguro"); atraso (1000); }}
Esquemas
Estou usando o Arduino, um sensor de gás e quatro motores elétricos para portões herméticos. Este é o vídeo do projeto de trabalho arduinos_video_PSFrajunse.mp4