Download.it arama simgesi
Advertisement

Programlamayı daha erişilebilir ve kullanışlı hale getirmeyi amaçlayan bir kodlama yazılımı

Programlamayı daha erişilebilir ve kullanışlı hale getirmeyi amaçlayan bir kodlama yazılımı

Oyla: (47 oy)

Program lisansı: Ücretsiz

Geliştirici: Arduino LLC

Sürüm: 1.8.57

Şunun altında çalışır: Windows

Oyla:

Program lisansı

(47 oy)

Ücretsiz

Geliştirici

Sürüm

Arduino LLC

1.8.57

Şunun altında çalışır:

Windows

Artıları

  • Arduino için özel olarak geliştirilmiş ve çekirdek geliştirme ekibi tarafından oluşturulmuş bir IDE
  • Açık kaynak kodlu ve tamamen ücretsiz bir proje

Eksiler

  • İşlevsellik, Arduino ve benzeri üçüncü parti donanımlarla çalışmak isteyen kişilerle sınırlıdır

Arduino IDE, Arduino yazılımı geliştirmek için kendi bünyesinde tasarlanmış tek geliştirme ortamıdır. Raspberry Pi, evde donanım ve yazılım entegrasyonu söz konusu olduğunda spot ışıklarını üzerine çekmiş olsa da, Arduino hala küçümsenecek bir şey değil. İster çalışan bir robot yaratmak, ister aydınlatmanız ve termostatınız için özelleştirilmiş bir ev otomasyon sistemi geliştirmek ya da retro bir oyun konsolu kurmak isteyin, Arduino sizi koruyacak kadar akıllıdır. Arduino cihazlarını çalıştıran dil temelde son derece basit olsa da, yazılımla yapabileceğiniz karmaşıklıkta çok fazla derinlik vardır. Temel bir proje basit bir metin editöründe kodlanabilir, ancak daha ayrıntılı bir şey yapmak isteyen geliştiriciler daha sağlam bir şey arayışında olabilirler. Arduino IDE, bir Arduino fikrini konseptten uygulamaya taşımak için ihtiyacınız olan tüm araçları size sağlayabilir.

Arduino IDE Java ile çalışır ve bunun bazı belirgin avantajları vardır. Java, en yaygın olarak benimsenen programlama dillerinden biridir ve bunun büyük bir kısmı öğrenilmesinin ne kadar kolay olmasından kaynaklanmaktadır. Bu da Java'yı iyi bilen ileri düzey geliştiricilerin hızla işe koyulabileceği ve Java'da çok az deneyimi olan amatörlerin de giriş ve çıkışları öğrenerek etkileyici derecede kısa bir sürede çalışan bir programa sahip olabileceği anlamına geliyor. Bu IDE Windows, Mac ve Linux ile çapraz uyumludur, bu nedenle sadece sunduğu özelliklerden yararlanmak için kullandığınız işletim sistemini değiştirme konusunda endişelenmenize gerek yoktur. Bir proje oluşturduğunuzda, projeyi yerel olarak bilgisayarınıza kaydetme veya buluta yükleme seçeneğiniz vardır, böylece projeyi iş arkadaşlarınızla daha kolay paylaşabilir ve nerede olursanız olun projeye erişebilirsiniz. Bu bulut desteği, başkalarının yüklediği kütüphanelere erişimi de kolaylaştırıyor. Sonuç olarak, yoğun işleri bir kenara bırakabilir, önceden oluşturulmuş bileşenleri ekleyebilir ve kendi projenizin benzersiz yönlerine ulaşabilirsiniz.

Çoğu IDE daha geleneksel programlama dilleri ile birlikte çalışırken, Arduino donanıma uygulanmak üzere tasarlanmıştır. Bu yüzden özel bir kart yönetim modülü içerir. Çalışmak istediğiniz kartı basit bir açılır menüden seçebilir ve kullanım kolaylığı için kaydedebilirsiniz. Ancak kullanmak istediğiniz kartı değiştirmek isterseniz, bunu kolayca yapabilirsiniz ve bağlantı noktası bilgileri ihtiyaçlarınızı karşılamak için sezgisel olarak değişecektir. Eskiz süreci, dile özgü avantajlarla birlikte gelen bir metin editörü ile aradığınız projeyi oluşturmanıza olanak tanır ve hatta kodunuzu kendileri için çalıştırmak isteyen başkalarına yardımcı olmak için belgeleme seçeneği de vardır.

Artıları

  • Arduino için özel olarak geliştirilmiş ve çekirdek geliştirme ekibi tarafından oluşturulmuş bir IDE
  • Açık kaynak kodlu ve tamamen ücretsiz bir proje

Eksiler

  • İşlevsellik, Arduino ve benzeri üçüncü parti donanımlarla çalışmak isteyen kişilerle sınırlıdır