라즈베리파이3, 라즈베리파이 카메라 v2, OpenCV, Tensorflow, Keras 를 이용해서 개발하는 일이 생기는 바람에 삽질하며 공부한 내용을 정리해본다.
준비물
라즈베리파이3
라즈베리파이 카메라
SD 카드 32GB
SD 카드를 읽고 쓸 수 있는 usb
1. 라즈베리파이3에 라즈비안 운영체제 설치
https://www.raspberrypi.org/downloads/raspbian 접속해서 Desktop 또는 Lite 버전을 받는다.
어떤 버전이든 상관 없지만 코딩하고 결과확인의 편리함을 위해서 Desktop 버전을 받았다.
2. SD 카드에 1. 에서 받은 이미지를 Writing 해보자.
http://B. https://sourceforge.net/projects/win32diskimager/ 사이트에 접속해서 Disk Imager를 설치
다운로드 버튼을 눌러 프로그램을 설치하고 SD 카드가 꽂힌 usb 드라이버를 선택한 뒤 1번에서 다운받은 STRETCH 이미지를 굽는다.
만약, 1번에서 받은 이미지가 Lite 버전일 경우 SSH 설정을 직접 해야 하기 때문에, Writing된 SD카드 드라이브를 열어 SSH 파일을 만들어 준다.
현재 진행한 과정은 Desktop 버전을 설치했기에 위 과정은 생략하고 라즈베리파이에 꽂아 부팅을 시도한다.
3. 라즈베리파이3 기본 설정
명령 프롬프트를 열고 sudo raspi-config 명령어를 통해 기본설정을 변경할 수 있다.
해야할 작업은 다음과 같다.
1) Change User Password 를 선택하여 기본 패스워드를 변경한다.
2) Localisation Options 를 선택하여 TimeZone을 알맞게 설정한다.
3) Interfacing Options 를 선택하여 Camera, SSH를 활성화한다.
4) Advanced Options 를 선택하여 Expanded Filesystem을 실행한다.
5) Update 를 선택하여 업데이트를 수행한다.
6) 재부팅
각 단계별 상세 사진을 첨부하고 싶지만 너무 번거롭기도 하고 저정도 설명이면 충분히 할 수 있어서 패스