BASIC4MCU | 질문게시판 | 아두이노 코딩관련 질문드립니다!!
페이지 정보
작성자 rkdeh 작성일2019-11-12 03:32 조회3,455회 댓글0건본문
소리와 움직임이 감지되면 led와 servo motor가 작동되는 것을 할려고 하는데 모터가 작동을 안합니다ㅠㅠ 도와주세요
----------------------------------------------------
#include<Servo.h>
Servo motor;
int servo = 0;
int soundSensor = A0;
int ledPin1 = {9};
int ledPin2 = {8};
int threshold = 75;
int inputPin = 7;
int pirState = LOW;
int val = 0;void setup() {
Serial.begin(9600);
motor.write(0);
pinMode(soundSensor, INPUT);
pinMode(inputPin, INPUT);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);Serial.begin(9600);
}void loop() {
val = digitalRead(inputPin);
if (val == HIGH && analogRead(soundSensor) >= threshold){
motor.write(60);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, HIGH);
delay(1000);
Serial.println("Welcome!");
pirState = HIGH;
}
else {
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
delay(1000);
Serial.println("Good Bye~");
pirState = LOW;
}
}
댓글 0
조회수 3,455등록된 댓글이 없습니다.