ผมใช้ MQ-3 ครั้งเเรกครับ ไม่รู้ว่ามันมีปัญหาหรือปกติ
คือต่อเสร็จปุ็บก็เลยลองทศสอบดู Serial Moniter เเล้วพบว่า ค่ามันวนอยู่อย่างนี้ครับ
(รูปการต่อสายครับ บอร์ด arduino uno r3)
::: ตัวอย่างนะครับ ::: (ตัวอย่างหน้าจอSerial Moniter)
::: เเล้วก็วน อยู่เเบบนี้ครับ :::
ลองไปค้นข้อมูลแล้วครับ
ไม่รู้ว่าเป็นเพราะนี่เป็นการเปิดใช้งานครั้งเเรกรึเปล่า เลยต้องวอร์มก่อน (เห็นเค้าให้วอร์ม 24-48 ช.ม.)
อยากรู้ว่าสรุปแล้วมันเป็นอะไรกันเเน่ เสียบครั้งเเรกเเล้วใช้วัดแอลกอฮอล์ได้เลยมั้ย
อยากรู้อ่ะครับ พอดีจะไปส่งอาจารย์
ขอบคุณครับ
ลองตามโคดนี้ครับ
const int AOUTpin=0;//the AOUT pin of the alcohol sensor goes into analog pin A0 of the arduino
const int DOUTpin=8;//the DOUT pin of the alcohol sensor goes into digital pin D8 of the arduino
const int ledPin=13;//the anode of the LED connects to digital pin D13 of the arduino
int limit;
int value;
void setup() {
Serial.begin(115200);
pinMode(DOUTpin, INPUT);
pinMode(AOUTpin,INPUT);
pinMode(ledPin, OUTPUT);
}
void loop()
{
value= analogRead(AOUTpin);
limit= digitalRead(DOUTpin);
Serial.print(“Alcohol value: “);
Serial.println(value);
Serial.print(“Limit: “);
Serial.print(limit);
delay(100);
if (limit == HIGH){
digitalWrite(ledPin, HIGH);
}
else{
digitalWrite(ledPin, LOW);
}
}
ผมได้ลองใส่โค้ดตามเเล้วครับ ค่ายัง วน เหมือนเดิม(ดูจากคลิปครับผมอัพ)
https://youtu.be/ZNELPTIBBCg
รบกวนถามคำถามครับ
1. เพราะอะไรค่าถึง วน ครับ ผมเข้าใจว่า 0-1023 คือค่ากระเเสไฟใช่มั้ยครับ
งั้น ตัวเลขที่มันวนมี 0-1023 ก็ไม่ได้มาจาก ตัวMQ-3 รึป่าวครับ
ผมลองถอดขอ A0 ออก ค่าก็ยังวิ่งอยู่ครับ เเต่อยู่ที่ 400-500 (หรือ MQ-3 ไม่ได้เริ่มทำงาน)
2. ปกติ ตัว MQ-3 ต่อครั้งเเรกใช้ได้เลยมั้ยครับ???
3. ถ้าพูดถึงการไม่ได้วอร์ม ผมการปล่อยมันอ่านค่าอยู่เป็นชั่วโมงนะครับ
เเต่ตัว MQ-3 ไม่อุ่นขึ้นเลยครับ หรือเค้าไม่ได้วอร์มกันอย่างนี้ แฮะๆ???
4. โค้ดผมใส่ตามเเล้วครับ ตอนเเรก error */342 เเต่ผมแก้ ตัว "...."
หน้าหลังคำว่า Alcohol value กับ Limit ก็หายเเล้วครับ
ตอนนี้ผมสั่งเซนเซอร์วัดเเสงจากเว็บนี้ มาสำรองเเล้วครับ เผื่อตัวนี้แก้ไม่ได้
ขอบคุณครับ
เป็นค่า 0-5V โวลค์ ใน Arduino uno อ่านค่าได้ 0-1023
แปลงเป็น ppm ลองดูตัวอย่างตามนี้ครับ
https://www.teachmemicro.com/mq-3-alcohol-sensor/