BASIC4MCU | 질문게시판 | 서보모터 아두이노
페이지 정보
작성자 아두이노초보 작성일2018-06-08 20:51 조회7,590회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=1611
본문
현재 가스감지센서를 이용해 가스를 감지하면
LED와 부저가 켜지면서 환풍구가 돌아가고 적외선센서에 물체감지시펜이 돌아가는게 멈추도록 설정해놨는데그 코드는 아래 코드입니다.오픈소스를 수정했는데 지금까진 무리없이 작동이 되는데여기에 가스가 감지되었을때 서보모터가 작동하게 하고싶습니다.이것저것 해봤는데 구동이 되질않아서 도움 부탁드립니다!!const int gasPin = A0;const int IRPin = A1;int LED = 11;int BUTTON = 2;void setup(){Serial.begin(9600);pinMode(8, OUTPUT);pinMode(9, OUTPUT);pinMode(10, OUTPUT);}void loop(){Serial.println(analogRead(gasPin));Serial.println(analogRead(IRPin));if (analogRead(IRPin) > 650){tone(12, 2000, 1000);digitalWrite(8, LOW);}else {digitalWrite(8, HIGH);}if (digitalRead(BUTTON) == HIGH) {digitalWrite(LED, HIGH);}else {digitalWrite(LED, LOW);}if (analogRead(gasPin) > 500){tone(12, 2000, 1000);digitalWrite(9, HIGH);}else {digitalWrite(9, LOW);}if (analogRead(gasPin) > 500 ){tone(12, 2000, 1000);digitalWrite(10, HIGH);}else {}delay(1000);}
댓글 0
조회수 7,590등록된 댓글이 없습니다.