BASIC4MCU | 질문게시판 | DHT11 서보모터를 이용해서 습도 60퍼 밑이면 서보모터를 구동 시키는 코딩
페이지 정보
작성자 hwaki 작성일2019-11-21 08:15 조회3,772회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=10790
본문
#include <DHT11.h>
#include <Servo.h>
int dhtPin = A1; // 온습도 센서 signal Pin
int servoPin = 3; // 서보 signal Pin (PWM 핀, 즉 ~표시가 있는 핀이어야함)
int angle = 120; //0~180도로 회전, 몇도로 할 것인지는 실험적으로 측정할 것
DHT11 dht11(dhtPin);
Servo servo;
bool flag = false;
void setup(){
servo.attach(servoPin) ;
}
void loop(){
int hum = dht.readHumidity();
if(hum<=60&&!flag){
servo.write(angle);
flag = true;
}else if(hum>60&&flag){
servo.write(-angle);
flag = false;
}
delay(500);
}
}
어떤분이 코딩을 이렇게 짜주셨는데. 뭐가 문젠지 잘모르겠어요 구동이 잘 안되고 연결 방법도 잘 모르겠습니다. 도와주세요!!!! 낼 보고서 제출인데 아직도 아두이노 구성을 못했습니다. 카톡 https://open.kakao.com/o/ssRNwzLb
댓글 0
조회수 3,772등록된 댓글이 없습니다.