아두이노 대 라즈베리 파이

click fraud protection

로봇이나 제어할 수 있는 기타 전자 장치를 코딩하거나 구축하는 방법을 배우고 싶었던 적이 있다면 아두이노 또는 Raspberry Pi 보드는 둘 다 시작하기에 좋은 방법입니다. 그러나 어느 것이 귀하와 귀하의 목표에 가장 적합합니까? Arduino와 Arduino의 차이점을 자세히 살펴보겠습니다. 라즈베리 파이 각각의 기술 사양과 각각으로 만들 수 있는 프로젝트의 종류를 포함하는 보드.

이 가이드의 목적을 위해 Arduino Uno Rev3와 Raspberry Pi 4와 같은 각 보드 종류의 최신 버전을 비교합니다.

아두이노 대 Raspberry Pi: 전체 결과

아두이노

  • 컴퓨터가 아닙니다. 실제로는 마이크로 컨트롤러 보드입니다.

  • 식별 가능한 처리 코어가 없고 I/O 포트 및 옵션이 제한되어 있습니다.

  • USB 또는 전원 잭을 통해 충전할 수 있습니다.

  • Arduino 웹 편집기 또는 Arduino IDE 소프트웨어를 통해 프로그래밍할 수 있습니다.

라즈베리 파이

  • 그것은 컴퓨터입니다. 비록 그것이 마이크로컴퓨터로 알려져 있지만.

  • 최신 버전에는 4개의 처리 코어와 다양한 I/O 포트 및 옵션이 있습니다.

  • USB-C 포트를 통해서만 충전할 수 있습니다.

  • 9개의 가능한 운영 체제 중 하나로 프로그래밍할 수 있습니다. 권장되는 것은 Raspbian이라고 하며 Linux Debian을 기반으로 합니다.

Arduino와 Raspberry Pi의 주요 차이점은 Arduino는 컴퓨터가 아니고 Raspberry Pi는 컴퓨터라는 것입니다. 그러나 그들은 특정 작업을 수행하기 위해 다른 장치를 프로그래밍하고 제어할 수 있으며 둘 다 코딩 방법을 가르칠 수 있습니다.

Arduinos에는 실제 처리 코어가 없으며 온라인 웹 편집기나 Arduino IDE 소프트웨어를 통해 프로그래밍할 수 있습니다. Raspberry Pi 4에는 4개의 코어가 있으며 9개가 가능합니다. 운영체제 작업 중인 프로젝트에 따라 프로그래밍하는 데 사용할 수 있습니다.

Pi에 권장되는 운영 체제는 Raspbian입니다. Arduino는 컴퓨터가 아니기 때문에 조명 제어와 같은 간단한 작업에 더 적합합니다. Raspberry Pi는 게임, 모바일 앱 또는 웹 사이트를 만드는 것과 같은 더 복잡한 작업을 수행할 수 있습니다.

아두이노 대 Raspberry Pi: 코어 수 및 I/O 옵션

아두이노

  • 컴퓨터가 아니기 때문에 처리 코어가 없는 것 같습니다.

  • 제한된 다양한 I/O 옵션이 있습니다. 대부분은 디지털 I/O 핀입니다.

  • 1개의 USB 연결이 있습니다.

라즈베리 파이

  • Raspberry Pi 4에는 4개의 처리 코어가 있습니다.

  • 일반 컴퓨터와 매우 유사한 다양한 I/O 포트와 옵션이 있습니다.

  • 2개의 4K 디스플레이를 지원할 수 있는 2개의 마이크로 HDMI 포트가 있습니다.

각 보드의 코어 수를 논의할 때 Arduino 보드는 컴퓨터가 아니라 마이크로컨트롤러 보드이므로 랩톱의 프로세서와 같은 진정한 프로세싱 코어와 유사한 것은 없는 것 같습니다. 프로세서에 있을 수 있습니다. 그리고 코어와 관련하여 Arduino 보드에는 코어가 없는 것 같습니다.

반면에 라즈베리 파이는 비록 아주 작지만 컴퓨터입니다. 라즈베리파이 홈페이지에 따르면, Raspberry Pi 4에는 4개의 처리 코어가 있습니다.

입출력(I/O) 옵션에 관한 한, 아두이노 우노 14개의 디지털 입력/출력 핀, 6개의 아날로그 입력, USB 연결 및 전원 잭. Raspberry Pi 4에는 다음을 포함하여 다양한 I/O 포트와 옵션이 있습니다. USB 3.0 포트, 2 USB 2.0 포트, 2개의 마이크로HDMI 포트, Micro SD 카드 슬롯 등을 들 수 있습니다. 2개의 마이크로 HDMI 포트는 2개의 4K 디스플레이를 지원할 수 있습니다.

아두이노 대 라즈베리 파이: 에너지 소비

아두이노

  • USB 연결 또는 전원 잭을 사용하여 충전할 수 있습니다.

  • 작동하려면 5볼트의 전원이 필요합니다.

  • 권장 입력 전압 범위는 7~12V입니다.

라즈베리 파이

  • USB-C 포트를 통해서만 충전할 수 있습니다.

  • 일반적으로 작동하려면 3암페어와 5볼트의 전원이 필요합니다.

  • 너무 많은 장치가 연결되어 있지 않은 경우 2.5A의 전력을 수용할 수도 있습니다.

Arduino Uno에는 전원 잭과 USB 연결이 있으므로 USB 연결을 통해 컴퓨터에 연결하거나 AC-DC 어댑터 또는 배터리가 있는 전원 잭을 통해 충전할 수 있습니다. Arduino의 작동 전압은 5V이고 권장 입력 전압 범위는 7-12V입니다.

Raspberry Pi 4는 다음을 통해 충전됩니다. USB-C 포트. Tom's Hardware에 따르면, 이 마이크로컴퓨터는 최소 3암페어의 전원과 5V(볼트)가 필요합니다. 주변 장치가 너무 많이 연결되어 있지 않은 한 2.5A도 수용할 수 있습니다.

아두이노 대 라즈베리 파이: 프로그래밍 가능성

아두이노

  • Arduino IDE라고 하는 다운로드 가능한 오픈 소스 소프트웨어를 통해 프로그래밍할 수 있습니다.

  • 온라인 Arduino 웹 편집기를 사용하여 프로그래밍할 수도 있습니다.

  • IDE는 Windows, macOS X 및 Linux에서 실행됩니다.

라즈베리 파이

  • 9가지 운영 체제 중에서 선택하여 Pi를 프로그래밍할 수 있습니다.

  • Raspbian은 권장되는 운영 체제이며 Linux Debian을 기반으로 합니다.

  • Kodi Entertainment Center를 위한 LibreELEC와 같은 다른 운영 체제는 프로젝트에 따라 다릅니다.

Arduino 프로그래밍은 다음을 사용하여 수행할 수 있습니다. 아두이노 IDE 소프트웨어. Arduino 웹 편집기를 사용할 수도 있습니다. IDE 소프트웨어는 오픈 소스이며 사용자가 코드를 작성한 다음 보드에 직접 업로드할 수 있습니다. Arduino IDE 환경은 Java로 작성되었지만 다른(이름 없는) 오픈 소스 소프트웨어와 Processing으로 알려진 언어를 기반으로 합니다. IDE는 다음에서 실행할 수도 있습니다. , 맥 OS X, 그리고 리눅스.

Raspberry Pi 4를 처음 받을 때 NOOBS(New Out of Box Software)라는 운영 체제 설치 관리자를 사용해야 합니다. 이 관리자를 사용하면 프로그래밍에 사용할 수 있는 Raspberry Pi의 운영 체제를 선택할 수 있습니다. 현재 선택할 수 있는 운영 체제는 9가지이지만 권장되는 운영 체제는 Linux Debian 기반인 Raspbian입니다. 특히, 그 중 하나는 다른 가능한 운영 체제 Windows 10 IoT Core를 사용할 수 있습니다.

최종 평결: 각 위원회는 다른 목적을 가지고 있습니다.

Arduino와 Raspberry Pi는 코딩 방법과 전자 제품 작업 방법을 배우기에 좋습니다. 그러나 각각은 특정 종류의 프로젝트에만 가장 적합합니다. Arduino는 단순한 보드이고 컴퓨터가 아니므로 다음 작업에 더 적합합니다. 간단한 프로그래밍 작업 조명 제어, 온도 조절기 조정 또는 기기 제어와 같은.

그리고 Raspberry Pis는 실제 컴퓨터이기 때문에 모바일 앱 개발, 게임 제작 또는 웹사이트 디자인과 같은 보다 복잡한 작업을 수행할 수 있습니다. 또한 Raspberry Pi 4를 사용하면 모니터와 키보드에 연결하여 데스크톱 컴퓨터를 대체하는 데 사용할 수도 있습니다.