USB를 사용하여 라즈베리 파이를 PC 또는 노트북에 연결하는 방법

USB를 사용하여 라즈베리 파이를 PC 또는 노트북에 연결하는 방법
당신과 같은 독자들이 MUO를 지원하는 데 도움을 줍니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 읽어보세요.

Raspberry Pi는 많은 DIY 프로젝트에 사용되는 인기 있는 단일 보드 컴퓨터입니다. 일반적으로 현장 상호 작용을 위해 모니터, 키보드 및 마우스와 함께 사용되지만 USB 연결만 사용하여 PC 또는 노트북에서 Raspberry Pi에 액세스해야 하는 경우가 있습니다.





MUO 오늘의 영상 콘텐츠를 계속하려면 스크롤하세요.

명령을 입력하고 GUI 데스크탑에 액세스할 수 있도록 USB 연결을 통해 Raspberry Pi에 액세스할 수 있는 과정을 안내해 드립니다.





USB 가젯 모드

Linux에서 Raspberry Pi에 직접 USB 연결을 가능하게 하는 주요 기능은 'USB 가젯 모드'로 알려져 있습니다. 이 기능은 특히 다음과 같은 경우에 유용합니다. SSH를 통해 Raspberry Pi에 액세스 ; Wi-Fi를 사용하는 대신 USB를 통해 Raspberry Pi를 노트북에 연결하면 됩니다.





PS4 계정을 삭제하는 방법

가젯 모드가 활성화되면 Wi-Fi 네트워크를 구성하거나 주변 장치를 연결할 필요가 없습니다. 이 기능은 Raspberry Pi 4 및 Raspberry Pi Zero 모델에서 사용할 수 있지만 새로운 Raspberry Pi 5에서도 작동할지는 확실하지 않습니다.

우리의 심층 분석 Raspberry Pi 4와 Raspberry Pi 5의 주요 차이점 새로운 플래그십 모델에서 어떤 변화가 있었는지 자세히 알아보세요.



설정에 필요한 필수 구성 요소

필요한 목록은 다음과 같습니다.

  • 라즈베리 파이 4 또는 제로/제로 W/제로 2 W
  • USB-C 케이블(Zero 모델의 마이크로 USB 포트에 어댑터 필요)
  • 노트북 또는 데스크탑 PC
  • microSD 카드

운영 체제 설치

  라즈베리 파이의 USB 부팅을 위해 외부 SSD에서 라즈베리 파이 OS를 깜박입니다.

microSD 카드에 Raspberry Pi OS를 설치하여 시작하세요. 이것은 공식 덕분에 정말 사용자 친화적으로 만들어졌습니다. 라즈베리 파이 이미저 도구 , microSD 카드 플래싱을 단순화합니다.





PC에 Raspberry Pi Imager를 설치하고 실행합니다. 딸깍 하는 소리 OS 선택 을 선택한 다음 라즈베리 파이 OS 목록에서. 클릭 SD 카드 선택 OS를 플래시하려는 저장 매체(부착된 microSD 카드)를 선택합니다.

오른쪽 하단에 있는 톱니바퀴 아이콘을 클릭하여 고급 설정에 액세스하세요. 호스트 이름을 다음과 같이 구성하십시오. raspberrypi.local , SSH를 활성화하고 사용자 이름을 다음으로 설정합니다. 파이 (또는 원하는 대로) 원하는 비밀번호를 입력하세요.





  라즈베리 파이 이미저를 사용하여 라즈베리 OS 설치 시 고급 설정을 보여주는 이미지

클릭 구하다 . 마지막으로 클릭하여 깜박이는 프로세스를 시작합니다. 쓰다 .

라즈베리 파이 설정

Raspberry Pi에서 USB 가젯 모드를 활성화하려면 일부 구성을 변경해야 합니다. microSD 카드가 컴퓨터에 연결되어 있는 동안 다음으로 이동합니다. 신병 파일 브라우저나 명령줄을 사용하여 디렉터리. 이 디렉토리 내에서 구성.txt 파일에 다음 행을 추가하여 파일을 작성하십시오.

 dtoverlay=dwc2

이는 USB(범용 직렬 버스) 기능을 관리하는 DWC2(DesignWare Core) 모듈을 활성화하도록 Raspberry Pi를 구성합니다. Raspberry Pi 하드웨어에 사용되는 USB 컨트롤러를 나타냅니다. DWC2 모듈은 USB 가젯 모드를 활성화하여 USB를 통해 다른 컴퓨터에 연결할 때 Raspberry Pi가 이더넷 어댑터와 같은 USB 장치로 작동할 수 있도록 하는 데 중요합니다.

이 파일에 다음 줄이 포함되어 있으면 otg_mode=1 , '를 사용하여 주석 처리합니다. #” :

 # otg_mode=1

그만큼 otg_mode=1 설정은 USB 가젯 모드를 활성화하지만 다음과 같은 경우에는 필요하지 않습니다. dtoverlay=dwc2 사용중입니다. 이 때문입니다 dtoverlay=dwc2 이미 USB 가젯 모드를 관리하고 있습니다.

인스타그램에서 누가 당신을 언팔로우하는지 아는 방법

에서 cmdline.txt 파일을 찾아 루트 대기 명령을 실행하고 즉시 그 뒤에 다음 줄을 추가합니다.

 modules-load=dwc2,g_ether

이 줄은 부팅 중에 두 가지 중요한 모듈을 추가합니다. dwc2 그리고 그녀를 갖다 . 그만큼 dwc2 모듈은 USB 가젯 모드에 필수적인 DWC2 USB 컨트롤러를 관리하는 동시에 그녀를 갖다 이더넷 가젯 기능을 활성화합니다. 이를 통해 Raspberry Pi는 USB를 통해 이더넷 어댑터를 에뮬레이트할 수 있으므로 직접 네트워크 연결 없이 SSH 액세스가 가능해집니다.

참조 스니펫 cmdline.txt 파일은 다음과 같아야 합니다:

 console=serial0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait modules-load=dwc2,g_ether quiet init=/usr/lib/raspi-config/init_resize.sh

파일을 저장하고 텍스트 편집기를 종료합니다.

Windows 사용자를 위한 추가 구성 옵션

Windows 사용자의 경우 일부 추가 조정이 필요할 수 있습니다. 해결하려면 .현지의 Raspberry Pi의 호스트 주소를 설치해야 합니다. 안녕하세요 인쇄 서비스 Windows용.

RNDIS 드라이버 설치

Raspberry Pi가 장치 관리자에서 COM 포트로만 나타나는 경우 다음을 설치해야 합니다. RNDIS 드라이버 .

네트워크 공유 구성

Windows 호스트에서 Raspberry Pi로 네트워크 연결을 공유하려면 다음으로 이동하세요. 제어판\네트워크 및 인터넷\네트워크 연결 .

검색 USB 이더넷/RNDIS 가젯 Raspberry Pi 네트워크 어댑터를 식별합니다. 이름을 기록해 두십시오(원하는 경우 변경할 수 있습니다). 공유하려는 네트워크를 마우스 오른쪽 버튼으로 클릭하고 다음으로 이동합니다. 속성 . 그런 다음 나누는 탭.

선택하다 다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용 .

  RNDIS/이더넷 장치로서 라즈베리 파이 USB 연결의 속성을 보여주는 이미지

SSH를 통해 라즈베리 파이에 접근하기

USB 연결이 설정되면 SSH를 통해 Pi에 액세스할 수 있습니다. 컴퓨터에서 터미널을 열고 아래 명령을 입력하세요.

 ssh pi@raspberrypi.local

그러면 Raspberry Pi의 명령줄에 액세스할 수 있습니다.

VNC를 사용하여 Raspberry Pi 그래픽 인터페이스에 액세스

그래픽 인터페이스를 사용하려면 VNC(Virtual Network Computing)를 적극 권장합니다. VNC를 사용하면 Raspberry Pi의 GUI에 원격으로 액세스할 수 있습니다. 다른 컴퓨터에서. SSH 세션에서 다음 명령을 입력합니다.

다른 크기의 램을 사용할 수 있습니까?
 sudo raspi-config

Raspberry Pi 구성 메뉴에서 다음으로 이동합니다. 인터페이스 옵션 그리고 누르세요 입력하다 .

  라즈베리 구성 셸 메뉴의 인터페이스 옵션 선택을 보여주는 이미지

아래쪽 화살표 키를 사용하여 선택하세요. VNC . 눌러 선택을 확인하세요. 입력하다 다시.

  raspi-config의 인터페이스 옵션에서 VNC 선택을 보여주는 이미지

PC나 노트북에 RealVNC 뷰어 애플리케이션을 설치하세요. 컴퓨터에서 RealVNC 뷰어를 실행하세요. RealVNC 뷰어 인터페이스에서 주인 섹션에 주소를 입력하세요. raspberrypi.local 그리고 누르세요 입력하다 .

연결 후 컴퓨터 화면에 Raspberry Pi의 그래픽 인터페이스가 표시되어야 합니다.

문제 해결

Raspberry Pi와 PC 간에 USB 연결을 설정할 때 발생할 수 있는 일반적인 오류가 있습니다.

당신이 현재 데스크탑을 표시할 수 없습니다. VNC에 연결을 시도하는 동안 오류가 발생하면 SSH 세션으로 돌아가서 아래 명령을 실행하십시오.

 sudo raspi-config

로 이동 시스템 옵션 그리고 선택 부팅/자동 로그인 . 아래쪽 화살표 키를 사용하여 선택하세요. 데스크탑 자동 로그인 데스크탑 GUI, 'pi' 사용자로 자동 로그인됨 . 그런 다음 다음으로 이동하십시오. 디스플레이 옵션 그리고 선택 VNC 세션 .

  raspi-config에서 해상도 선택을 보여주는 스크린샷

누르다 입력하다 을 선택한 다음 마치다 . 재부팅하라는 메시지가 표시됩니다. 선택하다 . 이렇게 하면 오류가 해결되고 VNC에 성공적으로 연결할 수 있습니다.

또한 호환성 문제를 제거하고 전반적인 성능을 향상시키므로 Raspberry Pi의 운영 체제가 항상 최신 상태인지 확인하세요.

USB를 통해 PC에서 Raspberry Pi 제어

Raspberry Pi 보드가 USB를 통해 노트북(또는 다른 PC)에 연결되면 SSH를 통해 명령줄에 액세스할 수 있습니다. 또한 VNC를 활성화하면 RealVNC 뷰어 애플리케이션을 사용하여 노트북에서 Raspberry Pi의 그래픽 인터페이스에 액세스할 수도 있습니다.

이 방법은 USB 연결만 사용하여 Raspberry Pi와 상호 작용하는 편리한 방법을 제공합니다. 특히 무선 네트워크에 액세스할 수 없는 경우 유용합니다.