인체 감지를 통한 자동 전등제어
프로젝트 명: 사람수 감지를 통한 자동 전등 제어 시스템
자동화의 가장 흔한 적용 중 하나는 자동 조명 제어입니다. 자동화의 도움으로, 우리는 더 효율적이고, 에너지를 절약하며, 지능적인 조명 및 장치 제어 시스템을 만들 수 있습니다. 자동 조명 시스템은 가정, 학교, 대학, 사무실, 공장, 기차역 및 기타 공공 공간에 설치될 수 있습니다. 가정 및 조명 자동화의 목적으로, 라즈베리 파이를 사용한 조명 제어 자동 도어 프로젝트를 제안합니다.
이 프로젝트는 PIR 센서, IR 센서, DC 모터, 오디오 스피커, LCD 화면, 그리고 Raspberry Pi 컨트롤러 보드로 구성되어 있습니다. 이 프로젝트는 PIR 센서를 사용하여 인간의 존재를 감지하고 그 정보에 기초하여 조명과 게이트를 제어합니다. 장치의 상태는 LCD에 표시되고 오디오 스피커에도 표시됩니다.
전원 공급 장치는 회로 기판의 메인 컨트롤러뿐만 아니라 모든 주변 장치에 5VDC 안정적인 전력을 제공합니다. 프로젝트의 PIR 센서는 움직임 감지기 역할을 하고 시야에서 인간의 존재를 감지합니다. PIR 센서는 이 데이터를 Raspberry Pi 제어기에 제공하고, 제어기는 문을 열기 위해 DC 모터를 작동시킵니다. 그리고 나서 두 개의 IR 센서는 문을 통해 들어오는 사람의 수를 알아내기 위해 사용됩니다. 만일 두 명의 사람만 들어간다면, 단지 하나의 백열 전구만 켜집니다. 만일 들어오는 사람의 수가 4명보다 크면, 2개의 백열 전구가 켜집니다.
LCD 화면에는 프로젝트 진행 상황뿐만 아니라 조명과 게이트의 상태도 표시됩니다. LCD 화면 외에도 라즈베리파이 컨트롤러가 장치를 켜거나 끄기 위해 수행하는 동작도 디지털 음성을 통해 스피커로 알려줍니다. 모든 주변 장치와 전기 장치는 라즈베리파이 컨트롤러에 의해 제어되는데, 이것은 라즈비안 OS를 실행하는 단일 보드 컴퓨터 시스템이며 파이썬 프로그래밍 언어로 프로그래밍되도록 합니다.
블록 다이어 그램에 대한 설명
PIR 센서는 움직임 감지기 역할을 하며 자신의 시야 안에 있는 인간의 존재를 감지합니다. 인간의 존재를 감지하면 Raspberry Pi 컨트롤러에 알립니다.
Raspberry Pi 컨트롤러의 출력에 연결된 DC 모터는 게이트를 자동으로 열고 닫을 때 사용됩니다.
IR 센서는 문을 통해 들어오는 사람의 수를 감지합니다. 우리는 문을 통해 들어오는 사람의 수에 따라 몇 개의 전구를 켜야 하는지 결정합니다.
LCD 화면에는 전기 장치의 상태와 프로젝트 작업의 진행 상황과 관련된 파라미터가 표시됩니다.
오디오 스피커는 Raspberry Pi 컨트롤러에 의해 변경됨에 따라 전기 장치의 상태를 알립니다.
Raspberry Pi 컨트롤러는 모든 주변 장치와 통신하고 프로젝트의 모든 전기 장치를 제어합니다.
<HW 구성>
PC
라즈베리파이 보드
PIR 센서, IR 센서
LCD, 스피커
전구(백열전구, LED 전구)
DC 모터
<SW 구성>
아두이노 IDE