인체감지센서,LED로 센서등 만들기

 

LED를 멀티로 5개까지 on/off처리함

불 밝기를 위해서. 현관문 앞에 달고 싶은데 선이 지저분하다. 사진처럼

선 처리를 좀 깔끔하게 할 방법은 없을까?

 

 

아두이노 인체감지센서와 LED제어 프로그램 소스

소스보다 LED를 멀티로 on 시켜보자 하여 아래 led09~led12까지 추가함.

 

HsensorLed.ino

	
int led09 = 9;       // ledPin 출력을 09번
int led10 = 10;      // ledPin 출력을 10번
int led11 = 11;      // ledPin 출력을 11번
int led12 = 12;      // ledPin 출력을 12번
int led13 = 13;      // ledPin 출력을 13번
int sensorInput = 2;     // PIR센서 입력을 inputPin 2번에 연결
int pirState = LOW;   // 초기값은 PIR 센서값이 없다고 가정
int val = 0;          // 핀의 상태를 판독하기 위한 변수를 선언
int itime = 0;

void setup() {

  pinMode(led09, OUTPUT);     //led 포트를 출력모드로
  pinMode(led10, OUTPUT);     //led 포트를 출력모드로
  pinMode(led11, OUTPUT);     //led 포트를 출력모드로
  pinMode(led12, OUTPUT);     //led 포트를 출력모드로
  pinMode(led13, OUTPUT);     //led 포트를 출력모드로
  pinMode(sensorInput, INPUT);    //센서입력 포트를 입력모드로
  Serial.begin(9600);         // 9600속도로 시리얼 통신 시작 
}


void loop(){
  val = digitalRead(sensorInput);   

  if (val == HIGH)
  {            
      digitalWrite(led09, HIGH);   
      digitalWrite(led10, HIGH);   
      digitalWrite(led11, HIGH);   
      digitalWrite(led12, HIGH);   
      digitalWrite(led13, HIGH);   
      
      if(pirState == LOW){
         pirState = HIGH;
         itime ++;
         
      Serial.println("Somebody detected~! : ");
      delay(10000);           // 10초 지연
      } 
  }
  else {
      if(pirState == HIGH){
        digitalWrite(led09, LOW);        
        digitalWrite(led10, LOW);        
        digitalWrite(led11, LOW);                        
        digitalWrite(led12, LOW);
        digitalWrite(led13, LOW);

        pirState = LOW;      
        Serial.println("Nobody detected~!");
        }
    }
}


회도로는 검색엔진에서 “아두이노 인체감지센서 led” 이렇게 검색하면 여러blog내용이 나옴.

회로도 작성툴, “fritzing”가 있는데 다음엔 이걸로 작성해보는걸로..




고장난 센서등의 안쪽 부속품들을 모두 들어내고 그 안에 회로판LED를 넣어 아래처럼 만듦




=================

선정리로 고민하다. 기존 무선센서의 led와 센서를 이용하고 건전지 전력을 집전기로 바꾸기만 해서 간단해 해봤음

전력을 use용 얇은 선으로 대체함

use는 [ 5V(+) | Data(+) | Data(-) | GND ] 4개의 선으로 되어있어 여기서 5V(+)/GND를 사용해서 연결 납땜하면 된다.



 






'IOT > 아듀이노' 카테고리의 다른 글

아듀이노 dc모터제어 4 wheel  (0) 2019.09.07
back light  (0) 2019.03.02
크리스마스 트리 만들기(led strip (네오픽셀))  (0) 2018.12.23
미세먼지 센서(GP2Y1010AU0F) 로 측정하기  (3) 2018.06.11
DIY-공기청정기  (0) 2018.06.01

아두이노, 라즈베리파이 공부해보기



우선 장비구입을 하면 80% 프로젝트는 완성된 것 같다.

무엇을 만들지를 정하고 장비를 선택하고 추가로 open스크립트 찾아 적용.


몇명 모여서 아래 주제로 장비를 구입해서 진행했지만 실제 생활속 쓰임이 절실하지 않아.. 지속적인 study는 진행되지 않았다.

IOT프로젝트 PI 대부분이 실패란다.

왜? 왜 만들어야 되는지 정확한 필요성을 몰라서란다.


자꾸하다보면 새로운게 보이겠지.^^

주제 구매 장비 비고
라즈베리파이 스터디kit http://mechasolution.com/shop/goods/goods_view.php?goodsno=540647&category=046 라즈베리파이3B 스타터KIT
아두이노 DIY 해보기
-소리에 반응하는 LED만들기
iotmaker or ThingPlus로 제어하기
1) ESP8266(WIFI)
http://icbanq.co.kr/P007408658/?Ltype=S
2)사운드센서 
http://icbanq.co.kr/P000541954/?Ltype=S
3) NetPixcel
http://icbanq.co.kr/P007129118/?Ltype=S
 
조도센서로 LED 제어하기 http://mechasolution.com/shop/goods/goods_view.php?goodsno=1374&category=117008 아두이노 스타터 KIT
습도센서를 이용한 화분 습도 측정하기 http://naver.me/FnfSjHt8   아두이노 화분돌봄이 키트
미정 http://mechasolution.com/shop/goods/goods_view.php?goodsno=1874&category=129003
http://mechasolution.com/shop/goods/goods_view.php?goodsno=540445&category=129019
아두이노 습도센서
얼굴인식카메라모듈
아두이노를 통한 아두이노카 제작 아두이노 모바일로봇 종결키트, RC카 (Arduino Mobile Robot Kit)
http://mechasolution.com/shop/goods/goods_view.php?goodsno=1444&category=117008
 





온도계, 이더넷쉴드,인체감지센서 사용해본 내용 첨부

온도계.pdf

이더넷쉴드.pdf

인체감지센서.pdf


'IT' 카테고리의 다른 글

Pinterest에 대해서  (0) 2018.03.03
ELK에 대해서  (0) 2018.03.03
무비메이커 사용법  (0) 2018.02.27
IoT in Action Seoul  (0) 2018.02.27
대용량 동영상을 공유하고 싶을 때  (0) 2018.02.27

+ Recent posts