나의 여행과 일상 일기장

(1) 캡스톤 디자인 1강_라즈베리파이 리눅스 및 카메라 모듈 설치 본문

일상일기

(1) 캡스톤 디자인 1강_라즈베리파이 리눅스 및 카메라 모듈 설치

똥글똥글 2022. 4. 23. 23:41
반응형

1. 계획서 작성 

 1) 조도센서를 이용해서 출입하는 자동차인식

 2) 라즈베리파이 파이카메라를 이용해서 출입하는 자동차 촬영

 3) 초음파센서를 이용해서 현재 자동차가 주차 되어있는지 인식

 4) 라즈베리파이에 LAMP(Linux, Apache2, MariaDB, Python)을 설치하여 웹서버로 구현하여 여러 센서로 얻은 값을 알맞게 데이터베이스에 저장

 

2. 참고문헌

 1) 사물인터넷을 품은 라즈베리파이(김성우 저, 제이펍)

 2) Do it 점프 투 파이썬(박응용 저, 이지퍼블리싱)

 

3. 개발일지

 1) 라즈베리파이 구입

https://www.devicemart.co.kr/goods/view?no=1385482 (출처 디바이스마트)

라즈베리파이(WK-RPA-K01)는 디바이스마트 알뜰키트로 구입하였고 센서는 기존 오픈소스HW과목에서 사용하였던 센서를 사용

 

 2) 라즈베리파이, 라즈비안os 설치 후 리눅스 기본 환경설정

https://geeksvoyage.com/raspberry%20pi/installing-os-for-pi/ 블로그 참고

Etcher프로그램을 이용해서 라즈베리파이에 라즈비안os를 설치(리눅스와 C프로그래밍에서 배웠던 대로 따라하면 된다.)

라즈베리파이는 전원버튼이 없기 때문에 전원을 켤 때 어댑터를 연결하고 꺼진 후에 어댑터를 제거 해야한다.

라즈베리파이 와이파이 설정, 국가 언어 설정 <- 국가 선택할 때 Korea를 선택하면 안된다. 만약 Korea를 선택하면 라즈베리파이를 다시 설치 해야 할 수도 있다.

 

 3) 라즈베리파이 한글 입출력(fcitx)

https://fortruth.tistory.com/9 블로그 참고

라즈베리파이 버전에 따라서 ibus가 맞을 수도 있고 fcitx가 맞을 수도 있다. <- 최근의 라즈베리파이는 fcitx로 설치하는 것이 적절하다.

 4) 라즈베리파이 카메라 모듈 설치 + 리눅스 환경에서 opencv 설치하기

http://www.3demp.com/community/boardDetails.php?cbID=233 블로그 참고

라즈베리파이 파이카메라 모듈 구현 완료

라즈베리파이 1개당 파이카메라 1개 가능(카메라를 더 설치하려면 웹캠을 설치해야 한다.)

사진촬영: >>raspistill -vf -w 360, -h 280 -o pic.jpg

추가적으로 동영상 스트리밍 사이트(cctv기능) 구현과 기본적인 영상처리 기술 습득가능함

>>sh mjpg.sh로 스트리밍 서버 오픈(쉘로 스트리밍 서버를 오픈할 수 있다.)

반응형