Chapter 01. Mac에서 라즈베리 파이 설치하기 - Marvic1130/EmbeddedSystem_Class GitHub Wiki
Mac에서 라즈베리 파이 설치하기 (3주차)
라즈베리 파이란?
영국의 라즈베리 파이(Raspberry Pi) 재단에서 만든 초소형/초저가의 컴퓨터다.
라즈베리 파이는 리눅스 기반의 라즈베리OS(라즈비안)을 기반으로 구동된다.
라즈베리 파이 시작하기
sd 카드에 라즈베리OS 설치하기
라즈베리파이에 라즈베리OS를 설치하려면 micro sd카드가 필요하다(최소 16GB 이상)
sd카드에 라즈베리OS를 설치하기 위해 아래 링크에서 Raspberry Pi Imager를 다운받는다.
https://www.raspberrypi.com/software/
Raspberry Pi Imager를 다운받았으면 sd카드를 MAC에 삽입한 후 Imager에서 라즈베리OS 운영체제와 저장소를 선택한다.
그 다음 오른쪽 아래에 있는 설정버튼을 누른다.
여기서 hostname, SSH사용, 사용자 이름 및 비밀번호, 무선 LAN설정을 해준다 (편의를 위해 hostname은 'raspberrypi'로 설정)
이때 hostname과 사용자 비밀번호는 터미널에서 라즈베리파이에 SSH연결할때 필요하다.
그리고 무선 LAN국가는 GB(영국)으로 설정하고 로케일은 아시아/서울, 키보드는 us로 설정하고 저장한 후 쓰기
라즈베리 파이 설정
위의 과정이 완료되었다면 sd카드를 라즈베리 파이에 삽입한 후 라즈베리에 전원을 연결한다.
윈도우에서는 라즈베리 파이에 원격 접속하기 위해 putty라는 프로그램을 사용하지만 putty는 윈도우 기반 프로그램이고 mac에서는 기본 terminal을 사용하여 설정 할 수 있다.
라즈베리 파이에서 sd카드를 삽입하면 초록색 불빛과 빨간색 불빛이 깜빡이는데 부팅이 끝나면 빨간색 led만 켜져있게 된다.
부팅이 끝나면 네트워크 연결을 확인하기 위해 아래 명령어를 터미널에 입력한다
ping raspberry.local
만약 네트워크 연결 준비가 끝났다면 ping을 확인할 수 있다.
이때 ping: cannot resolve raspberry.local: Unknown host
이라는 메세지가 뜬다면 [email protected]
을 라즈베리 파이의 ip로 입력한다.
ex ping 192.168.0.xx
아래 명령어를 입력하여 ssh연결을 실행한다.
Are you sure you want to continue connecting(yes/no/[fingerprint])를 물으면 yes를 입력한다.
만약 WARNING이 뜬다면 아래 명령어를 입력한다
ssh-keygen -R raspberry.local
그 다음 다시 ssh [email protected]
를 입력하여 접속을 시도한다.
비밀번호는 앞에서 설정한 비밀번호를 입력하면 접속이 된다.
VNC 활성화
라즈베리 터미널에 sudo raspi-config
를 입력한다.
3번째 Interface Option을 선택한다.
VNC 선택
Yes 선택
완료후 finish를 누르면 재부팅을 하게된다.
VNC Veiwer연결
먼저 아래 링크에서 VNC Veiwer를 다운받는다.
https://www.realvnc.com/en/connect/download/viewer/
VNC Veiwer를 실행시킨 후 위에 검색창에 Raspberry pi의 ip를 입력한다.
Connect to address or hostname을 클릭하면 VNC연결 password를 입력창이 뜬다. (이때 password는 VNC활성화 할 때 입력한 암호를 입력하면 된다.)
password를 입력하면 정상적으로 라즈베리파이에 연결된걸 볼 수 있다.