안녕하세요 디바이스마트입니다
이번시간엔 알코올 감지 센서에 대해 알아보도록 하겠습니다
"
알코올 감지 센서란?
"
알코올을 감지하는 센서로 아두이노를 통해
음주 측정기로도 사용되는 센서입니다!!
MQ-3 센서는
아날로그/디지털 센서로 알코올 농도 값을 아날로그 방식으로
측정해주기 때문에 수치 별로 측정이 가능한 센서입니다
따라서 이번 실습은 알코올 감지 센서를 통해
알코올이 감지 되었을 때 LED를 점멸하는 예제로
알코올 감지 센서의 기본적인 동작 방법에 대해 포스팅 해보겠습니다~
WK MQ-3 아날로그 알코올 감지 센서 모듈
[WK-ADB-K07-17]
▼스펙▼
정격전압 : 5V
칩셋 : MQ-3
포트 : 아날로그/디지털 신호
인터페이스 : Arduino 3P Interface (3핀) SVG
크기 : 35 * 24 * 17mm
아두이노 우노와 쉴드 사용법을 모를 경우 !
🔼클릭🔼
1. 회로도 & 배선도
2. 코드 예제
// 알코올 센서 mq-3 예제(https://www.devicemart.co.k)
// 알코올 감지 시 LED 점등
// 알코올 감지 시 LED 점등
#define mq3D_PIN 4
#define mq3A_PIN A0
#define LED_PIN 3
int mq3D;
int mq3A;
void setup() {
Serial.begin(9600); //시리얼 통신 시작
pinMode(LED_PIN, OUTPUT);
Serial.begin(9600); //시리얼 통신 시작
pinMode(LED_PIN, OUTPUT);
}
void loop() {
mq3A = analogRead(mq3A_PIN);
mq3D = digitalRead(mq3D_PIN);
Serial.print("mq-3 아날로그 값: ");
Serial.print(mq3A);
Serial.print(" ");
Serial.print("mq-3 디지털 값: ");
Serial.print(mq3D);
if (mq3D == LOW) {
Serial.print(" ");
Serial.println("알코올 감지");
digitalWrite(LED_PIN, HIGH);
delay(500);
digitalWrite(LED_PIN, LOW);
delay(500);
}
else{
Serial.println("");
digitalWrite(LED_PIN, LOW);
delay(1000);
}
}
▲
위 예제는 알코올 감지 센서를 통해
알코올이 감지 되었을 때 LED 점멸하는 예제입니다
지금 까지 알코올 감지 센서에 대해 실습 해 보았습니다
위 예제를 참고해서 여러가지 방식으로
작동해보시길 바랍니다
그럼 저는 다음 센서/모듈 포스팅으로 돌아오겠습니다~
Bye~ Bye~
🔽상품정보🔽
WK 알코올 감지 센서 모듈 [바로가기]
WK 아두이노 우노 호환보드 (USB-C타입) [바로가기]
WK 아두이노 호환 센서 쉴드 V5.0 [바로가기]
WK Piranha LED 모듈 [바로가기]
0 댓글