라즈베리파이
1. 서버 - 라즈베리파이 - 아두이노 흐름
라즈베리파이에서 카메라를 키고, 서버 PC에서 스트리밍을 받아 얼굴 인증을 수행
인증 결과를 다시 라즈베리파이에 전송 → 라즈베리파이가 아두이노를 제어
2. 라즈베리파이 설치
1) 라즈베리파이 우분투 UI 설치
> GUI 풀 데스크톱이라 라즈베리파이같은 소형 PC에서는 무겁고 투머치해서 제외.
2) 라즈베리파이 우분터 SERVER 설치
> 경량화라는 의미에서는 좋지만, all 커맨드로 사용에서 불편함이 있어 제외.
3) 라즈베리파이 OS full
> 저전력 및 상시가동이며 물리적으로 가까운 위치이므로 전용 OS를 사용하기로 결정.
3. 카메라 스트리밍 문제
문제1. mjpg-streamer 설치 문제
1. 우분투 server, 라즈베리파이의 기본 저장소에는 mjpg-streamer가 없어서 패키지 관리자로는 mjpg-streamer을 설치할 수 없었음.
2. GitHub에서 직접 소스 클론 후 빌드하는 방식으로 설치함.
sudo apt update
sudo apt install git cmake build-essential libjpeg-dev
git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental
make
3. 실행
문제2. 네트워크 문제
0. 기존 사용
http://192.168.0.50:8080/?action=stream
1. 현재 PC는 LAN선을 이용하는 반면 라즈베리파이는 Wifi를 사용.
2. 같은 네트워크에 있을 때만 스트리밍을 할 수 있는데, 이 두개는 다른 네트워크에 있으면 스트리밍 할 수 없음
3. 따라서 같은 LAN 또는 같은 Wifi로 통일해서 스트리밍 하였음.
'LMS 7 > 개발일지' 카테고리의 다른 글
| 25.09.17 / 제60회 전국기능경기대회 전시 작품 제작 프로젝트 2팀(안전/보안) / 11일차 (0) | 2025.11.04 |
|---|---|
| 25.09.16 / 제60회 전국기능경기대회 전시 작품 제작 프로젝트 2팀(안전/보안) / 10일차 (0) | 2025.11.04 |
| 25.09.12 / 제60회 전국기능경기대회 전시 작품 제작 프로젝트 2팀(안전/보안) / 8일차 (0) | 2025.11.04 |
| 25.09.11 / 제60회 전국기능경기대회 전시 작품 제작 프로젝트 2팀(안전/보안) / 7일차 (0) | 2025.11.04 |
| 25.09.10 / 제60회 전국기능경기대회 전시 작품 제작 프로젝트 2팀(안전/보안) / 6일차 (0) | 2025.11.04 |