개발자/라즈베리파이4

Raspberry Pi Zero Wireless 시작하기

지구빵집 2021. 7. 29. 15:05
반응형

 

 

Raspberry Pi Zero Wireless 시작하기 

 

Raspberry Pi는 단일 보드에 가득 찬 전체 컴퓨터라는 점에서 인기 있는 SBC (Single Board Computer)입니다. 많은 사람들이 이미 Raspberry Pi 3와 그 이전 제품에 익숙할 것입니다. Raspberry Pi는 더 작은 폼 팩터로 제공됩니다. Raspberry Pi Zero의 도입으로 더 작은 프로젝트에 전체 컴퓨터를 내장할 수 있었습니다. 이 가이드에서는 온보드 WiFi 모듈이 있는 최신 버전의 Zero 제품군 인 Raspberry Pi Zero-Wireless를 다룹니다. 이러한 지침은 대부분의 Raspberry Pi 버전 및 폼 팩터에서 작동하지만 Pi Zero W를 중심으로 진행됩니다. 

 

Raspberry Pi Zero Wireless 반드시 헤더가 있는 것을 산다. 일손을 던다.

 

라즈베리파이 Zero에 대해 자세히 알아보기 위해 이미지를 몇 개 첨부합니다.

 

라즈베리파이 Zero

 

라즈베리파이 Zero-W

 

하드웨어 개요 

 

Raspberry Pi Zero (및 Pi Zero W)와 Raspberry Pi 3의 가장 눈에 띄는 차이점을 살펴보겠습니다. W가 Wifi 및 Bluethooth에 내장되어 있다는 점을 제외하면 두 보드 모두 기능이 동일합니다. 많은 커넥터가 표준 크기 커넥터에 연결하기 위해 어댑터가 필요하기 때문에 Pi Zero 보드를 시작하는 것은 Pi 3보다 약간 더 번거로울 수 있습니다. 그렇지 않으면 시작하려면 Raspberry Pi 이미지가 있는 Micro SD 카드와 전원만 있으면 됩니다.

 

즉시 시작하려고 한다면 다음과 같은 Kit을 준비하시기 바랍니다.

  • 아래 이미지에 나오는 Raspberry Pi Zero W Basic Kit
  • HDMI 포트가 지원되는 Monitor
  • USB Keyboard and Mouse (optional but suggested)
  • 여러 포트가 있는 USB hub (for more than one USB device)

 

SparkFun Raspberry Pi Zero W Basic Kit

 

미니 HDMI

표준 HDMI 커넥터를 사용하는 이전 모델의 Raspberry Pi와 달리 Zero는 미니 HDMI 커넥터를 사용하여 공간을 절약합니다. Zero를 모니터 또는 TV에 연결하려면 미니 HDMI-HDMI 어댑터 또는 케이블 이 필요합니다. 

 

미니 HDMI

 

 

USB On-the-Go

 

Raspberry Pi 3 및 기타 모델에는 전통적으로 2-4 개의 표준 크기의 암 USB 커넥터가 있어 마우스, 키보드 및 WiFi 동글을 포함한 모든 다양한 장치를 연결할 수 있습니다. 공간을 절약하기 위해 Zero는 USB On-the-Go (OTG) 연결을 선택했습니다. Pi Zero는 원래 Raspberry Pi A 및 A + 모델에 전원을 공급한 것과 동일한 Broadcom IC를 사용합니다. 이 IC는 온보드 USB 허브를 사용하여 여러 USB 연결을 허용하는 Pi B, B +, 2 및 3 모델과 달리 OTG 기능을 허용하는 USB 포트에 직접 연결됩니다.

표준 수 USB 연결로 장치를 연결하려면 USB OTG 케이블 이 필요합니다. microUSB 끝을 Pi Zero에 연결하고 USB 장치를 표준 암 USB 끝에 연결합니다. 

 

USB On-the-Go

 

다른 표준 USB 장치와 함께 사용하려면 전원이 공급되는 USB 허브를 사용하는 것이 좋습니다. 무선 키보드 및 마우스는 두 장치에 대해 하나의 USB 동글이 있으므로 가장 잘 작동합니다. 

주의! Pi Zero의 USB 포트에 액세스 해야 하는 경우 USB to micro-b 어댑터를 사용할 수 있습니다. 

 

USB to micro-b 어댑터

 

power

다른 Pis와 마찬가지로 전원은 microUSB 커넥터를 통해 제공됩니다. 전원 USB에 공급되는 전압은 5-5.25V 범위에 있어야 합니다. 

 

전원은 microUSB 커넥터

 

 

 

microSD 카드 슬롯

또 다른 친숙한 인터페이스는 microSD 카드 슬롯입니다. 여기에 Raspberry Pi 이미지 파일이 포함된 microSD 카드를 삽입합니다. 

 

microSD 카드 슬롯

 

 

WiFi 및 블루투스

 

Raspberry PI 3와 마찬가지로 Zero W는 802.11n 무선 LAN과 Bluetooth 4.0 연결을 모두 제공합니다. 이렇게 하면 Bluetooth 키보드 / 마우스를 대체할 경우 WiFi 동글 및 USB 키보드 및 마우스와 같이 USB를 통해 이루어진 많은 연결이 해제됩니다.

 

카메라 커넥터

 

Raspberry Pi Zero V1.3 + 및 모든 Zero W에는 온보드 카메라 커넥터가 있습니다. Raspberry Pi 카메라 모듈을 연결하는 데 사용할 수 있습니다. 그러나 커넥터는 22 핀 0.5mm이며 표준 Pi와 다릅니다. 카메라를 Pi Zero W에 연결하려면 다른 케이블이 필요합니다. 

 

카메라 커넥터

 

GPIO

 

Raspberry Pi의 다른 모든 모델과 마찬가지로 과다한 GPIO 핀이 분리되어 있으며 I2C와 같은 다른 기능이 많습니다. GPIO 헤더를 사용하는 경우 헤더를 납땜하는 것이 좋습니다. 

 

GPIO

 

추가 연결

 

마지막으로 TV 및 Run이라고 표시된 두 세트의 쓰루 홀 패드를 볼 수 있습니다. TV 패드를 사용하면 HDMI 출력을 사용하는 대신 RCA 잭을 보드에 연결할 수 있습니다. Run 핀은 칩 리셋 핀에 연결되며 보드가 종료되면 보드를 끄거나 다시 켭니다. 여기에 버튼을 연결하는 것은 보드의 전원을 껐다 켜는 좋은 방법입니다. 

 

TV 및 Run

 

GPIO 헤더의 각 핀과 PI Zero의 모든 커넥터에 대한 자세한 설명은 아래 그래픽 데이터 시트를 참조하십시오. 아래 이미지의 PDF 파일을 참고하세요.

 

PiZerov2.pdf
8.13MB

 

GPIO 헤더의 각 핀과 PI Zero의 모든 커넥터

 

하드웨어 조립

 

사용 사례에 따라 Pi Zero에 대한 설정이 최소화되거나 Zero의 더 작은 커넥터와 마우스, 키보드 및 모니터와 같은 표준 장치를 연결하는 데 필요한 어댑터로 인해 번거로울 수 있습니다.

 

모니터 연결

 

1. HDMI 입력이 있는 모니터 또는 TV에 Pi Zero를 연결하려면 MiniHDMI-HDMI 케이블 또는 어댑터를 Pi Zero의 miniHDMI 커넥터에 연결하십시오. 다른 쪽 끝을 모니터 또는 TV의 HDMI 포트에 연결합니다.

 

2. microUSB 커넥터를 통해 USB OTG 케이블을 Pi Zero에 연결합니다. 키보드 / 마우스 콤이 있는 경우 동글을 표준 암 USB 끝에 연결합니다. 별도의 마우스와 키보드가 있는 경우 USB OTG 케이블에 모두 연결하려면 USB 허브가 필요합니다.

3. microSD 카드에 유효한 Raspberry Pi 이미지가 있는지 확인합니다 (자세한 내용은 나중에 설명). microSD 카드를 microSd 슬롯에 삽입합니다.

 

4. microUSB 전원 입력을 통해 Pi Zero에 전원을 공급하십시오.

 

지적할 몇 가지 다른 커넥터가 있지만 사용하지 않을 것입니다. Pi Zero에는 표준 Pi 3의 핀아웃과 일치하는 보드에 40 핀 GPIO 커넥터가 있습니다. 전선, 헤더 또는 Pi Hat을이 커넥터에 납땜하여 GPIO 핀 또는 전원에 액세스 할 수 있습니다. 카메라 커넥터를 사용하면 Raspberry Pi 카메라를 연결할 수 있지만 커넥터는 22 핀 0.5mm이고 표준 Pi와 다르며 카메라를 Pi에 연결하려면 다른 케이블 이 필요합니다.

 

OS 설치

 

Pi Zero W 용 SD 카드에 이미지를 만들 때 두 가지 옵션이 있습니다.

 

옵션 1 : NOOBS

 

Raspberry Pi 재단은 사용하기 쉽고 시작할 수 있는 NOOBS (New Out Of the Box Software)를 만들었습니다. Pi3 스타터 키트와 같은 대부분의 일반 키트는 NOOBS uSD 카드와 함께 제공됩니다. 안타깝게도 Pi Zero 기본 키트 가 출시되면 Pi Zero 보드에서 작동하려면 NOOBS 이미지를 업데이트해야 합니다. 현재 NOOBS 이미지가 없거나 처음부터 다시 시작하려는 경우 NOOBS 설치가 쉽습니다. 카드에 설치하는 데 특별한 소프트웨어가 필요하지 않습니다. 이미지만 다운로드, 압축을 풀고 파일을 카드로 드래그 앤 드롭하면 됩니다. 카드에 NOOBS가 있으면 보드에 삽입하고 전원을 공급하면 화면에 동작이 표시됩니다. 지시에 따라 Raspbian을 설치합니다 (키보드 및 언어에 대해 다른 지역을 선택할 수도 있습니다). Wi-Fi 화면으로 이동하여 Wi-Fi를 설정할 수도 있습니다. 그렇게 하면 설치할 이미지에 대한 더 많은 옵션이 제공됩니다.

 

옵션 2 : .img 파일

 

기본 Raspbian 설치 또는 NOOBS에 있는 다른 옵션이 아닌 다른 것을 원한다면 uSD 카드에 자신의 이미지를 설치해야 합니다. 이 방법은 카드에 파일을 저장할 뿐만 아니라 카드를 부팅 가능하게 만드는 것과 같은 설정도 하는 특수 *. img 파일이 필요하기 때문에 약간 더 복잡합니다. Raspberry Pi 재단에는 Ubuntu, OSMC (Open Source Media Center) 및 Windows 10 IOT Core와 같은 몇 가지 이미지가 있습니다. Google 검색은 특정 작업에 대한 전문 이미지를 포함하여 더 많은 것을 찾을 수 있습니다. 이전에 Raspberry PI로 작업한 적이 없다면 Raspian을 권장합니다. 아래 링크를 사용하여 최신 버전을 다운로드할 수 있습니다.

 

주의! Raspbian을 설치할 때 사용 중인 Raspberry Pi 모델에 대해 걱정할 필요가 없습니다. 그러나 OSMC 또는 RetroPi와 같은 다른 Raspberry Pi 이미지 파일에는 다른 모델 용으로 설계된 이미지가 있으며 종종 Pi 2 또는 3과 이전 모델을 구분합니다. 이 Pi는 Zero와 약간 다른 프로세서를 사용하기 때문에 이러한 이미지는 작동하지 않습니다. 좋은 소식은 Zero 라인이 구형 Raspbery Pi A / A + / B / B + 모델과 동일한 칩을 사용하므로 여전히 많은 이미지가 있다는 것입니다. 각 Pi 모델에 대한 분석을 보려면이 링크를 방문하십시오. 카드에 자신의 이미지를 설치하려면 Etcher라는 소프트웨어를 권장합니다. 이 사람들은 필요한 모든 단계를 수행하고 모든 것을 처리하기 위해 하나의 소프트웨어에 모두 넣었습니다. 이미지를 다운로드 한 다음 프로그램을 실행하고 이미지를 선택하고 uSD 카드 드라이브를 선택한 다음 플래시를 누르십시오. 완료되면 카드를 제거하면 됩니다. 이미지가 설치되면 카드를 보드에 삽입하고 전원을 공급합니다.

 

Etcher 설치

 

Mac 사용자의 경우 ApplePi Baker Software는 새 이미지를 SD 카드에 업로드할 수 있는 좋은 방법입니다. 시작할 때 관리자 암호를 묻습니다. 왼쪽 평면에서 SD 카드를 선택한 다음 Pi Ingrediants : IMG 레시피 섹션에 이미지를 업로드합니다. 백업 복원을 클릭하고 진행률 표시 줄이 완료될 때까지 기다리면 완료됩니다. 이 프로그램은 심지어 카드를 꺼내므로 바로 잡아당겨 Pi에 삽입할 수 있습니다.

 

애플 피 베이커

 

이 자습서의 나머지 부분에서는 이미지를 직접 설치하거나 Noobs를 사용하여 Raspbian을 설치했다고 가정합니다. 튜토리얼은 그래픽 사용자 인터페이스가 있는 대부분의 Linux 기반 시스템에서도 잘 작동하지만 상황이 약간 다른 위치에 있을 수 있습니다.

 

Raspbian 사용

 

이제 보드를 준비하고 실행했으므로 몇 가지 기본 사항을 살펴보겠습니다.

 

Raspbian과 대부분의 Raspberry Pi OS는 Linux 기반이 될 것입니다. 너무 무서워하지 마십시오. 많은 명령을 기억해야 :wq 하거나 텍스트 편집기를 저장하고 종료하기 위해 입력해야 하는 시대는 지났습니다. Linux는 이제 Windows 또는 MacOS와 유사한 GUI (Graphical User Interface)를 가지고 있으며, 몇 가지 기본 명령과 바로 가기를 배우고 싶을 수 있지만 일반적으로 사용하지 않아도 됩니다.

 

Raspbian의 왼쪽 상단에 6 개의 아이콘이 있습니다. 첫 번째는 라즈베리입니다. 이것은 기본적으로 Windows 시스템의 '시작 메뉴'와 동일합니다. 이것을 클릭하면 설치된 모든 프로그램의 메뉴와 종료 옵션이 표시됩니다. 두 번째 아이콘은 지구본 모양이며 웹 브라우저입니다. 그런 다음 "파일 관리자", "터미널", "Mathematica" 및 마지막으로 "Wolfram"이 있습니다.

 

Raspbian 데스크톱

 

Raspbian OS 데스크톱은 2017 년 7 월 기준입니다.

 

비밀번호 변경

 

기억해야 할 중요한 점은 Linux에는 사용자 이름과 암호가 있다는 것입니다. 기본 Raspian 사용자 ID는 "pi"이고 암호는 "raspberry"입니다. 두 번째로 기억해야 할 것은 귀하의 사용자 ID와 암호를 알고 있으며 덜 명예로운 의도를 가진 다른 많은 사람들도 알고 있다는 것입니다. 모든 바이러스가 전체 크기 컴퓨터 용으로 작성되었다고 가정하지 마십시오. 라즈베리 파이는 합리적인 양의 처리 능력을 가지고 있으며 종종 할 일이 거의 없이 실행됩니다. 최근에 기본 사용자 이름과 암호를 사용하여 Raspberry Pis에 로그인하고 처리 능력을 사용하여 암호화 통화를 채굴하도록 특별히 작성된 바이러스가 나타났습니다.

따라서 가장 먼저 할 일은 암호를 변경하는 것입니다. 터미널 창을 열고 입력

 

pi @ raspberrypi : ~ $ sudo passwd

 

새 비밀번호를 입력하라는 메시지가 표시됩니다. 새 암호를 입력하면 원치 않는 방문자로부터 Pi가 훨씬 더 안전 해집니다.

 

WiFi에 연결

 

다음으로 Pi Zero W를 인터넷에 연결해 보겠습니다. Pi Zero가 있는 경우 보드의 USB 포트에 Wifi 동글을 추가 해야 합니다 (이 시점에서 USB 허브가 필요할 수 있음). Pi Zero W에는 WiFi가 내장되어 있으므로 외부 WiFi 동글이 필요하지 않습니다.

 

Pi에서 WiFi를 활성화하려면 바탕 화면의 오른쪽 상단을 보고 WiFi 아이콘을 왼쪽 클릭하십시오. 사용 가능한 네트워크 목록이 표시되어야 합니다. 원하는 것을 선택하십시오. 보안 네트워크인 경우 암호를 입력하라는 메시지가 표시됩니다. 네트워크 암호를 입력하고 OK를 누릅니다. 몇 초만 기다리면 연결됩니다. 데스크톱의 WiFi 기호는 연결되면 모양이 변경됩니다. Noobs에서 WiFi를 설정하면이 정보가 이미 저장됩니다. WiFi 추가가 꼭 필요한 것은 아니지만 업데이트할 계획이라면 인터넷 액세스가 필요합니다.

 

소프트웨어 업데이트

 

마지막으로 할 일은 보드의 모든 소프트웨어 패키지를 업데이트하는 것입니다. 패키지는 지속적으로 업데이트되며 누구도 뒤쳐지기를 원하지 않습니다. 다행히 Linux는 패키지 관리자를 사용합니다. 우리가 해야 할 일은 패키지 관리자에게 모든 것을 업데이트하라고 지시 한 다음 앉아서 지켜보는 것입니다. 우리가 사용할 몇 가지 명령을 살펴보겠습니다. 아직 열려 있지 않은 경우 계속해서 터미널을 엽니다. 다음을 입력하십시오.

 

pi @ raspberrypi : ~ $ sudo apt-get update

 

그러면 최신 패키지 정보를 가져와서 업데이트해야 할 사항을 패키지 관리자에게 알립니다. sudo(슈퍼 유저라고도 함)는 특히 높은 보안 명령과 함께 많이 볼 수 있는 명령입니다. 올바른 권한이 있는지 확인합니다. 설정에 따라 암호를 묻거나 묻지 않을 수 있습니다.

 

apt-get패키지 관리자이며 update 우리가 제공하는 명령입니다.

 

pi @ raspberrypi : ~ $ sudo apt-get upgrade

 

그러면 모든 패키지가 다운로드되고 업그레이드됩니다. 이 업그레이드에는 시간이 소요됩니다. 또한 이것이 정말로 원하는 것인지 묻는 메시지가 표시됩니다. 정답은 "Y"입니다.

 

pi @ raspberrypi : ~ $ sudo shutdown -r now

 

shutdown기계를 종료합니다. -r종료 후 다시 부팅 now 하라고 지시하고 지금 그렇게 하도록 지시합니다 ( 15분 후에 시스템이 종료되도록 지시합니다 ). sudo를 입력하지 않으면 어떻게 되나요? Linux는 무언가를 할 권한이 없다는 오류를 표시합니다. 일반적으로 오류가 발생하면 잠시 멈추고 자신 이하는 일을 정말로 알고 있고 하고 싶은지 생각해보십시오. 그렇다면 명령 앞에 sudo를 입력하고 다시 시도하십시오.

 

기타 유용한 Linux 명령

 

터미널 명령 줄에서 사용할 수 있는 몇 가지 다른 유용한 명령 :

 

pwd -어떤 폴더에 있는지 확실하지 않은 경우 작업 디렉터리를 인쇄하면 파일 시스템의 위치를 ​​알 수 있습니다.

 

ls-목록, 폴더의 내용을 보여줍니다. 숨겨진 파일을 포함하여 모든 파일을 표시하려면 ls -a모든 파일 / 폴더를 표시하도록 입력합니다. 또는 입력 ls -al하면 모든 파일 / 폴더와 해당 권한 설정이 표시됩니다. cd-이것이 디렉터리를 변경하는 방법입니다.

 

cd foldername해당 폴더로 이동합니다. cd.. 한 단계 백업합니다. cd ~홈 디렉터리로 돌아갑니다.

 

passwd -비밀번호를 변경할 수 있습니다.

 

man-이것은 매뉴얼을 의미합니다. 명령 사용 방법에 대한 요약을 보려면 명령 앞에 man을 입력하십시오.

 

nano -이것은 매우 사용하기 쉬운 기본 텍스트 편집기를 엽니다.

 

이 시점에서 다른 컴퓨터와 마찬가지로 Raspberry Pi와 상호 작용해야 합니다. Linux의 세부 사항을 배우고, Python을 배우고, GPIO 핀을 프로그래밍하고, 마인 크래프트 서버를 설정하고, 네트워크 스토리지 시스템, 게임 콘솔 또는 미디어 센터를 구축하거나 웹 서핑을 할 수 있습니다.

 

리소스 및 추가 Raspberry Pi 리소스 Raspberry Pi 홈페이지 Raspberry Pi 이미지 Raspberry Pi Zero 및 Zero W 그래픽 데이터 시트 Etcher -. img 파일을 SD 카드에 쓰기 위한 MacOS, Windows 및 Linux 애플리케이션입니다. ApplePi Baker -.img 파일을 SD 카드에 쓰기 위한 MacOS 응용 프로그램입니다. Raspberry Pi Zero W를 동글로 만들고 싶습니까? Pi Zero USB 스템을 확인하십시오. 

 

참고 문서 

Getting Started with the Raspberry Pi Zero Wireless 

Raspberry Pi Zero Tutorial: Getting Started - BC Robotics 

문서 Getting Started with the Raspberry Pi Zero Wireless 

 

Getting_Started_with_RaspberryPiZeroWireless_Web.pdf
0.58MB

 

 

어차피 다 나중에 다 만나게 되어 있어. 아니면 다 정리가 되든지. 네가 할 일을 중단하지 않는 길이 시간을 당기는 일이야. 안정되고, 조화롭고, 균형을 가지고 리듬과 반복을 추구해.

 

 

 

 

반응형