MQ-6 가스 센서 LPG 이소부탄 프로판 가스 모듈 가스 감지 센서
구현 특징:
1, 측정 된 농도가 설정 농도보다 크면 mcu io 출력 낮음
/************************************************* *******************
구현: 일치하는 시험 절차의 이 버전
칩을 사용하여: at89s52
크리스탈: 11.0592 MHZ
보드율: 9600
편집 환경: Keil
【선언] 이 프로그램은 학습과 참고를 위해서만, 저작권 및 저자의 정보를 나타냅니다! 이 경우
************************************************** *******************
/************************************************* *******************
주: 1, 측정 된 농도가 설정 농도보다 크면 마이크로 컨트롤러 io 출력 낮음
************************************************** *******************/
# 포함 // 라이브러리 파일
# Unsigned char 유형의 uchar unsigned char//매크로 정의 정의 정의 정의 정의
# Unsigned int//macro defines unsigned integer
/************************************************* *******************
I/O 정의
************************************************** *******************/
Sbit led = p1 ^ 0; 표시기에 대한 첫 번째 포트 p1 포트 (ie p1.0) 의/정의
Sbit dout = p2 ^ 0; 센서 입력 용 첫 번째 포트 p2 p2 (ie p2.0) 의//정의
/************************************************* *******************
지연 기능
************************************************** *******************/
Void 지연 () // 프로그램 지연
{
Uchar m, n, s;
For (m = 20; m> 0; m --)
For (n = 20; n> 0; n --)
For (s = 248; s> 0; s --);
}}
/************************************************* *******************
주요 기능
************************************************** *******************/
Void 메인 ()
{
그러나 (1) // 무한한 반복
{
Led = 1;//off p1.0 포트 조명
(Dout = = 0)//농도가 설정 값보다 높을 때 조건적인 기능의 구현이
{
지연 ();//지연 방지 방해
If (dout = = 0)//농도 설정 값보다 높은 결정, 조건 기능의 구현
{
Led = 0;//라이트 업 p1.0 포트 라이트
}}
}}
}}
}}
/************************************************* *******************
엔드
************************************************** *******************
유형 : 가스 감지기
모델 번호 : MQ-6 Gas Sensor
출력 : 아날로그 센서
사용법 : 가스 센서
브랜드 이름 : SZFYDOSH
근원 : CN (정품)
재료 : 혼합물