Raspberry Pi와 Arduino의 차이점은 무엇입니까?


11

이 질문은 큰 이해 부족에서 비롯된 것이지만 한동안 내가 원했던 프로젝트와 관련이 있습니다.

페이지는 8x8x8 LED 큐브에 대한 Instructables 페이지이며 70 번째 단계는 "Arduino를 사용하여 큐브를 제어 할 수 있습니까?"라는 질문을 해결합니다. 이 튜토리얼에서는 큐브를 Arduino Duemilanove와 연결하는 방법을 간략하게 설명합니다.

Raspberry Pi는 운영 체제를 실행할 수 있기 때문에이 작업에서 Arduino (적어도 Uno 및 기타 소형 모델)를 이길 수있는 자격이있는 것처럼 보이지만 둘을 비교할 지식이 없습니다.

차이점은 무엇입니까?


Raspberry Pi와 Arduino차이점 을 설명하는이 블로그 게시물을 확인할 수도 있습니다 .
Sudar

답변:


8

나는 약간의 차이점을 발견했다. 라즈베리 파이:

  • 아날로그 IO를 지원하지 않습니다
  • Arduino만큼 IO 용 핀이 많지 않음
  • IO 핀에 액세스하기가 훨씬 어렵다 (imo)
  • 파이썬에서 시간 필수 애플리케이션을 위해 핀에 쓰면 부정확 한 결과가 발생할 수 있습니다
  • 본격적인 Linux OS를 실행합니다
  • 이더넷 기능 (및 최신 모델의 WiFi 및 Bluetooth)
  • 두 개의 USB 2.0
  • 비교적 쉬운 TV (HDMI / 아날로그)로 TV에 표시 가능
  • 512M RAM의 700Mhz 프로세서
  • SD 카드

아두 이노 우노 :

  • 아날로그 IO 지원
  • 브레이크 아웃없이 많은 PIN 사용 가능
  • 도서관과 지역 사회 지원의 높은 양 (라즈베리 파이는 여전히 아주 새로운) (파이는 이제 동일하거나 더 큰 도서관과 지역 사회의 지원을하고있다)
  • 시간에 민감한 응용 분야에서 정확
  • 2KB RAM을 갖춘 16Mhz 프로세서 (Arduino Uno)
  • 더 많은 액세서리;) (이제 비슷한 수의 액세서리가 있습니다)

희망이 조금 있습니다. 방화벽으로 인해 링크를 볼 수 없습니다 : /


11

Arduino : 마이크로 컨트롤러 기반의 물리적 컴퓨팅 플랫폼으로, 약간의 단순화 및 수정이 가능한 C ++와 유사한 배선 기반 언어 (구문 및 라이브러리)를 사용하여 프로그래밍되고 처리 기반 통합 개발 환경입니다. Arduino Uno를 사용하면 Arduino 언어로 스케치를 작성해야합니다. 이것은 어렵지 않습니다-매우 C 모양입니다. 그것은 당신이해야 할 일입니다. Arduino에는 수많은 라이브러리와 클래스가 있습니다.

Raspberry pi : Linux를 실행하는 마이크로 프로세서 기반 단일 보드 컴퓨터입니다. C ++, Java, python 또는 이미 익숙한 다른 언어로 프로그래밍 할 수 있습니다. 실제로 가지고있는 응용 프로그램을 가져 와서 Pi / Due에서 변경하지 않고 실행할 수 있도록 컴파일 할 수있을뿐만 아니라 Qt와 너무 많은 방식으로 통합됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.