라즈베리파이 연결하기 (for MAC)

Jonnie·2022년 10월 2일
2

tips

목록 보기
1/2

동아리 내 기업 프로젝트를 진행하며 처음으로 하드웨어를 다루게 되었다.
우리 팀에서는 라즈베리파이를 사용하기로 했는데 지금 되돌아보면 단순한 이 과정이 너무도 자료 찾기도 어렵고 힘들었어서 정리를 하게 되었다.

과정이 복잡해보일 수 있으나 해보고 나면 어려울 건 하나도 없으니 겁먹지 말자!!

  1. 라즈베리파이와 MicroSD카드를 준비한다.

  2. MicroSD카드를 리더기에 연결하여 컴퓨터(노트북)과 연결한다.

  3. RaspberryPi imager를 설치한다.
    https://www.raspberrypi.com/software/ 설치 후 이런 창이 뜨면 성공!

  4. 운영체제 선택 - RaspberryPi OS (32-bit)를 선택한다

  5. 저장소 선택을 눌러 연결해둔 MicroSD 카드를 선택한다.

  6. ⭐️ 오른쪽 하단의 톱니바퀴를 눌러 옵션을 설정해준다 ⭐️
    - 이 부분을 제대로 연결하지 않으면 네트워크 연결이 되지 않아 계속 connection fail이 뜨니까 꼭 설정 후에 구워주자

  • SSH 사용 체크 (비밀번호 인증 사용)
  • 사용자 이름 및 비밀번호 설정 (기본 사용자 이름인 pi 그대로 사용해도 좋다. 비밀번호는 잘 기억해두자)
  • 무선 LAN 설정: 기본적으로 지정된 공간에서 실행하지만 우리 팀처럼 이동이 불가피한 상황에서는 핸드폰 핫스팟 정보를 지정해두는 것 또한 좋은 해결책이 될 것이다.
    • SSID: 핫스팟 ID
    • 비밀번호
      둘 다 설정 후 무선 LAN 국가도 KR로 변경해주자 (선택)
  • 로케일 설정 지정 (선택)
  1. 저장을 눌러 설정을 마친 후 쓰기를 누르고 기다린다.
    라즈베리파이 LCD 모니터를 사용한다면 여기까지 마친 후 쓰기가 완료되면 MicroSD카드 제거 후 라즈베리파이에 연결 + 전원 어댑터를 연결하면 끝이다.
    초기에는 인식에 좀 시간이 소요될 수 있으니 잠시 기다려주자

하지만 만약 내 경우와 같이 별도의 모니터가 없는 상황이라면 GUI 환경으로 편안한 사용이 가능하도록 원격 데스크톱을 활용해보자.
** 연결하려는 PC가 라즈베리파이와 동일한 네트워크에 연결되어 있어야 한다!!

  1. 쓰기가 끝나면 sd카드를 제거 후 라즈베리파이에 연결해준다. (+라즈베리파이 전원도 연결한다)

  2. 터미널로 접속하여 아래 명령어를 실행한다.
    중간에 Are you sure you want to continue connecting 이라는 확인 문구가 나오면 'yes'를 입력해주고 기다렸다 비밀번호까지 입력하면 연결 성공!

    ssh 사용자이름(기본: pi)@raspberrypi.local


    - 이 과정에서 못난 우리의 라즈베리파이는 자꾸 연결이 안 되어서 고생했는데 오랜 시도를 하느라 열이 너무 올라서 라즈베리파이 자체 작동이 잘 안 된 것이었다. 열을 좀 식히고 라즈베리파이에 초록색 불이 반짝이는 것을 반드시 확인해주자.

  3. 라즈베리파이에 연결된 상태에서 ifconfig 로 접속하여 IP주소를 확인해준다.

    • 무선 연결을 했다면 wlan0의 inet만 확인해주면 된다
    • 유선은 eth를 확인하자
  4. sudo apt-get install xrdp 를 실행하여 원격 데스크톱을 사용할 수 있도록 설정까지 해주자.

  5. 이제 APP Store로 접속해 'Microsoft Remote Desktop'을 설치한다.

  6. Add PC - PC name에 위에서 확인한 IP 주소를 넣어준다. Friendly name은 식별을 위한 것이므로 편하게 입력해도 된다.

  7. 생성한 원격 데스크톱을 실행시키면 Username과 Password를 받는 부분이 나온다. Username에는 위에서 설정한 사용자이름@raspberrypi.local 을 password에도 미리 설정한 비밀번호를 입력해준다.

  8. 연결에 성공하면 아래 사진과 같이 username과 password를 한 번 더 확인하는 부분이 뜰텐데 여기서는 username에 @raspberrypi.local을 빼고 사용자 이름만 넣어주어야 한다. 비밀번호는 동일하다.

  9. 연결에 성공하면 아래와 같이 라즈베리파이 GUI 창이 보이게 된다. 성공~!
    - 라즈베리파이 UI가 안 보이고 배경화면만 보인다면 창을 전체화면으로 전환해보자. 나의 경험처럼 축소했을 때 UI가 보이지 않는 문제가 있는 것일 수 있다.


하드웨어를 처음 다뤄보는데 어쩌다보니 아두이노도 아닌 라즈베리파이를 선택해서 굉장히 어려운 순간들이 많았다...
하지만 그만큼 해결했을 때 보람이 느껴져서 굉장히 얻어가는 것이 많은 경험이었다.


Thanks to.
https://vitus9988.tistory.com/5
https://goaloflife.tistory.com/177

profile
부딪히며 배우는 백엔드 개발자

2개의 댓글

혹시 학교 와이파이를 사용한다면 어떻게 해야할까요?

1개의 답글