Bir Sonraki Projenizde Gerçek Bir Arduino Kullanmamak İçin 5 Sebep

  • Michael Cain
  • 0
  • 1248
  • 240
reklâm

Arduino ismi, DIY teknolojisi ile eşanlamlı oldu. Birçok insan elektronik ve robotik yolculuğuna bir taneyle başladı. İşte MakeUseOf olarak kullanımlarını yoğun bir şekilde ele aldık, başlangıç ​​için başlangıç ​​kılavuzundan Arduino'ya Başlarken: Başlangıç ​​Kılavuzu Arduino ile Başlarken: Başlangıç ​​Kılavuzu Arduino, esnek, kolay kullanımlı bir açık kaynaklı elektronik prototip platformudur. donanım ve yazılımı kullanın. Sanatçılar, tasarımcılar, hobiler ve etkileşimli nesneler veya ortamlar yaratmak isteyen herkes için tasarlanmıştır. Lazer Taret Pew Pew gibi daha karmaşık projeler için! Bir Arduino Pew Pew ile Lazer Taret Nasıl Yapılır! Bir Arduino ile Bir Lazer Taret Nasıl İnşa Edilir? Bir lazer taret yapmanın yanı sıra. .

Bu kurulların etkisine şüphe yok ama bir soru var: Projenizde orijinal bir Arduino kartı kullanmanız gerekiyor mu?? Belki de değil. İşte nedeni.

1. Daha İyi Alternatifler Var

Netlik adına, bir ayrım yapmamız gerekiyor. Resmi olarak üretilen Arduino ürünleri ve resmi Arduino'nun açık kaynaklı tasarımına dayanan Arduino adı altında bulunan üçüncü parti ürünleri bulunmaktadır. Klon panoları genellikle daha ucuz olmasına rağmen, ticari olarak Arduino adı dışında işlevseldirler..

Birkaç pratik nokta ile başlayalım. Maker sahnesindeki geniş kullanımına rağmen, çoğu durumda bir Arduino marka panosunun yerini kolayca alır. Biz NodeMCU kartının büyük hayranlarıyız ve iyi bir sebepten dolayı.

Resim Kredisi: community.thinger.io aracılığıyla alvarolb

Neredeyse tüm Arduino kartlarının yerleşik bağlantı eksikliği NodeMCU standart olarak Wi-Fi’e sahiptir. ESP8266 yonga. Benzer büyüklükte Arduino Nano 16 MHz'e kadar saat hızına sahip NodeMCU, 160 MHz'e kadar hızlara sahip. NodeMCU yerleşik bir Node.js sunucusunu çalıştırabilir ve sizi C ++ 'nın mutsuzluğundan kurtarır. Sebepler devam ediyor, ancak aşağıdaki mini video incelememiz tüm detayları açıklıyor.

Bağlantı, aradığınız şey değilse, o zaman tepenin şu anki kralından başka bir yere bakmayın: Teensy 3.2. Bu küçük tahtalar, Arduino Nano ile yaklaşık 20 $ 'lık fiyat etiketine sahipler ve neredeyse her şekilde bunları gerçekleştiriyorlar. Bir Arduino Due ve Mega'ya karşı çiğ hız için test edildiğinde, Teensy her seferinde kazanır.

Teensy 3.5 faturaya sadece 5 dolar kazandırıyor ve 40 G / Ç pimleri küçük kalırken - Teensy, eğer istersen.

Görüntü Kredisi: Teensy 3.5 from www.pjrc.com

Her iki durumda da bu iki tahta Arduino levhalarının yerini almayacak olsa da, düşünce için bizi duraklatıyorlar. Bir proje için tam olarak hangi Arduino kurulunu kullanacağınızı bilseniz bile, Arduino'dan bir tane satın almamak için iyi bir neden var: fiyat.

2. Daha Ucuz Alternatifler Var

Arduino Projesi kendini açık kaynaklı donanım olarak tanımlıyor. Bu, Arduino markasını gerçekten kullanmamaları ve Arduino'yu buna göre kredi kullanmamaları koşuluyla herkesin inşa edip satabileceği anlamına gelir.

Bu kaçınılmaz olarak, bir yerdeki birisinin onları resmi Arduino tedarikçilerinden daha ucuza inşa edebileceği anlamına gelir. Tek bir resmi Arduino Uno'nun fiyatı için sadece aynı işi yapmakla kalmayan, aynı Atmega328 çipini kullanan dört klon satın alabilirsiniz..

Klonlanmış bir Nano resmi olanın fiyatının onda birine mal olduğunda, resmi satın almayı düşünmek için Arduino projesini gerçekten desteklemelisiniz.

Bununla birlikte, bu soruyu tamamen tamamlayan bir seçenek daha var. Eğer kendin yaparsan tahtayı kimin inşa ettiği konusunda endişelenmene gerek yok..

3. Ana Brew Arduino

Arduino donanımı açık kaynaklı olduğundan, panolar için tüm tasarımları alabilir ve sıfırdan kendi tasarımınızı oluşturabilirsiniz..

Kuşkusuz ki, bu bir tane almak kadar uygun değil ve bazı bileşenlerin ve ölçek ekonomilerinin fiyatlarındaki değişimin ucuz bir hafta sonu projesi için yapılmasına rağmen, bir klondan daha ucuz, tamamen işlevsel bir tahta yapmak için mücadele edeceksiniz..

Bu yöntem özellikle projenizin küçük bir kısmına kontrol eklemeniz gerekiyorsa ve bir Arduino panosunun tam işlevselliğine gerek duymuyorsanız kullanışlıdır - yerden ve paradan tasarruf etmek için ihtiyacınız olan özellikleri seçip seçebilirsiniz.

4. Tüm Yanlış Yerlerde Pimleri Aramak

Sıradaki, bazılarınız için fazla bir anlam ifade etmeyecek ve bazılarını da kızdıracak. Arduino Uno kullananlar, 7 ve 8 numaralı pimler arasındaki garip farkı fark etmiş olacaklar..

Bu aralık 0,16 inç (4,06 mm) ölçerken, diğer her pimin 0,1 inç (2,54 mm) aralığında olması gerekir. Bu tuhaflığın nedeni? Arduino'nun kurucu ortağı Massimo Banzi olduğunu iddia eden konuk bir kullanıcının resmi forumlarındaki bu yayına göre, erken üretimde hepsi bir hataydı..

Görünüşe göre küçük olsa da, bu çok özel bazı sonuçları vardır. Uno ile çalışmak üzere tasarlanmış her bir kalkan, eklenti veya aksesuar bu aptal uç aralığını takip etmeli veya bunlarla uyumlu olmamalıdır. Bu hata sadece Uno'da değil, uyumluluğunu sürdürdüğü için her büyük boyutlu Arduino tahtasında da kaldı. Asla olmadı ve muhtemelen düzeltilmeyecek..

Açık kaynak kodlu bir üretici etosuna dayanan bir proje için, en popüler ürün hattınızın, belirli bir prototip kalkan ya da kazık ofset başlıkları satın almadan bir breadboard'a bile bağlı kalmaması akıllara durgunluk veriyor. Neyse ki gibi yeni, küçük panoları Mikro, Nano, ve MKR1000 bu problem yok.

5. IDE Woe Beni mi

Açık kaynaklı kodlama yazılımı konusunda ne kadar deneyimli olduğunuza bağlı olarak bu beyanı kabul edebilir veya kabul etmeyebilirsiniz: Arduino IDE, işlevsel olmasına rağmen kullanımı korkunç.

Bazılarınız bir açık kaynak kodlu yazılımda seviyelendirildiği için bu ifadeyi sert bulabilir, ancak onunla herhangi bir zaman geçirmiş olan herkes tuhaflıklarına aşina olacaktır. Kod biçimlendirme neredeyse yok. Kod tamamlanmadı. Arduino dilinin C / C ++ çerçevesi tam anlamıyla acemi kodlayıcıların en dostları değildir ve bu dilleri kullanarak bir gelecek planlamadığınız sürece, öğrenmeleri en iyi dilekler değildir (bunlar öğrenmesi çok daha kolaydır. Yeni Başlayanlar İçin Öğrenin 6 Yeni Başlayanlar İçin Öğrenilecek En Kolay Programlama Dilleri Programlamayı öğrenmek, düzenleme süreciyle ilgili olduğu kadar doğru dili bulmaktır. İşte yeni başlayanlar için ilk altı en kolay programlama dili.).

Muhtemelen bu soruna geçici bir çözüm bulmak için Visual Micro eklentisini kullanmaktır. Microsoft Visual Studio (VS). Profesyonel sürümde uygun bir fiyat etiketi varken, ücretsiz sürüm Arduino kütüphanelerinin eklenmesini sağlar.

Bu, VS'in getirdiği tüm yaşam kalitesi özelliklerini kullanmanıza ve Arduino IDE'yi sadece panonuza kod yüklemek için kullanmanıza izin verir. Karmaşık bir tam özellikli bir IDE Metin Editörleri ile IDE'lerin: Programcılar İçin Hangisinin Daha İyi Olduğu İfade Edilebilir. Metin Editörleri ve IDE'ler: Programcılar İçin Hangisi Daha İyi? Gelişmiş bir IDE ve daha basit bir metin editörü arasında seçim yapmak zor olabilir. Bu kararı vermenize yardımcı olacak bazı bilgiler sunuyoruz. Arduino için çok azdır ve Arduino IDE'nin işlevselliği gibi basit bir metin editörünün tamamen iyi olduğu söylenebilir. Şahsen, geçiş yaptıktan sonra, Arduino IDE'ye geri dönüş olmayan bir başlangıç ​​fikrini buldum..

Ancak yine de platformlarını açık kaynak yaptıkları için resmi Arduino ürünlerini kullanmak istiyoruz değil mi? Belki değil.

Graces Tasarrufu

Bu makale, Arduino için kasıtlı olarak zor olmuştur ve eminim ki çoğu, bazı hususlara katılmayacak. İnkar edilemeyecek bir şey, tüm bu hatalar için., Arduino, DIY elektronik sahnesinde büyük bir itici güç olmuştur ve olmaya devam etmektedir..

Nihayetinde kişisel tercihe bağlı. Kendi düşüncelerinizi oluşturarak ya da klonlar satın alarak bu hususları azaltabilirsiniz. Şirketi ve distribütörlerini desteklemek için resmi ürünlerle bağlantı kurabilirsiniz. Uzun vadede, eğlendiğiniz ve yeni şeyler öğrendiğiniz sürece, fark eder mi?

Eğer bir Arduino pazarındaysanız - gerçek bir tahta veya klon olun - önce pano satın alma kılavuzumuza göz attığınızdan emin olun Arduino Satın Alma Rehberi: Hangi Kurulu Almalısınız? Arduino Satın Alma Rehberi: Hangi Kurulu Almalısınız? Dışarıda pek çok farklı Arduino tahtası 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ım edelim! .

Bu konulardaki bazı düşünceleriniz neler? Burada tamamen işaret dışı mıyız? Başaramadığımız Arduino ile ilgili kendi sorunların var mı? Aşağıdaki yorumlar bölümünde bize bildirin!

Resim Kredisi: Shutterstock.com üzerinden Sergey Panychev




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.