Raspberry Pi_Kor_01.2.0 Raspberry Pi 특징


Published Book on Amazon


All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2

출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)

Original Book Contents



1.2  Raspberry Pi 특징 

 

   작은 크기

 

Raspberry Pi System on a Chip(SoC) 형태의 컴퓨터이다. System on a Chip (SoC)은 컴퓨터 실행에 필요한 모든 전자부품을 하나의 chip에 집중하여 설치하는 방식을 말한다. 모든 기능이 하나의 board에 설치되어 있어서 별도로 설치하거나 조립할 필요가 없으며, 자체적으로 완전하게 작동하는 컴퓨터이다.

 

이렇게 만들어진 Raspberry Pi credit card 정도의 크기를 가진 매우 작은 컴퓨터로, 일반 휴대폰 보다 적은 크기이다. 필요하면 다른 기계나 설비에 간단히 붙여서 설치할 수도 있으며, 크기가 작아서 휴대하기도 매우 쉽다.


 

그림 1‑2 Raspberry Pi 크기 비교

 

 

   저렴한 가격

 

Raspberry Pi의 가장 큰 장점은 가격이 저렴하다는 것이다. 기능이 제일 적은 Raspberry Pi 1 model A+ 15 $ 정도면 구매할 수 있고, 최신 model Raspberry Pi 3를 기준으로 해도 30 $이내의 가격으로 구매할 수 있다. 이런 가격은 일반 PC와 비교하면 최소 1/10 밖에 되지 않은 수준의 아주 저렴한 가격이다.


 

   적은 전력 소비

 

Raspberry Pi는 전력소모가 아주 작아서 아주 적은 전력으로도 충분히 운용할 수 있다. 기능이 작아서 전력소모가 적은 Raspberry Pi model A+ 1 W 정도의 전력을 사용하고, 기능이 많아서 상대적으로 많은 전력을 소모하는 Raspberry Pi 3 model B+ 4.0 W 정도의 전력만 사용한다. 여기에 USB port에 여러 가지 부품을 연결해서 사용한다고 해도 통상 10.0 W 정도의 전력만 있으면 충분할 정도이다

 

 

   충분한 처리 성능

 

Raspberry Pi는 크기나 가격에 비하여 상당히 큰 처리 성능을 보여주고 있다. Raspberry Pi 1 model 700MHz Single-Core 512 MB RAM을 장착하고 있으며, Raspberry Pi 2 900MHz quad-core 1 GB RAM을 장착하고 있고, Raspberry Pi 3 1.2 GHz 64-bit Quad-core 1 GB RAM을 장착하고 있다

 

Raspberry Pi에 설치된 프로세스가 일반 PC의 처리능력보다 뛰어난 것은 아니다. 하지만 Raspberry Pi가 일반 PC처럼 범용으로 사용되는 것이 아니라 제한된 특정 목적으로 사용되는 것에 비추어 볼 때 각각의 목적을 달성하는데 필요한 충분한 처리 능력을 가지고 있다. 기계나 설비와 연동하여 아주 제한된 용도로 사용되는 환경뿐만 아니라, 소규모의 DB server Web server을 운용할 수도 있고, 미디어 플레이어 서버로 활용해도 충분한 처리능력을 제공할 수 있다

 

 

   open source 기반 운영체제 채택

 

Raspberry Pi open source 방식으로 제공되는 Linux를 기본으로 한 운영체제로 채택하고 있다. Raspberry Pi Linux의 배포판 중의 하나인 Debian에 바탕을 둔 Raspbian을 공식 운영체제로 사용하고 있지만, 필요하면 다른 배포판을 사용할 수 도 있다.

 

Raspberry Pi에서 Linux 계통의 운영체제를 사용함으로 인해서 모든 사용자들은 무료로 운영체제를 마음대로 사용할 수 있다. 어떠한 대가를 지불할 필요도 없다


 

   다양한 무료 Application 사용 가능

 

Raspberry Pi Linux 계통의 운영체제를 사용함으로 인해서 Linux에 운영되는 많은 open sourc 기반의 모든 application을 문제없이 사용할 수 있다. Linux open source에 바탕을 두고 있는 운영체제이어서 Linux에서 실행되는 많은 응용 프로그램들도 역시open source 형태로 개발되어 배포되고 있다.

 

이런 오픈 소스 응용 프로그램에는 사무용 오피스 프로그램뿐만 아니라, 이미지를 편집하거나, 네트워크를 관리하는 등의 전문 프로그램도 있고, 프로그램을 개발하는데 사용되는 개발언어와 도구도 포함되어 있으며, DB server Web server를 운영하는데 사용하는 server 프로그램들도 많이 제공되고 있다. 따라서 일반 사용자들은 많은 이러한 응용 프로그램들을 별도의 개발과정을 거치지 않고, 무료로 자유롭게 사용할 수가 있다.

 

 

   다양한 외부 Interface 제공

 

Raspberry Pi가 많은 인기를 얻은 이유 중의 하나는 보통의 컴퓨터에서는 제공되지 않은 외부의 여러 가지 기기나 설비와 interface할 수 있는 방법을 제공하고 있다는 것이다. 외부의 sensor와 연결하여 각종 측정 값을 받아서 상황을 판단하고, 그에 따라 적절한 처리를 할 수 있는 기능을 구현할 수 있고, embedded program을 작성하여 외부의 설비를 자체적으로 직접 제어하는 시스템을 구축할 수도 있다.

 

 

 

Leave a Reply