image.png

image.png

설명)

먼저 프로그램에서 필요한 도구들을 불러오고, GPIO 핀을 제어하는 도구, 카메라를 제어하는 도구, 현재 시간을 가져오는 도구를 가져옵니다.

그 다음 라즈베리 파이의 4번 핀에 연결된 PIR 모션 센서를 사용할 준비를 하고, 카메라도 켜서 촬영할 수 있는 상태로 만듭니다.

이후 프로그램은 계속 반복하면서 모션 센서가 움직임을 감지할 때까지 기다립니다. 움직임이 감지되면 그 순간의 날짜와 시간을 파일 이름으로 만들어서 사진을 찍고 저장합니다. 예를 들어 2026년 5월 11일 오후 12시 5분 30초에 찍혔다면 20260511_120530.jpg 라는 이름으로 저장됩니다.

사진 저장이 끝나면 움직임이 완전히 멈출 때까지 기다렸다가, 멈추면 다시 처음으로 돌아가서 새로운 움직임을 기다립니다.

image.png

image.png

카메라가 계속 인식이 되지 않아, 카메라를 업데이트를 확인하고 설치하는 화면 입니다.

image.png

image.png

motion_2.jpg

motion_1.jpg

카메메라에 찍힌 제 모습입니다.