Raspberry Pi ve Arduino arasındaki fark nedir?


11

Bu soru büyük bir anlayış eksikliğinden kaynaklanıyor, ancak bir süredir yapmak istediğim bir proje ile ilgili.

Bu , 8x8x8 ledlik bir küp için bir Talimatlar sayfasıdır ve 70. adımda "Küpü kontrol etmek için bir Arduino kullanabilir miyim?" Eğitici, küpün bir Arduino Duemilanove ile nasıl bağlanacağını özetlemektedir.

Raspberry Pi bir işletim sistemi çalıştırabildiğinden, bu görevde bir Arduino'yu (en azından Uno ve diğer küçük modeller) yenebilmek için çok nitelikli görünebilir, ancak ikisini karşılaştırma bilgim yok.

Fark ne?


Ayrıca Raspberry Pi ve Arduino arasındaki farkı açıklayan bu blog gönderisine göz atabilirsiniz .
Sudar

Yanıtlar:


8

Fark ettiğim birkaç farklılık var. Ahududu Pi:

  • Analog IO'yu desteklemiyor
  • IO için Arduino kadar pin değil
  • IO pinlerine erişmek çok daha zor (imo)
  • Python'da zaman esaslı uygulamalar için pimlere yazmak yanlışlıklara yol açabilir
  • Tam teşekküllü bir Linux işletim sistemi çalıştırır
  • Ethernet (ve yeni modellerde WiFi ve Bluetooth) özelliği
  • İki USB 2.0
  • Televizyona nispeten kolay (HDMI / Analog) ile görüntüleyebilir
  • 512M RAM ile 700Mhz İşlemci
  • Hafıza kartı

Arduino Uno:

  • Analog IO desteği
  • Koparmaya gerek kalmadan birçok PIN kullanılabilir
  • Yüksek miktarda Kütüphane ve topluluk desteği (Raspberry pi hala oldukça yenidir) (Pi artık eşit veya daha fazla kütüphane ve topluluk desteğine sahiptir)
  • Zamana duyarlı uygulamalarla doğrudur
  • 2KB RAM'li 16Mhz işlemci (Arduino Uno)
  • Daha fazla aksesuar;) (Şimdi benzer sayıda aksesuar var)

Umarım biraz yardımcı olur, arkamdaki güvenlik duvarı nedeniyle bağlantıyı göremiyorum: /


11

Arduino: C ++ 'a benzeyen, bazı basit sadeleştirmeler ve modifikasyonlarla C ++' a benzer bir Mikroişlemci tabanlı fiziksel bilgi işlem platformudur ve İşleme tabanlı entegre geliştirme ortamıdır. Arduino Uno ile Arduino dilinde bir taslak oluşturmanız gerekir. Bu zor değil - çok C benzeri görünüyor. Bu sadece yapmanız gereken bir şey. Arduino için bir ton kütüphane ve sınıf var.

Raspberry pi: linux çalışan mikroişlemci tabanlı tek kartlı bir bilgisayardır, C ++, Java, python veya zaten rahat olabileceğiniz başka bir dilde programlayabilirsiniz. Gerçekten zaten sahip olduğunuz bir uygulamayı alabilir ve Pi / Due üzerinde herhangi bir değişiklik yapmadan çalıştırmak için derleyebilirsiniz, ayrıca Qt ile pek çok şekilde entegre olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.