返回網站
返回網站

MQ-2

第一次

// Austone 金石教育科技
int sensorValue=0;
int Key1Pin = 2;
int ledPin1= 13;
void setup()
{
Serial.begin(9600); // 設定Serial 傳輸速度
pinMode(Key1Pin, OUTPUT); // 這裡設定所要發出警告的PIN腳模式
}
void loop()
{
Serial.print("Value:");
sensorValue = analogRead(0); //讀取類比 pin A0
Serial.print(sensorValue); // 顯示資料
delay(1000); //休息1秒
int keystate = digitalRead(Key1Pin); // 取得輸入PIN2 腳的值為"標準"。
Serial.print(keystate); //測試print keystate
if(keystate ==0 )
{
Serial.print("Safe"); // 安全
digitalWrite(ledPin1, LOW); // 正常
}else{
Serial.print("Help"); // 偵測到了
digitalWrite(ledPin1, HIGH); // 發出警告
}
Serial.println(" ");
}

第二次

// Austone 金石教育科技
int sensorValue=0;
int Key1Pin = 2;
int ledPin1= 13;
void setup()
{
Serial.begin(9600); // 設定Serial 傳輸速度
pinMode(Key1Pin, OUTPUT); // 這裡設定所要發出警告的PIN腳模式
}
void loop()
{
Serial.print("Value:");
sensorValue = analogRead(0); //讀取類比 pin A0
Serial.print(sensorValue); // 顯示資料
delay(1000); //休息1秒
int keystate = digitalRead(Key1Pin)+100; // 取得輸入PIN2 腳的值為"標準"。
Serial.print(",");
Serial.print(keystate); //測試print keystate
if(sensorValue < keystate )
{
Serial.print("Safe"); // 安全
digitalWrite(ledPin1, LOW); // 正常
}else{
Serial.print("Help"); // 偵測到了
digitalWrite(ledPin1, HIGH); // 發出警告
}
Serial.println(" ");
}

訂閱
上一篇
下一篇
感光控制
 返回網站
Cookie的使用
我們使用cookie來改善瀏覽體驗、保證安全性和資料收集。一旦點擊接受,就表示你接受這些用於廣告和分析的cookie。你可以隨時更改你的cookie設定。 了解更多
全部接受
設定
全部拒絕
Cookie 設定
必要的Cookies
這些cookies支援安全性、網路管理和可訪問性等核心功能。這些cookies無法關閉。
分析性Cookies
這些cookies幫助我們更了解訪客與我們網站的互動情況,並幫助我們發現錯誤。
偏好的Cookies
這些cookies允許網站記住你的選擇,以提升功能性與個人化。
儲存