Arduino vs Raspberry Pi Sizin İçin Mini Bilgisayar Nedir?

  • Joseph Goodman
  • 0
  • 5273
  • 834
reklâm

Arduino ve Raspberry Pi oldukça benzer görünebilir - ikisi de üzerinde fiş ve pimler bulunan sevimli küçük devre kartlarıdır - ama aslında çok farklı cihazlardır..

Belki bir DIY Ağ Güvenlik Kamerasını çalıştırmak için küçük bir bilgisayar arıyorsunuz - çeşitli eğlenceli projeler için gerekli olan ortak bir karardır. Ahududu Pi hakkında iyi şeyler duydunuz ve Arduino, ama hangisinin senin için doğru olduğuna karar veremezsin. Komşularla olan olay nedeniyle güvenlik kamerasını söktüğünüzde en kullanışlı olan hangisi olacak? Hangi filmleri oynatabilirsin? Endişelenme, hepsini açıklamak için buradayız.!

Daha fazla görsel öğrenen kişiyseniz (benim gibi), bu makale burada video formunda bulunmaktadır:

Fark ne?

Arduino bir mikro denetleyicidir ve aslında bir mini bilgisayar değildir. Bir mikro denetleyici bütün bilgisayarı yapan şeyin sadece küçük bir kısmıdır. Arduino, Raspberry Pi'nin işlevselliğinin yalnızca bir alt kümesini sağlar.

Arduino, C ++ ile yazılmış küçük uygulamalarla programlanabilse de, tam ölçek çalıştıramaz. “işletim sistemi” ve kesinlikle medya merkezinizi en kısa zamanda değiştirmeyeceksiniz. Ahududu Pi ise öte yandan tam bir üflemeli bilgisayar. Bu siteyi okuyorsanız, bunun ne anlama geldiğini bildiğinizi varsayacağım..

Güçler zayıflıklar

Öyleyse Arduino işe yaramaz mı? Neredeyse - bir Arduino için mükemmel elektronik projeler. Doğrudan bileşenlere ve sensörlere bağlanabilen bir giriş ve çıkış seti içerir ve doğrudan bir şeyler yapmanın içine atlamak inanılmaz derecede kolaydır. Bu, işleri prototip yapmak veya Pi'nin karmaşıklığını gerektirmeyen küçük projeler yapmak için ideal kılar..

Arduino, bir bilgisayarla USB üzerinden iletişim kurmasını sağlayan ve tüm özelliklere erişim sağlayan temel bir çekirdek yazılım olan Arduino ürün yazılımını çalıştırır. Genellikle bu bellenimi değiştirmezsiniz, ancak mümkündür. Kodunuz yüklendikten sonra, herhangi bir yere yerleştirebilirsiniz ve hemen çalışmaya başlar - yeniden başlatmanız, klavyeyi takmanız veya çalıştırmak için bir uygulama seçmeniz gerekmez. Programlanması gereken işi yapar, iyi yapar ve hemen yapar.

Raspberry Pi ise tamamen işlevsel bir mini bilgisayar. Bir işletim sistemi gerektiriyor (Bu 10 Linux Distros Sadece Raspbian Değil: 10 Linux Pi'lerinizi Dağıtıyor Sadece Raspbian Değil: 10 Linux Pi Sadece Piranı Çalıştırabilir Raspbian Pi'nizde Raspbian'ın en son sürümünü kullanıyorsunuz. Bu cihaz için en iyi Linux dağıtım sistemidir? Size daha uygun olanı bulabileceğiniz bir alternatif olabilir mi? Çalışabilir) ve çalışmaya başlamadan önce küçük bir süre alabilir. Yerleşik Ethernet ağ kurmayı sağlarken (Arduino'da ağ kurabilirsiniz) Arduino Projenize Kendi Mini Web Sunucusunu Verin, Ethernet Kalkanı ile Arduino Projenize Kendi Mini Web Sunucusunu Verin Bir süre önce bir Ethernet Kalkanı A, Arduino'nuz için bir İnternet kontrol sisteminin nasıl kurulacağını göstermiştim - ama internet bağlantısını sürdürmek için USB üzerinden bir bilgisayara bağlı kalmak zorunda kalıyordu… “kalkan”).

Pi'nin kalbinde bir Broadcom Arm-v6 işlemci var; hafızasına ve HDMI çıkışını çalıştıran bir grafik işlemcisine sahiptir. Bir klavyeyi takıp izleyebilir, Linux yükleyebilir ve teknik açıdan daha az anlayışlı olan makinenin her şeyi ne kadar küçük kullandığı konusunda hiçbir fikriniz olmayabilir. Pi, gömülü sistemler veya daha fazla etkileşim ve işleme gücü gerektiren projeler için mükemmel olan çok küçük bir pakette inanılmaz derecede güçlü bir platformdur.

Bununla birlikte, Ahududu, basit elektronik projeler için önemli ölçüde daha karmaşıktır. Örneğin, herkesin ilk projesi yeni başlayanlar için bir Arduino Programlaması olan bir LED'i yakıp söndüren bir türevdir: Yeni Başlayanlar İçin Arduino Programlaması: Trafik Işığı Kontrol Cihazı Projesi Eğitimi Yeni Başlayanlar İçin Arduino Programlama: Trafik Işığı Denetleyicisi Proje Eğitimi Bir Arduino trafik ışığı kontrolörü geliştirme temel kodlama becerilerini geliştirmenize yardımcı olur! Seni başlattık. . Arduino'da bu, bir LED ve rezistörün iki pime bağlanmasını ve ardından yaklaşık 8 satır kodun yüklenmesini içerir. Bu kadar. Raspberry Pi'de, önceden kurulmuş ve istediğiniz gibi kurulmuş tamamen işlevsel bir işletim sistemine sahip olduğunuzu varsayarak, GPIO pinlerini kontrol etmenize yardımcı olacak bazı kütüphaneler kurmanız gerekir (bileşenleri bağladığınız bitlerdir).

Scratch gibi görsel tasarımcılar da dahil olmak üzere, hangi dili programlamak istediğinize bağlı olarak seçebileceğiniz çok sayıda kütüphane vardır. WiringPi, Arduino'nun türetildiği dilde yazmanıza izin verir. Son olarak, uygulamanızı çalıştırmadan önce derlemeniz gerekebilir. Mesele şu ki, bir Arduino’nun yapabileceği her şeyi Pi’de yapabiliyorsun - bu daha karmaşık..

Burada hatırlanması gereken bir diğer önemli nokta, Arduino'nun elektronik projeler için en popüler platform olduğu, bu nedenle elektronik projeler Raspberry Pi'de mümkün olsa da (Yeni Başlayanlar İçin 10 Ahududu Pi Projesi Yeni Başlayanlar İçin Ahududu Pi Projesi Bu 10 Ahududu Pi Projesi) yeni başlayanlar için Pi'nin donanım ve yazılım yeteneklerine giriş yapmak için harikadır ve zaman kaybetmeden çalışmaya başlamanıza yardım eder!), size yardımcı olacak neredeyse hiç başlangıç ​​öğretmeni bulamazsınız. Daha büyük ve daha zorlu projeleri ele almaya hazır olduğunuzda Pi'yi yükseltme olarak düşünmek en iyisi olabilir.

Ahududu Pi bir mini bilgisayar, Arduino değil. Bu noktayı biraz daha net bir şekilde anlamak için, Raspberry Pi'ye yükleyebileceğiniz küçük bir işletim sistemi yelpazesi:

  • Raspbian (Debian linux’a dayanarak, bu “varsayılan” İŞLETİM SİSTEMİ).
  • Riscos.
  • 9. Plan.
  • Xbox Media Center Bir Ahududu Pi Medya Merkezi İnşa Etmeniz Gereken Donanım Bir Ahududu Pi Medya Merkezi İnşa Etmeniz Gereken Donanım Ahududu Pi'nin sattığını öğrendiğinize şaşırmamalısınız 1 milyon birim. Bir anahtar amaç için tasarlanmış olmasına rağmen (programlama) bu küçük kredi kartı boyutlu bilgisayar… .

Daha önce 7 tane Raspberry Pi İşletim Sistemi yazmıştık.

Ve Arduino'ya kurabileceğiniz işletim sistemlerinin bir listesi:

  • Yok

Demek karar verdin? Harika. Bir Pi ile YouTube'a nasıl canlı yayınlanacağını kontrol ederek başlayın Bir Ahududu Pi ile için YouTube canlı bir yayınla Bir Ahududu Pi ile için YouTube canlı yayınla Bir Raspberry Pi'nizi canlı bir web bağlantılı kameraya nasıl dönüştürebilirsiniz YouTube'a akış! , ya da nasıl bir yıldırım bulut lamba inşa hakkında nasıl Ses Reaktif Yıldırım ile Bulut Lamba İnşa Etmek Nasıl Nasıl Ses Reaktif Yıldırım ile Bulut Lamba İnşa etmek Birkaç ay önce, 3000 $ gök gürültüsü ve şimşek lambası üreticisi topluluk içinde viral oldu. Bugün yapacağımız tam olarak aynı değil - daha pratik bir şeyler yapıyoruz. bir Arduino ile mi? Resmi olmayan bir ahududu Pi Başlangıç ​​Kılavuzu Ahududu Pi: Resmi olmayan Eğitimi Ahududu Pi: Resmi olmayan Eğitimi Daha fazla bilgi edinmek isteyen mevcut bir Pi sahibi ya da bu kredi kartı büyüklüğündeki cihazın potansiyel bir sahibi olun, bu ' t kaçırmak istediğiniz bir rehber. Arduino için bir yardımcı olacak ve Arduino için biri Arduino ile Başlarken: Yeni Başlayanlar Kılavuzu Arduino ile Başlarken: Yeni Başlayanlar Kılavuzu Arduino, esnek, kullanımı kolay donanım ve yazılımı temel alan açık kaynaklı bir elektronik prototip platformudur. Sanatçılar, tasarımcılar, hobiler ve etkileşimli nesneler veya ortamlar yaratmak isteyen herkes için tasarlanmıştır. de.

BEKLEYİN! Neden tüm seçmelisiniz?

Aslında, her iki dünyanın en iyisine sahip olabilirsin; Pi, daha karmaşık bir Arduino olabilir ve Arduino, Pi kadar işleyemez - ama onları birlikte kullanmayı düşündünüz mü? - AlaMode projesi doğrudan Pi'nin üzerine istiflenebilir bir Arduino klonu yerleştirir ve tüm Arduino fonksiyonlarına anında erişim sağlar.

Ya da Python senin işinse, Arduino'nu Pi'nizin USB'sine takın ve doğrudan iletişim kurun.

Umarım, şimdi Arduino ve Raspberry Pi arasındaki farklar hakkında daha netsinizdir ve belirli bir uygulama için neden biri diğerinden daha iyi olabilir?. Aşağıdaki yorumlarda bize Arduino / Pi projelerinizden bazılarını gösterin!




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.