티스토리 뷰

반응형

최종 목표) 라즈베리 파이를 이용해 음성 인식을 받으면, 그 input 값을 이용해서 특정 동작을 가능하게 할 예정이다. 그 뿐만 아니라 모션인식과 머신러닝을 적용해 볼 예정이다. 사실 현재 상태는 아무것도 모르는 상황이기 떄문에 이러한 전반적인 과정들을 순서대로 남겨 볼까 한다. (여기서는 방열판 같은 하드웨어적 부분은 생략한다.)

 

웹을 공부하면서 첫 임베디드 프로젝트를 시작하려고 했다. 물론 5년 전에 라즈베리파이를 이용하여 구형 로봇을 만든 적이 있었다. 라즈베리파이를 했었던 경험이 있는 나로서는 굉장히 쉽게 생각하고 첫 시작을 했다. 처음에 궁금 했던 점은 라즈베리파이 자체에 모니터를 연결하고 하는 방법과 모니터를 연결하지 않고 ssh 연결을 통해 나의 노트북으로 하는 2가지 방법에 대한 이해였다. 그래서 나는 구글링을 통해 먼저 나오는 방식으로 다운을 받았다. 한 번만에 되지 않았기 때문에 나와 비슷 한 사람들을 위해 진행했던 과정들을 순서대로 적어보고자 한다.

 

진행 순서는 다음과 같다. 라즈베리파이에 모니터를 연결해서 일단 설치를 했다. 

 

우선, SD 카드를 포맷해야한다. 그리고 이미지파일을 넣어 줘야한다. 참고로 필자는 SD 카드를 5번 이상 포멧을 했다... 왜냐하면 포멧하고 이미지 넣어도 화면이 안떴기 때문이다................ 

 

첫 시작은 SD 리더기에 SD 카드를 넣어서 노트북에 연결 해야한다. 그리고 포맷과 이미지파일을 받은 후에 라즈베리파이에 삽입하고 라즈베리파이를 켜면 자동으로 셋팅을 한다. 

 

이미지 파일 받기(홈페이지에서 추천하는 것으로 받았다.)

https://www.raspberrypi.org/downloads/raspberry-pi-os/

 

Download Raspberry Pi OS for Raspberry Pi

Raspberry Pi OS (previously called Raspbian) is the Foundation's official supported operating system. Install it with NOOBS or download the image below.

www.raspberrypi.org

 

아래의 내용이 기본 설치법이다. 아래의 방식으로 우선 진행을 하면서 기본적인 설치법을 익혀보자. 나는 아래 처럼 해도 안됐다.

https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up

 

Setting up your Raspberry Pi - Introduction | Raspberry Pi Projects

Introduction Here you’ll learn about your Raspberry Pi, what things you need to use it, and how to set it up. If you need to print this project, please use the printer-friendly version.

projects.raspberrypi.org

 

처음에는 위에서 소개해준 방식으로 진행을 했다. 혹여나 위의 방식처럼 해서 라즈베리파이에 화면이 뜬다면,,,, 아래의 내용은 읽을 필요가 없다.... 나는 안됐다.... 

 

2번째 시도.

포맷 후  다시 이미지 파일을 넣어주는 Etcher 를 받아서 이미지 파일을 넣기로 했다.....

https://www.balena.io/etcher/

 

balena - The complete IoT fleet management platform

Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free.

www.balena.io

이미지 파일 넣고 라즈베리 파이 연결하면 자동으로 설정이 된다고 했는데.... 화면이 안켜진다.

 

 

 

결국 해결한 방법은 포맷의 문제였다.

Formatter 을 이용하여 포맷을 했는데 이때 설정을 quick format과 Overwrite format이 있는데 Overwite format으로 해야 완전 포맷이 되고 위의 이미지 파일이 들어가고 라즈베리파이가 작동했다. 즉, Overwite format을 이용하여 완전 초기화를 반드시 하자.

 

이미지 파일을 넣고 전원연결하면 처음에 연결한 화면에 과일 모양이 뜨고 잠시 기다리면 초기환경 설정이 뜬다. 

Next를 누르면서 설정을 해보자

- 국가 언어 타임존 설정 => South Korea - Korean - Seoul

- Passsword 는 자신이 잊지 않을 만한 것으로 설정한다

- 화면설정

- Wi-Fi 설정 => 설정하려는 와이파이를 누르고 패스워드 입력하면된다

- 소프트웨어 업데이트 진행하면된다. 진행 후에는 재시작을 하면된다.

 

 

설치가 끝났다. 이제 한글 지원을 위한 폰트 패키지 설치를 해보자. Shell(검정화면)을 열자.

Shell> sudo su -

Shell> sudo apt-get install fonts-unfonts-core

이렇게 두줄을 치면 자동 설치가 진행된다.

 

전체 네트워크 장비 정보 출력

Shell> ifconfig -a

 

wian0 장비 정보 출력

Shell> ifconfig wian0

 

접속 IP 정보 확인

inet.192.165.0.174

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함