危険ガス漏れ検知
コンポーネントと消耗品
アプリとオンラインサービス
> | | |
| | |
このプロジェクトについて
安全は今日の世界で大きな役割を果たしており、化学プラントの場所に優れた安全システムを導入する必要があります。この作業の主な目的は、Arduinoベースの有毒ガスの検出、警告、および保護システムを設計することです。硫化水素、二酸化窒素、一酸化炭素などの危険ガスが検知され、LCDディスプレイに毎秒ステータスが表示されます。この自動検出、警告システム、および保護システムの手動による方法に対する利点は、迅速な応答時間と緊急事態の正確な検出を提供し、ひいては危機的状況のより迅速な拡散をもたらすことです。
このプロジェクトでは、ガスセンサーが硫化水素、二酸化窒素、一酸化炭素などの危険ガスの放出を検知すると、警告音を発して全員に警告し、電気モーターが電気ゲートを閉じて危険ガスの放出を制御します。
https://www.youtube.com/watch?v=rOakn7tmbJg
コード
危険なガス漏れの検出 C / C ++
危険ガスが検出されると、LCDに警告が表示され、危険ガスの排出を制御するために自動気密ドアがロックされます。 #include LiquidCrystal lcd(8、9、10、11、12、13); int Gas_Sensor_Value =0; int Gas_sensor =A0; int Piezo =3; int electric_motor_1 =4; int electric_motor_2 =5; int electric_motor_3 =6; int electric_motor_4 =7; void setup(){lcd.begin(16、2); // LCDの列と行の数を設定します:pinMode(Gas_sensor、INPUT); pinMode(Piezo、OUTPUT); pinMode(electric_motor_1、OUTPUT); pinMode(electric_motor_2、OUTPUT); pinMode(electric_motor_3、OUTPUT); pinMode(electric_motor_4、OUTPUT);} void loop(){lcd.clear(); Gas_Sensor_Value =analogRead(A0); if(Gas_Sensor_Value> =700){digitalWrite(Piezo、HIGH); digitalWrite(electric_motor_1、HIGH); digitalWrite(electric_motor_2、HIGH); digitalWrite(electric_motor_3、HIGH); digitalWrite(electric_motor_4、HIGH); lcd.print( "注意:ガス漏れ"); //メッセージをLCDに出力します。 delay(1000); } else {digitalWrite(Piezo、LOW); digitalWrite(electric_motor_1、LOW); digitalWrite(electric_motor_2、LOW); digitalWrite(electric_motor_3、LOW); digitalWrite(electric_motor_4、LOW); lcd.print( "環境"); //メッセージをLCDに出力します。 lcd.setCursor(0,1); lcd.print( "安全です"); delay(1000); }}
回路図
気密ゲート用にガスセンサーと4つの電気モーターであるArduinoを使用しています。
これは作業中のプロジェクトのビデオです arduinos_video_PSFrajunse.mp4