
Günümüzde Arduino , elektronik alanında başlangıç yapmak için en değerli araçlardan biridir ; çünkü sanatçılar, tasarımcılar, hobi meraklıları ve hem yazılım hem de donanım alanında elektronik projeler oluşturmakla ilgilenen herkes için tasarlanmıştır . Bunun başlıca nedeni, Arduino'nun mikrodenetleyiciye yeni kod yüklemek için ayrı bir donanıma ihtiyaç duymamasıdır ; bir USB kablosu kullanır.
Ayrıca, basitleştirilmiş bir C++ sürümü kullanması sayesinde Arduino IDE , programlama kolaylığıyla öne çıkar. Dahası, bu kart düğmeler, motorlar, hoparlörler, kameralar, LED'ler , GPS cihazları, akıllı telefonlar ve internet ile etkileşim kurabilir. Bu da onu eğitim projeleri veya herhangi bir elektronik projesi için esnek bir yazılım ve donanım çözümü haline getirir .
Ancak bu amaç için sunduğu kullanışlı özelliklerinin ötesinde, bir Arduino kartının her bir bileşenini bilmek önemlidir . Bu unsurlar, sıfırdan başlamak ve ilk açık kaynak projelerinizi doğru bir şekilde programlamak için gereklidir. Bu nedenle, aşağıda bir Arduino kartını oluşturan modüller hakkında bilgi edineceksiniz.
Arduino kartını oluşturan ve sıfırdan programlamayı öğrenmek için bilmeniz gereken tüm bileşenler.
Arduino'nun, analog dünyayı dijital dünyaya bağlayan bir cihaz olarak işlev gören, çeşitli bileşenlerden oluşan bir kart üzerine kurulu bir elektronik prototipleme platformu olduğu doğrudur .
Dolayısıyla, bir Arduino kartının nelerden oluştuğunu daha ayrıntılı olarak açıklamak için, parçalarının neler olduğunu ve ne işe yaradıklarını bilmekte fayda var:
Mikrodenetleyici
Bu, tüm bilgileri işleyen ve dolayısıyla Arduino yazılımında "Sketch" olarak bilinen kodun kaydedildiği alan olarak tanımlanan entegre bir devredir . Arduino kartının beyni olarak kabul edilir ve siyah rengi ve metal pinleriyle karakterize edilir.
Bu anlamda, Arduino kartının mikrodenetleyicisi , varsayılan olarak yüksek hızda karmaşık matematiksel işlemler gerçekleştirebilen programlanabilir bir entegre devre gibi çalışır.
Dijital Pimler
Bu pinler mantıksal sıfır veya bir olup olmadığını algılar ve hem dijital giriş hem de dijital çıkış için kullanılır . Örneğin, sırasıyla bir düğmeye basmak ve bir LED'i yakmak için kullanılabilirler . Bu, dijital pinlerin düğmelere basmak veya dijital bilgi gönderen ve/veya alan cihazlar için kullanıldığı anlamına gelir . Bu pinler 0'dan 13'e kadar numaralandırılmıştır.
Analog pinler
Bu pinler, "analog" bölümündeki pin alanına karşılık gelir ve bu sayede analog sinyalleri (örneğin sıcaklık veya ışık) algılayabilirler. Bunu yapmak için, 0 ile 5 volt arasında değişen bir çalışma voltaj aralığına sahiptirler . Sonuç olarak, analog pinler, analog bir sensörden gelen sinyali okuyabilen ve görüntülenebilen dijital bir değere dönüştürebilen pinlerdir. Bu, analog pinler aracılığıyla gerçek dünyadaki şeyleri ölçmenin mümkün olduğu anlamına gelir.
Sensör güç pinleri
Bu pinler, doğrudan voltaj regülatörüne giden 6-12 voltluk bir güç kaynağı sağlar . Bu pinler ayrıca Arduino'yu pillerle çalıştırmak için de kullanılabilir . Ancak bu yöntemde kutup koruması ve aşırı akım koruması bulunmamaktadır.
PWM pinleri
Bunlar, normal dijital pinler gibi işlev gören ve aynı zamanda Darbe Genişliği Modülasyonu ( PWM) için de kullanılabilen özel pinlerdir . Fiziksel olarak, bu pinler bazı dijital pinlerin yanında bulunan bir tilde (~) işaretiyle ayırt edilir , örneğin 3, 5, 6, 9, 10 ve 11.
Pin AREF
Çoğu zaman yerinde bırakılabilen tek bir pindir . Temelde, analog referans desteği sağlayan ve bazen 0 ile 5 volt arasında harici bir referans voltajı oluşturmak için kullanılan bir elemanı ifade eder. Bu voltaj, analog giriş pinleri için üst sınır görevi görür.
GND'yi sabitle
Arduino kartlarında her zaman birkaç GND pini bulunur ve bunlardan herhangi biri devreyi toprağa bağlamak için kullanılabilir . Bu nedenle adı, "toprak " kelimesinin kısaltması olan GND'dir. Yerini bulmak için, AREF pininin hemen yanındadır.
yeniden başlatma tuşu
Bu , mikrodenetleyicinin birinci pinine doğrudan bağlı olan sıfırlama düğmesini ifade eder . Bu pin genellikle "Temizle" veya "Ana Sıfırlama " olarak bilinir . Bu düğmeye basmak, sıfırlama pinini geçici olarak toprağa bağlayarak Arduino kartına yüklenen herhangi bir kodu sıfırlamanıza olanak tanır.
Şunu belirtmek gerekir ki, bu programın çalışması için 5 volt gereklidir; düğme ise Arduino'nun çalıştırdığı aynı programı durdurmak ve yeniden başlatmak için voltajı 0 volta düşürür.
USB bağlantı noktası
"USB Konektörü " olarak da bilinen bu bileşen, Arduino kartını bir bilgisayara bağlamanıza olanak tanır. Bu sayede gerekli kodu yükleyebilir ve karta doğru şekilde güç sağlayabilirsiniz.
USB kontrolcüsü
Esasen, USB kontrolü, mikrodenetleyici ile yazılım arasında çalışan bir moderatör içerir . Bu nedenle, mikrodenetleyici tarafından iletilen bilgiyi, kullanılan cihaza gönderilen verilere dönüştürmeye odaklanır.
Güç bağlantısı
Adından da anlaşılacağı gibi, bu bileşen, karta 7 ila 12 volt arasında bir DC voltajla güç sağlama olanağı sunar. Arduino kartı bir elektrik prizine bağlandığında güç LED göstergesinin yanması gerektiğini unutmayın . Yanmıyorsa, muhtemelen bir arıza vardır.
regülatör de
Arduino kartında voltaj regülatörü, karta uygulanan voltaj miktarını kontrol eder . Esasen, aşırı voltajın devreye girmesini ve potansiyel olarak devreyi hasar görmesini önleyen bir güvenlik mekanizması görevi görür. Bu voltaj regülatörü, giriş voltajından bağımsız olarak genellikle sabit 5 voltluk bir çıkış sağlar.
Seri Alım (RX) ve İletim (TX)
Bunlar, elektronikte seri iletişimden sorumlu pinleri belirtmek için kullanılan bir tür işaretleyicidir. Dolayısıyla, Arduino Uno kartının bu bileşeni, kartın veri alıp vermesini görsel olarak gösterir. Bu iletim, Sıfır ve Bir pinleri üzerinden gerçekleşir.
Cristal
Özellikle, bu bileşen, mikrodenetleyicinin Arduino kartında doğru şekilde çalışması için çalışma darbesini veya zamanlamasını ayarlama yeteneğine sahiptir . Dolayısıyla, kristal, tam çalışma süresini kontrol etmek için hassas bir frekansta elektrik sinyali üreten bir tür elektronik osilatör devresidir.
İlk açık kaynak projelerinizi oluşturmak için en iyi Arduino kitlerinin listesi
Arduino ile devreler oluşturmak için , projelerinizi daha etkili bir şekilde oluşturmanıza olanak sağlayacak bir Arduino kitine ihtiyacınız vardır . Gerekli tüm malzemeleri içeren bu kit, öğrenme sürecinizi önemli ölçüde hızlandıracak ve her türlü bileşenle denemeler yapmanıza olanak tanıyacaktır.
Şu anda piyasada bu türden çok sayıda kit mevcut ve bunların birçoğu satış rakamları açısından oldukça iyi bir konumda . Bu nedenle, bir Arduino kiti yardımıyla ilk Açık Kaynak projelerinizi oluşturabilirsiniz.
Aşağıda, günümüzde mevcut olan en iyi 5 modeli tanıtacak ve başlıca özelliklerini açıklayacağız:
Elegoo MEGA 2560
Öncelikle, hobi meraklıları için oldukça kapsamlı bir kitimiz var; bu kit bir GY-61 sensörü içeriyor, LCD1602 modülüyle çalışıyor ve 200'den fazla bileşenden oluşuyor . Bu sayede her türlü testi gerçekleştirebiliyor ve onlarca farklı proje türü için uygun hale geliyor.
Bu bağlamda, farklı parçaların hareketini denemek için bir step motor, mesafeleri ölçmek ve hareketi algılamak için bir ultrasonik sensör , güç aktarımını test etmek için küçük bir fan, toplam 25 adet çok renkli LED ampul ve daha fazlası gibi etkileyici araçlara sahiptir.
Bu nedenle, neredeyse sıfırdan başlamak için bu Arduino kitini kullanmak tavsiye edilir. Çok sayıda bileşeni ve çeşitli aksesuarları sayesinde kullanıcılara her türlü projeyi yaratma ve hayal güçlerini serbest bırakma özgürlüğü sunar . Ancak ne yazık ki, yön bilgisi gerektiren projeleri çalıştırmak için dahili bir jiroskopu bulunmamaktadır.
XCSOURCE Arduino TE167
Bu set 100'den fazla parça içerir ve çeşitli projelerin geliştirilmesini kolaylaştırmak için çeşitli aksesuarlar sunar. Bu nedenle, hem temel bilgiye sahip yeni başlayanlar hem de orta düzey kullanıcılar için uygundur ve başlangıç ile uzman seviyeleri arasındaki boşluğu doldurur.
Şimdi, en dikkat çekici bileşenlerine bakacak olursak, XCSOURCE Arduino TE167'nin mini bir devre tahtası, prototip kalkanı, sensörler, butonlar, dirençler, segmentli ekranlar, jumper kabloları ve gerçekten teknik bir nihai ürün oluşturmak için bir araya getirilmiş birçok başka bileşen içerdiğini belirtmekte fayda var. Diğer özelliklerinin yanı sıra, tüm bileşenleri kolay taşıma için saklamak üzere bir kutu ile birlikte gelir , ancak taşıma çantası içermez.
Ayrıca, başlıca avantajları arasında, Arduino kartı hakkında daha fazla bilgi edinmek isteyen yeni başlayanlar için uygun olması ve sunduğu çok sayıda araç (15 LED, 8 buton, alev, eğim ve sıcaklık sensörleri vb.) sayesinde yaratıcılıklarını teşvik etmesi yer almaktadır. Bununla birlikte, doğru kullanımını açıklayan bir kullanım kılavuzu içermemektedir .
Arduino Başlangıç Kiti
Bu Arduino kiti, yeni başlayanlar için harika bir seçenektir . Sadece 15 proje geliştirmenize olanak tanıdığı ve tasarım sürecini kolaylaştırmak için net ve pratik açıklamalar sunan bir kılavuz içerdiği için en temel kitlerden biri olarak kabul edilir. Yeni başlayanlar için ideal olduğundan, çoğu durumda lehimleme gerektirmez, bu da kullanıcılar için önemli bir avantajdır.
Ayrıca, sıfırdan herhangi bir projeyi tamamlamak için gerekli olan çeşitli aksesuarları sunan bileşenler de içerir; bunlar arasında montaj tabanları, prototipleme kartları, butonlar, sensörler, jumper kabloları, potansiyometreler, dirençler ve diyotlar bulunur . Bu sayede, etkili bir nihai proje elde etmek için çok fazla ek parçaya ihtiyaç duyulmaz.
Başlıca faydalarına gelince, her yaş için (9 ila 99 yaş arası) uygundur ve bu kit ile yapılabilecek projeleri detaylandıran 170 sayfalık bir kılavuzla birlikte gelir. Ayrıca, tüm bileşenleri kullanarak sensörler ve aktüatörler aracılığıyla fiziksel dünyayı kontrol etmenizi sağlar. Dahası, kit 9 voltluk bir pili destekler ve bu nedenle bağımsız olarak tasarlanmış projeleri çalıştırabilir.
Elegoo MEGA 2560 NANO
Bu Arduino kiti toplam 300 parça içererek oldukça kapsamlı bir çözüm sunuyor . Dahası, bu kadar çok bileşen içermesine rağmen piyasadaki en uygun fiyatlı kitlerden biri olmasıyla da öne çıkıyor ; yani mükemmel bir fiyat-performans oranına sahip. Bu modelin fiyatı sadece 20 euro.
Diğer detayların yanı sıra, Elegoo MEGA 2560 NANO, Arduino dünyasına uygun bir giriş sağlama yeteneği ve içerdiği tüm bileşenlerin kullanıcı deneyimini geliştirmesi sayesinde birçok uzman tarafından önerilen bir Arduino kitidir . Talimatlarına gelince, fiziksel bir kılavuz sağlamadığını, ancak kullanıcıların kiti etkili bir şekilde öğrenmelerine ve kullanmalarına yardımcı olacak çeşitli bilgilendirici kaynaklar içeren bir web sitesi sunduğunu belirtmekte fayda var.
Avantajları arasında, hem Arduino IDE kitleriyle hem de başlangıç kitleriyle sorunsuz bir şekilde kullanılabilmesini sağlayan yüksek uyumluluğu yer almaktadır. Ayrıca, 300 adetlik paketiyle her türlü projeye uyum sağlar ve ek bileşen gerektirmez . Bununla birlikte, güç kaynağı adaptör içermemektedir ve 9V DC konektör veya USB üzerinden kullanılması önerilir.
Kuman K4-UK
Bu kit 44 bileşen içerir ve çeşitli projeler geliştirmeyi kolaylaştırır. Çok sayıda bileşene ihtiyaç duymadan Arduino ortamına hızlıca aşina olmak isteyen kullanıcılar için en iyi seçeneklerden biri olarak kabul edilir. En iyi sonuçları elde etmek için yalnızca en stratejik bileşenler gereklidir.
Bu bağlamda, kit mini devre kartları, çok renkli LED'ler, deney tahtaları, zil sesleri, sıcaklık sensörleri , dirençler, uzaktan kumanda ve daha fazlasını içermektedir . Ayrıca, paket, süreci önemli ölçüde basitleştirmek için kullanıcı kılavuzları, eğitimler ve proje rehberleri içeren bir CD-ROM da içermektedir . Dahası, şu anda piyasada bulunan en uygun fiyatlı kitlerden biri olarak öne çıkmaktadır.
Bu nedenle, uygun fiyatlı ve verimli bir kit satın almak isteyenler için iyi bir seçenektir . En büyük satış noktalarından biri şüphesiz, 16 karaktere kadar iki satır görüntüleyebilen LED arka aydınlatmalı LCD ekranıdır . Ayrıca, sunduğu çeşitli fonksiyonlar sayesinde, elektronik bilgisi olmayan yeni başlayanlardan öğrencilere ve mühendislere kadar herkes için uygun olmasıyla diğerlerinden ayrılır .
En iyi Arduino kitini nasıl seçeceğinizi öğrenin.
Piyasada bulunan en iyi Arduino kitinin hangisi olduğuna karar vermek için , diğer çözümlere göre en uygun seçenek olarak değerlendirilmesini sağlayan çeşitli yönleri dikkate almak gerekir.
Bu nedenle, size uygun Arduino kitini seçmenize yardımcı olmak için, seçim yaparken aşağıdaki parametreleri göz önünde bulundurmanızı öneririz:
- Parça veya ürün sayısıBu, bir Arduino kitini en yetkin kit olarak sınıflandırmak için en önemli husustur. Çok sayıda parçaya sahip olması göz önüne alındığında, Bu, çok sayıda programlama yöntemini denemenize olanak tanıyacak ve bu da çeşitli projeler oluşturmak için faydalı olacaktır.Ayrıca, herhangi bir ek unsurun eklenmesine gerek kalmayacak.
- Bileşen türleriArduino kitinin başarılı bir proje için en temel unsurları içermesi şarttır. dirençler, sensörler, konektörler, butonlar, LED'ler, LCD ekran vb..
- Kullanıcı kılavuzları veya eğitimlerProjeleri çok daha kolay ve hızlı hale getirmek için, setin içinde eğitim videoları veya kullanım kılavuzları bulunması çok faydalıdır. Bileşenleri en uygun şekilde kullanın ve hatalardan kaçının..
- Parçaları saklamak için taşıma çantasıEğer söz konusu set, bileşenlerini saklamak için bir kutu veya kılıf içeriyorsa, bu daha kullanışlı olacaktır. Çünkü bu, her şeyi düzenli tutmanın yanı sıra, Fazla çaba harcamadan taşıyabileceksiniz..



















