Raspberry Pi_Kor_03.6.1 WAN 접속 장비, LAN Hub 및 공유기

3.6 network 장치

3.6.1 WAN 접속 장비, LAN Hub 및 공유기

컴퓨터를 네트워크에 접속하여 다른 컴퓨터와 연동하고자 하면 네트워크 접속 장비가 필요하다. 일반적으로 사용되는 네트워크에는 통상 LAN 네트워크와 WAN 네트워크가 있다.

LAN 네트워크는 일정한 수의 컴퓨터가 제한된 공간에서 서로 연결되어 있는 형태이며, 이러한 네트워크에 접속할 때 사용되는 장비가 LAN HUB 이다. LAN HUB를 통하여 동일 네트워크에 있는 컴퓨터들이 서로 필요한 자료를 주고 받을 수 있다.

Raspberry Pi_Kor_03.5 power adapter 및 전원공급 cable

3.5 power adapter 및 전원공급 cable

Raspberry Pi는 Micro USB socket을 통하여 5.1V DC 전원으로 전기를 공급할 수 있다. Raspberry Pi에 전원을 공급하기 위해서는 먼저 Micro USB socket을 지원하는 전원 cable이 필요하다. 이는 보통 휴대폰에서 많이 사용되는 형식이므로 주위에서 쉽게 구할 수도 있고, 또한 공용으로 사용할 수도 있다.

또한 Raspberry Pi에 전원을 공급하려면 일반 가정용 교류전기를 Raspberry Pi가 필요로 하는 직류전기의 전압으로 변압시켜 주면서, Raspberry Pi에서 필요로 하는 충분한 전류를 공급해 줄 수 있는 전원 Adapter가 필요하다. 각각의 Adapter에 따라서 공급 가능한 전류의 정도가 정해지므로 Raspberry Pi의 운용환경을 고려하여 충분한 전류를 공급해 줄 수 있는 Adapter를 준비하도록 한다.

Raspberry Pi_Kor_03.4.2 외부 대용량 저장장치

3.4.2 외부 대용량 저장장치

Raspberry Pi에서 SD card를 저장장치로 사용할 수 있지만, 보통 SD card는 저장할 수 있는 용량이 제한되어 있어서 대용량의 자료 저장이 필요한 경우는 별도의 외부 저장장치가 필요하다. 이러한 외부 저장장치를 사용하고자 하면 이를 USB port에 연결하여 사용할 수 있어야 한다.

Raspberry Pi_Kor_03.4.1 SD 카드

.4 저장장치

컴퓨터에서 저장장치는 운영체제 프로그램을 설치하거나 프로그램이 실행과정에서 보관이 필요한 자료를 저장하기 위해서 사용한다. Raspberry Pi에서는 SD card를 사용하거나 필요한 경우 외부의 저장장치를 사용할 수 있다.

3.4.1 SD 카드

Raspberry Pi에서는 SD card에 운영체제를 설치하도록 되어 있어서, SD card가 반드시 필요하다.

SD card를 구입할 때는 용량이 최소 4 GB 이상은 되어야 하며, 보통 8 GB 이상을 사용하는 것이 좋다. 경우에 따라서 시스템에 많은 프로그램을 설치하거나 많은 자료를 저장하고자 하면 16 GB나 32 GB 용량의 SD card를 사용하는 것이 좋다.

Raspberry Pi_Kor_03.3 방열판

.3 방열판

Raspberry Pi는 ARM계열의 프로세서를 사용하는데, 이들은 CPU, GPU 등의 전력소모가 매우 적고, 정상적인 운영환경에서는 발열이 거의 없어서, Raspberry Pi는 처음부터 냉각팬 등 별도의 냉각기능이 필요하지 않도록 설계가 되어 있다.

그런데 Raspberry Pi에는 overclock 이라는 기능이 있는데, 이 기능을 사용하면 원래 시스템이 가지고 있는 정상적인 처리속도를 훨씬 초과한 속도로 프로그램을 실행할 수 있다. 하지만 이런 방식으로 시스템을 운용하면 프로그램 처리속도는 빨라질 수 있지만, 처리 속도에 비례하여 프로세서에 열이 발생할 수 있고, 이로 인해서 시스템에 손상이 가해질 수 있다. 따라서 overclock 기능을 사용하면서도 이런 부작용을 최소화하기 위해서는 프로세서에서 발생하는 열을 식혀줄 방법이 필요한데, 이런 경우에 사용할 수 있는 것이 방열판이다.

Raspberry Pi_Kor_03.2 본체 케이스

3.2 본체 케이스

Raspberry Pi는 본체의 크기가 아주 작다. 본체 board에는 본체를 고정할 수 있는 4개의 hole이 마련되어 있어서 다른 기계나 설비에 고정할 수 있도록 되어 있다. 하지만 board 자체를 보호해 주는 부분이 없어서 외부의 접촉이나 충격으로부터 손상을 받을 수 있다. 따라서 물리적으로 board를 보호해주고, 외부에서 먼지나 오염물질로부터 본체를 보호해 주는 case가 필요하다.

Raspberry Pi_Kor_03.1 Raspberry Pi 모델 선택

3.1 Raspberry Pi 모델 선택

Raspberry Pi를 구매할 때는 사용목적을 명확히 해야 한다. 특정의 제한된 목적으로만 사용하고자 하면 상대적으로 처리능력이 떨어지는 하위 model을 사용할 수 있지만, 일반 PC 처럼 범용으로 사용하고자 한다면 여러 가지 기능이 있고, 고급 성능을 지원하는 최신 상위 model을 사용해야 할 것이다.

아래는 Raspberry Pi model 별로 간단한 특징을 살펴보고, 어떤 용도로 사용할 수 있는지를 살펴본다.

Raspberry Pi_Kor_03.0 Chapter 3 장비/부품 구매 및 설치

Chapter 3 장비/부품 구매 및 설치

Chapter 주요 내용

여기서는 Raspberry Pi를 운용하기 위해서 어떠한 장치들이 필요한지를 알아보고, 그들을 Raspberry Pi에 어떻게 연결하는지에 대해서 설명하도록 한다.

다음과 같은 항목에 대한 내용을 포함하고 있다.
■ Raspberry Pi 모델 선택

■ 본체 케이스 및 방열판

■ 저장장치

■ power 장치

■ network 장치

■ 입력 장치

■ 비디오 출력

■ camera

■ 외부 interface 장치

Raspberry Pi_Eng_14.2.2 USB Device and Device File

14.2.2 USB Device and Device File

14.2.2.1 USB Device and “/dev” File

A USB device is a bus type device. In Raspberry Pi system, USB device is managed by “/dev/bus/usb” folder. If you look inside the 001 folder, you will see the following files. File names are in the form of 001 ~ 016, which means the device number of USB device. You can see that you have a one-to-one correspondence with the USB device that you inquired before with the “lsusb” command.