İlan
Eskiden bir bilgisayar almak istiyorsanız, evinizi ödemek için evinizi yeniden ödemeniz gerekirdi. Şimdi, bir tane alabilirsiniz Abraham Lincoln. Git şekil.
Evet, mikrodenetleyiciler Hangi bilgisayarlar ve 5 $ fiyat noktasının altında üç tane var: Arduino, Raspberry Pi Zero ve NodeMCU. Peki, güçlü yanları neler? Zayıf yönleri neler? Daha da önemlisi, projeniz için hangisini kullanmalısınız?
Arduino Uno: Güzellik Öncesi Yaş
Arduino Uno bizim halkanızdaki en eski cihazdır. Kuzey İtalya'daki Etkileşim Tasarım Enstitüsü Ivrea'da öğrenciler için bir öğretim aracı olarak yaratıldığı 2005 yılına dayanmaktadır. O zamandan beri, sayısız kez geliştirildi, değiştirildi ve klonlandı ve elektronik ve yaratıcı programlamada bir devrim yarattı.
Eğer resmi bir Arduino onların çevrimiçi mağazasıveya aşağıdaki gibi bir perakendeciden Farnell, Adafruitveya Maplin'den, kolayca yaklaşık 25 $ ödeme bekleyebilirsiniz. Orijinal ürün, umduğu gibi fiyatta sönmemiştir. Ancak, Arduino açık kaynaklı bir üründür ve Çin'de
mükemmel klonlar yarattı Arduino Satın Alma Rehberi: Hangi Tahtayı Almalısınız?Dışarıda çok farklı Arduino tahtaları var, kafanız karıştığı için affedilirsiniz. Projeniz için hangisini satın almalısınız? Bu Arduino satın alma rehberi ile yardımcı olalım! Daha fazla oku eBay'de 5 dolara kadar satış yapan ve AliExpress.Bu 5 $ 'lık vuruşlar gerçek bir şey gibi çalışır ve hareket eder. Tam olarak aynı yongaları kullanırlar ve orijinal makaleyle aynı özelliklere göre üretilirler. Tam fiyat ödemeniz gereken tek neden Arduino projesini desteklemektir.
Muhtemelen Arduino'nun en büyük avantajı sadeliği. Yaptığınız şeyi fiziksel olarak oluşturmanın ötesinde bir yapılandırma gerekmez. Raspberry Pi'de olduğu gibi tam bir Linux sistemi kurmanız ve yapılandırmanız gerekmez. Kodu normalde kullandığınız herhangi bir bilgisayara yazmanız, derlemeniz ve çipin üzerine yazmanız yeterlidir.
Arduino'nun bir başka büyük avantajı, şaşırtıcı derecede hataya dayanıklı olmalarıdır. Son derece zor - ama kesinlikle imkansız - tamir edilemez bir şekilde zarar vermek.
Arduino'nun en büyük dezavantajı, temelde sade olmalarıdır. Ethernet bağlantısı veya bluetooth gibi işlevler eklemek istiyorsanız, ekstra ödeme yapmanız gerekir. uyumlu bir kalkan için Projelerinizi Güçlendirmek İçin En İyi 4 Arduino KalkanıBir Arduino başlangıç kiti satın aldınız, tüm temel kılavuzları takip ettiniz, ancak şimdi tökezleyen bir bloğa çarptınız - elektronik hayalinizi gerçekleştirmek için daha fazla bit ve bobs'e ihtiyacınız var. Neyse ki, eğer varsa ... Daha fazla oku . Bunlar ucuz değil, resmi kalkanlar ortalama 20 ila 40 dolar arasında. Ancak Arduinos'da olduğu gibi, çevrimiçi Çin nakavtları satın alarak tasarruf edebilirsiniz.
Dikkat edilmesi gereken bir diğer şey, Arduino Uno'nun da yavaş bir ATMEGA CPU kullanması ve sınırlı bellek ve depolama alanına sahip olmasıdır. Bu, sensör okumaları gibi verileri topluyorsanız, bağlı bir bilgisayarda nasıl işleyeceğinizi bulmanız gerektiği anlamına gelir.
Muhtemelen Arduino Uno için en iyi kullanım örneği bir araçtır elektronik öğrenmek için Sadece Bu Videoları İzleyerek Elektronik ve Arduino ÖğreninKendi elektronik cihazlarınızı programlamayı öğrenmek, güçlendirici ve ödüllendirici olmakla birlikte, rehberlik olmadan başlamak zor olabilir. Başlamak için en iyi videoları, YouTube kanallarını ve çevrimiçi kursları tamamladık. Daha fazla oku ve basit bina Nesnelerin İnterneti (IoT) Nesnelerin İnterneti: Gelecek Yıl Hayatınızı Nasıl DeğiştirecekNesnelerin İnterneti kendi Kambriyen Patlaması geçirdi ve önümüzdeki yıllarda hayatınızı daha rahat hale getirmeyi vaat ediyor. İşte nedeni. Daha fazla oku Ürün:% s. Piyasadaki en güçlü mikrodenetleyici olmasa da, kesinlikle en iyi anlaşılmış ve iyi belgelenmiştir ve bunun için çok sayıda öğretici ve kılavuz bulunmaktadır.
Ayrıca düşünmelisin diğer Arduino modelleri Arduino Satın Alma Rehberi: Hangi Tahtayı Almalısınız?Dışarıda çok farklı Arduino tahtaları var, kafanız karıştığı için affedilirsiniz. Projeniz için hangisini satın almalısınız? Bu Arduino satın alma rehberi ile yardımcı olalım! Daha fazla oku her biri biraz farklı bir amaca uygundur.
Raspberry Pi Zero: Ücretsiz Hediye Bilgisayar
Ahududu Pi Sıfır Raspberry Pi 5 $ Modeli Sıfırladı: İşte Nasıl KarşılaşıyorRaspberry Pi vakfı Raspberry Pi Zero'yu yeni duyurdu: bu aslında bir ahududu Pi, fiyat etiketi ile eşleşecek: her birinin fiyatı 5 dolar. Bu bir yazım hatası değil. Daha fazla oku aslında Orijinal Raspberry Pi Model A + Yeni Raspberry Pi A + ile neler yapabilirsiniz?İlginçtir ki, bu yeni Raspberry Pi herhangi bir ek donanıma sahip değildir. Aslında daha az limanı var. Raspberry Pi Vakfı ne yapıyor? Daha fazla oku , ancak kartvizit boyutuna küçültülmüş. Birleşik Krallık'ta 5 $ veya 4 £ karşılığında tüm olağan şüphelilerden - Farnell, Pimoroni ve AdaFruit - satın alabilirsiniz.
Aslında, ilk çıktığında, Raspberry Pi Zero MagPi'nin 40. sayısında ücretsiz bir kapak hediyesi olarak verildi. Bu ne kadar deli? Linux'un tam sürümünü çalıştırabilen bir bilgisayar, bir genç dergisinde ucuz bir lipgloss tüpü gibi verildi.
Sıfır, orijinal Raspberry Pi A + 'nın tüm avantajlarına sahiptir. Debian'ın Raspberry Pi uyumlu çeşidi Raspbian'ı rahatça çalıştırabilir. Kullanıcının Python, Ruby ve JavaScript (ancak bunlarla sınırlı olmamak üzere) çeşitli programlama dillerinde programlamasını sağlar.node.js ile Düğüm nedir. JS ve Neden Bakım Yapmalıyım? [Web Geliştirme]JavaScript, tarayıcıda çalışan sadece istemci tarafı bir programlama dilidir, değil mi? Artık değil. Node.js, sunucuda JavaScript çalıştırmanın bir yoludur; ama çok daha fazlası. Eğer... Daha fazla oku ).
Tek çekirdekli 1Ghz CPU ve ölçülü 512MB RAM, İnternet'e sorunsuz bir şekilde göz atmak için yeterli olmasa da, bir mikrodenetleyici kullandığınız hemen hemen her şeyi yapabilir.
Ne yazık ki, Raspberry Pi iki ana alana düşüyor: Ağ ve USB bağlantısı. Yalnızca iki mikro USB bağlantı noktası vardır ve konuşacak Ethernet, Bluetooth veya Wi-Fi yoktur. Bu işlevi eklemek veya genişletmek için bir adaptör satın almanız gerekir. Bu sandığınızdan daha ucuza mal olacak. Bir MicroUSB - RJ45 ağ adaptörü elde edilebilir aliexpress için sadece 2.16 $, ücretsiz kargo dahil.
Raspberry Pi Zero, listelenen tüm mikrodenetleyicilerden en yüksek işlem gücünü sunar. Sonuç olarak, en iyi, Arduino'nun veri işleme ve görselleştirme gibi başa çıkmaya çalıştığı daha yoğun CPU yoğun projeleri için kullanılır.
NodeMCU: Arduino Katili
NodeMCU etkileyici küçük bir mikrodenetleyicidir ve azalan fiyat etiketi için çok şey sunar.
16MHz hızında 8bit ATMEGA ile çalışan Arduino'nun aksine, ESP8266 32bit Tensilica Xtensa LX106 çekirdeği kullanan yonga seti, 80MHz'de saat hızına sahip. Ayrıca Wi-Fi, yerleşik TCP / IP yığını, 4 megabayt yerleşik depolama, 20kB RAM ve 10 pim GPIO (Genel Amaçlı Giriş Çıktı). Bunlar motorlar, sensörler ve servolar gibi bileşenlere bağlanabilir.
Arduino gibi, çok az kurulum var. Kodunuzu yazmanız ve bir USB bağlantısı üzerinden cihaza göndermeniz yeterlidir.
NodeMCU için programlar Lua, Python ve Ruby'ye benzer bir yorumlanmış programlama dilidir. Birçok bakımdan, Arduino tarafından kullanılan C varyantından öğrenmek muhtemelen daha kolaydır. Bir çok daha basit sözdizimi.
Bunlardan bahsetmişken, Arduino için kod yazmayı zaten biliyorsanız, NodeMCU'yu bir Arduino görüntüsü ile flaş edebilirsiniz. James Bruce bu incelemede nasıl yapılacağını araştırdı Arduino Katili ile Tanışın: ESP8266Size, 10 dolardan daha düşük bir fiyata yerleşik Wi-Fi'ye sahip Arduino uyumlu bir geliştirme kartı olduğunu söylersem ne olur? Peki, var. Daha fazla oku burada NodeMCU'yu bir “Arduino Katili”.
Bir NodeMCU 3 $ kadar ucuza doğrudan Çin'den (veya Amazon'da 9 dolara yakın) ve buradaki herhangi bir yerleşik ağ türünü paketleyen tek karttır. Örneğin, bu özelliği Arduino Uno'ya eklemek istiyorsanız, kendinizi fazladan 40 $ ödeyerek kolayca bulabilirsiniz.
Yönetim Kurulu Sizin İçin Doğru
Tekrar özetleyelim. Elektronikleri sıfırdan öğrenecekseniz, bir Arduino almalısınız. Çok fazla güç gerektiren bir proje yapacaksanız, Raspberry Pi Zero'yu kullanın. Projeniz herhangi bir şekilde Internet'e bağlanıyorsa, NodeMCU kullanın.
Bu mikrodenetleyicilerin arasından hangisi favoriniz ve neden? Aşağıdaki yorumlarda bana bir satır bırakın, bunun hakkında konuşacağız.
Fotoğrafa katkı verenler: Raspberry Pi Zero GPIO Lehimleme Projesi (Gareth Halfacre), NodeMCU (WowStar)
Matthew Hughes, Liverpool, İngiltere'den bir yazılım geliştiricisi ve yazarıdır. Elinde bir fincan güçlü siyah kahve olmadan nadiren bulunur ve kesinlikle Macbook Pro ve kamerasına hayran kalır. Blogunu şurada okuyabilirsiniz: http://www.matthewhughes.co.uk ve @matthewhughes'da Twitter'da takip edin.