Kapat

Raspberry Pi ve Arduino arasındaki farklar nelerdir?

Raspberry Pi ve Arduino oldukça farklı kartlardır. Her kartın kendi avantajları ve dezavantajları vardır. İkisi arasında karar vermek isterseniz, o zaman projenizin amacına bakmak zorundasınız. O halde bu iki kartı da yakından inceleyelim.

Arduino, Massimo Benzi tarafından İtalya’da icat edildi. Arduino basit bir donanım prototipleme aracıydı. Raspberry pi Eben Upton tarafından Cambridge Üniversitesi’nde İngiltere’de öğrencilerinin programlama becerilerini geliştirmek için icat edildi.

Her iki araçta da yeni başlayanlar ve hobi için uygundur. Arduino, mikrodenetleyici sistemi üzerinedir ve Raspberry pi ,mini bir bilgisayardır. Arduino, donanım projelerinde iyiyken Raspberry Pi, yazılım uygulamalarında tercih edilir

Aşağıdaki tablo size aralarında bazı farklılıkları göstermektedir.

 

SL Ahududu Pi Arduino
1 Raspbian OS’li mini bir bilgisayardır. Bir kerede birden fazla program çalıştırabilir. Arduino, bilgisayarın bir parçası olan bir mikro denetleyicidir. Tekrar tekrar bir programı çalıştırır.
2 Bir pil paketi kullanarak güç sağlamak zordur. Arduino, bir pil takımı kullanılarak çalıştırılabilir.
3 Sensörlerin ve diğer bileşenlerin arabirimi için kütüphaneler ve yazılım yüklemesi gibi karmaşık görevler gerektirir Sensörlerin ve diğer elektronik bileşenlerin Arduino’ya bağlanması çok basittir.
4 Bu pahalı Düşük maliyetle kullanılabilir.
5 Ahududu Pi, Ethernet portu ve USB Wi-Fi dongle’ları kullanarak internete kolayca bağlanabilir. Arduino, internete bağlanmak için harici donanım gerektirir ve bu donanım kod kullanılarak düzgün şekilde gönderilir.
6 Ahududu Pi’nin gemide depolama alanı yoktu. Bir SD kart portu sağlar. Arduino, dahili depolama sağlayabilir.
7 Raspberry Pi, farklı cihazları bağlamak için 4 USB portu vardır. Arduino’nun bilgisayara bağlanacak tek bir USB portu var.
8 Kullanılan işlemci ARM aileden. Arduino’da kullanılan işlemci AVR ailesi Atmega328P’den
9 Bu doğru şekilde kapatılmalıdır aksi halde dosya bozulması ve yazılım sorunları yaşanabilir. Bu sadece bir tak ve çalıştır cihazdır. Eğer güç bağlıysa, programın çalışmaya başlaması ve bağlantı kesilmesi halinde durur.
10 Önerilen programlama dili python’dur ancak C, C ++, Python, ruby ​​önceden kurulmuştur. Arduino Arduino, C / C ++ kullanır.
Bu iki elektronik kart çok düşük güçte çalışıyor. Ancak Raspberry pi için elektrik kesintisi, yazılımın ve uygulamaların zarar görmesine neden olabilir. Arduino’da elektrik kesilirse kendini yeniden başlatır. Raspberry pi’nin gücü kesilmeden önce düzgün şekilde kapatılması gerekir.
Raspberry Pi, Raspbian olarak adlandırılan tamamen işlevsel işletim sistemi ile birlikte gelir . Bir işlemciye, bellek ve grafik sürücüsüne sahip bir bilgisayarın tüm özelliklerine sahiptir. Pi farklı işletim sistemlerini kullanabilir. Linux tercih ediliyor ama tercihe göre Android de kurulabilir.
Giriş ve çıkış pimleri bu kartların diğer cihazlara bağlanmasına izin veriyor. Arduino Uno’nun 20 pimine sahipken, ahududu pi2’nin 2 paket giriş / çıkış pimi vardır.
Pi, Arduino’dan 40 kat daha hızlıdır. Pi, Arduino’dan daha fazla 128000 rama sahiptir. Ahududu Pi, Arduino’dan daha güçlüdür .
Arduino, 32KB depolama alanına sahiptir . Bu, kodun saklanması için kullanılır. Bu kod, Arduino’nun işlevlerini belirler. Raspberry pi’nin herhangi bir dahili depolama alanı yoktur.Ancak, mikro SD portu ile bu depolamayı sağlanabilir.
Arduino, Wi-Fi, Ethernet, dokunmatik ekranlar, kameralar gibi harici donanımı kullanarak genişletilebilir . Bu kartlara shield denir. Bu shieldlar Arduino için kolaylıkla monte edilebilir.
Arduino kodu geliştirmek için Arduino IDE kullanıyor . Raspberry Pi, ise Scratch’ı kullanabilirken, Linux’u destekleyen herhangi bir sisteme de çalışır.
Raspberry Pi ve Arduino arasında nasıl karar vereceğim?
Bu yüzden ikisi arasında karar vermek için önce projenizde ne yapmak istediğinizi bilmelisiniz.
Yukarıdaki tartışmalardan yola çıkarak, Arduino’nun garaj kapısını açma, ışıkları açma ve kapama gibi tekrar eden görevler için iyi olduğunu anlayabiliriz.
Raspberry Pi çoklu görevler gerçekleştirmek için iyi olsa da, karmaşık robotları sürmek için idealdir.
Örneğin, toprak rutubetini izlemek ve bitki suyuna ihtiyaç duyarsanız bu uygulama için Arduino kullanılabilir.
Ama nemi izlemek istiyorsanız, bitkiler sulanması gerektiğinde bana mail atın ve çevrimiçi hava raporunu kontrol edin. Yağmur yağarsa hiçbir şey yapmayın gibi bir şey istiyorsanız işte bu uygulama için Raspberry pi gerekiyor.
Basit olarak, Arduino yeni başlayanlar için kullanılır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir