IoT/Arduino

    [아두이노] 조도센서, 인체감지센서를 이용한 스마트가로등 만들기

    //인체감지센서 LOW int pirState = LOW; void setup() { //입출력 및 시리얼 pinMode(11, OUTPUT); pinMode(A0, INPUT); Serial.begin(9600); } void loop() { //인체감지센서 읽기 pirState = digitalRead(3); //만약 조도센서가 900이하일때 if(analogRead(A0) < 900){ //인체감지센서가 HIGH일떄 if(pirState == HIGH) //가로등 최대밝기 analogWrite(11,255); else //인체감지센서가 LOW일때 조도센서값에 따라 가로등 밝기조절 analogWrite(11,map(analogRead(A0),0,1023,255,0)); } else { //조도센서가 ..

    [아두이노] 서보모터 사용하기

    //서보모터 라이브러리 불러옴 #include //for문 사용 카운터 int i = 0; Servo servo_3; //서보모터 이름정해줌 void setup() { //3번핀에 모터값 등록 servo_3.attach(3); } void loop() { for(i=0; i