Arduino Nedir

Arduino Nedir.
Arduino nedir?

Arduino, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformudur. Arduino kartları girdileri okuyabilir - bir sensördeki ışık, bir düğmedeki parmak veya bir Twitter mesajı - ve bunu bir çıktıya dönüştürebilir - bir motoru etkinleştirebilir, bir LED'i açabilir, çevrimiçi bir şeyler yayınlayabilir. Kart üzerindeki mikrodenetleyiciye bir dizi talimat göndererek kartınıza ne yapması gerektiğini söyleyebilirsiniz. Bunu yapmak için Arduino programlama dilini ( Wiring tabanlı ) ve Processing tabanlı Arduino Yazılımını (IDE) kullanırsınız .
Arduino, yıllar boyunca günlük nesnelerden karmaşık bilimsel araçlara kadar binlerce projenin beyni olmuştur. Öğrenciler, amatörler, sanatçılar, programcılar ve profesyonellerden oluşan dünya çapındaki bir yapımcı topluluğu bu açık kaynak platformu etrafında toplandı ve katkıları, hem acemiler hem de uzmanlar için çok yardımcı olabilecek inanılmaz miktarda erişilebilir bilgi sağladı.
Arduino, Ivrea Etkileşim Tasarımı Enstitüsü'nde, elektronik ve programlama geçmişi olmayan öğrencilere yönelik, hızlı prototipleme için kolay bir araç olarak doğdu. Daha geniş bir topluluğa ulaşır ulaşmaz, Arduino kartı yeni ihtiyaçlara ve zorluklara uyum sağlamak için değişmeye başladı ve teklifini basit 8 bitlik kartlardan IoT uygulamalarına, giyilebilir ürünlere, 3D baskıya ve gömülü ortamlara kadar farklılaştırdı.

Neden Arduino?

Arduino, basit ve erişilebilir kullanıcı deneyimi sayesinde binlerce farklı proje ve uygulamada kullanılmıştır. Arduino yazılımı, yeni başlayanlar için kullanımı kolay, ileri düzey kullanıcılar için ise yeterince esnektir. Mac, Windows ve Linux üzerinde çalışır. Öğretmenler ve öğrenciler, düşük maliyetli bilimsel araçlar oluşturmak, kimya ve fizik ilkelerini kanıtlamak veya programlama ve robot bilimine başlamak için kullanırlar. Tasarımcılar ve mimarlar etkileşimli prototipler oluşturur, müzisyenler ve sanatçılar bunu enstalasyonlar ve yeni müzik enstrümanları ile deneyler yapmak için kullanır. Yapımcılar, örneğin, Yapıcı Fuarı'nda sergilenen projelerin birçoğunu inşa etmek için kullanırlar. Arduino, yeni şeyler öğrenmek için önemli bir araçtır. Herkes - çocuklar, hobiler, sanatçılar, programcılar - bir kitin adım adım talimatlarını izleyerek tamir etmeye başlayabilir.

Fiziksel bilgi işlem için başka birçok mikrodenetleyici ve mikrodenetleyici platformu mevcuttur. Parallax Basic Stamp, Netmedia'nın BX-24'ü, Phidgets, MIT'nin Handyboard'u ve daha birçokları benzer işlevler sunar. Tüm bu araçlar, mikrodenetleyici programlamanın karmaşık ayrıntılarını alır ve kullanımı kolay bir pakette toplar. Arduino ayrıca mikrodenetleyicilerle çalışma sürecini basitleştirir, ancak öğretmenler, öğrenciler ve ilgilenen amatörler için diğer sistemlere göre bazı avantajlar sunar:
  • Ucuz - Arduino kartları, diğer mikrodenetleyici platformlarına kıyasla nispeten ucuzdur. Arduino modülünün en ucuz versiyonu elle monte edilebilir ve önceden monte edilmiş Arduino modüllerinin bile maliyeti 50 dolardan daha düşüktür.
  • Çapraz platform - Arduino Yazılımı (IDE) Windows, Macintosh OSX ve Linux işletim sistemlerinde çalışır. Çoğu mikrodenetleyici sistemi Windows ile sınırlıdır.
  • Basit, anlaşılır programlama ortamı - Arduino Yazılımı (IDE) yeni başlayanlar için kullanımı kolay, ileri düzey kullanıcıların da yararlanabileceği kadar esnektir. Öğretmenler için İşleme programlama ortamına dayalıdır, bu nedenle bu ortamda programlamayı öğrenen öğrenciler Arduino IDE'nin nasıl çalıştığına aşina olacaktır.
  • Açık kaynak ve genişletilebilir yazılım - Arduino yazılımı, deneyimli programcılar tarafından genişletilmek üzere açık kaynak araçları olarak yayınlanır. Dil, C++ kitaplıkları aracılığıyla genişletilebilir ve teknik ayrıntıları anlamak isteyen kişiler, Arduino'dan temel aldığı AVR C programlama diline geçiş yapabilir. Benzer şekilde, isterseniz AVR-C kodunu doğrudan Arduino programlarınıza ekleyebilirsiniz.
  • Açık kaynak ve genişletilebilir donanım - Arduino kartlarının planları bir Creative Commons lisansı altında yayınlanır, böylece deneyimli devre tasarımcıları modülün kendi versiyonunu oluşturabilir, genişletebilir ve geliştirebilir. Nispeten deneyimsiz kullanıcılar bile, nasıl çalıştığını anlamak ve paradan tasarruf etmek için modülün devre tahtası sürümünü oluşturabilir .

16.11.2022

 
 
Yandex.Metrica

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.