Raspberry Pi Zero W로 지켜보고 카메라를 만들어 보았습니다.

소개



아기가 별실에서 밤 울고, 나는 서재에서 일 중, 아내는 드라이어 중.
눈치채는데 늦어서 불쌍한 일을 했구나와 반성하는 일이 있었으므로, RaspberryPi와 LineNotify를 사용해 지켜보고 카메라를 만들어 보기로 했다.

자주 확인하지 않고 아마존으로 포치 버린 결과, 무선 비대응의 라즈파이를 사 버렸습니다.
집에 있던 Wifi 동글에서 응급 처치했지만, 어색했기 때문에 급히 Zero W를 구입해 이 기사를 쓰고 있습니다.
또한 카메라 모듈에 대해서도 잘 확인하지 않았기 때문에 나중에 문제가 발생합니다.

이 기사에서는 RaspberryPi의 움직임 감지 만 소개합니다.
RaspberryPiOS 설치나 LineNotify 설정 등은 생략합니다.

준비



LineNotify의 개인 토큰을 발행하고 삼가하십시오.
Line 그룹에 토큰을 발행하는 것도 가능하지만, 이 경우 LineNotify 계정을 그룹에 초대해야 하기 때문에 주의합니다.

준비한 것은
Raspberry Pi Zero W

htps //w w. 아마존. 이. jp / gp / p 로즈 ct / B07BHMR tY

Raspberry Pi Zero Camera Module

htps //w w. 아마존. 이. jp / gp / p 로즈 ct / B06XF ~ pBCW

기타 SD 카드, 리더, USB 변환 케이블 등이 필요합니다.

그럼 라즈파이에 카메라 모듈을 설치!


카메라 방향이 거꾸로 ...
접속 단자의 사정상 이 방향으로 밖에 도착하지 않습니다. 했어. . .
어떻게든 비틀면서 덕트 테이프 등으로 카메라를 고정했습니다. 어쩌면 그 중 끊어질 것입니다.


와우, 역시...

설정



VNC Viewer 또는 SSH로 라즈파이에 연결하여 터미널에서 작업합니다.

4고8 고통하면서 RaspberryPi OS를 설치했습니다.

이제 움직임 감지를 위해 motion라는 모듈을 설치합니다.
sudo apt-get install motion

다음 /etc/motion/motion.conf 설정
#解像度上げる
width 1024
height 768

# 10秒以内の動体検知であれば同一イベントとする
event_gap 10

# 一番変化が大きかった画像を保存する
output_pictures center

# 動画は保存しない
ffmpeg_output_movies off

# 動体検知箇の枠表示
locate_motion_mode on

# 画像保存時に、LINE Notifyに送信する
on_picture_save curl -X POST -H "Authorization: Bearer (事前に発行しておいたパーソナルトークン)" -F "message = (好きなメッセージ)" -F "imageFile=@%f" https://notify-api.line.me/api/notify

이것만!

그럼, motion 를 기동해 결과를 보자.
sudo motion

결과



우리 고양이에게 시험에 참가해 주었습니다.

제대로 통보되었습니다!

끝에



고양이의 목 흔들림 정도라도 뱅뱅 통지 왔으므로, event_gap당의 설정을 재검토할 필요가 있을 것 같습니다.

사실은 LineNotify가 아니라 LineBot과 Firebase를 이용하여, 이 입력을 트리거에 저것이나 이것과 하고 싶었습니다만, 시간이 부족해 여기까지 밖에 할 수 없었습니다. .

여러분 아마존에서의 포치는 계획적으로! !


수고하셨습니다.

좋은 웹페이지 즐겨찾기