Visual Studio üzerinde Arduino

Arduino ile geliştirmeye çalıştığım mini prototipim için arduino’nun kod geliştirme standart ortamı (IDE’si) kod blokları arttıkça bana ciddi eziyet etmeye başladı. Ufak bloklar ve kodlarla işler tatlı tatlı ilerlerken, kendimi içinden çıkılmaz, ucu bucağı belli olmayan bir girdapta bulmaya başladım. Sonra alternatif varmı diye araştırmaya koyuldum. Pratik, hızlı, öneri destekli ve tam olarak aradıklarıma cevap veren bir eklenti buldum (ve tabi hemen denedim)


Uygulamanın adı Visual Micro. İlk 30 günü ücretsiz olsa da ücretli bir eklenti. Bu tip uygulamalara destek vermek adına almanızı öneririm. Tabi alternatif yollar da mevcut (ben buldum 🙂 )

Uygulamanın sitesi
http://www.visualmicro.com/

Direk indirme adresi
http://www.visualmicro.com/downloads/Releases/ArduinoForVisualStudio.msi

Kurulumu çok basit; indirdiğiniz msi dosyasını 3 NEXT sonrası Visual Studio üzerine kuruyor. Bu arada bende VS2013 yüklü ve sorunsuz çalışıyor.

Kurulum sonrası ilk Visual Studio açılışında arduino versiyon ve dizin adresiniz soruyor. Yazmanızı öneririm

 

Mini bir ön kurulum yaptıktan sonra sonrası Visual Studio açılıyor. Açıldığında üst bar’da kullandığınız arduino versiyon, model ve port seçeceğiniz/değiştirebileceğiniz bir combobox grubu beliriyor. Buradan dileyince değişiklik yapabilirsiniz.

 

Sonra File>New>Arduino Project diyerek ilk uygulamanızı açabilirsiniz. Ben çalıştığım bir projemi denemek için direkt buraya aldım;

Programınızı yazdıktan sonra  Debug menüsü altında bulunan Start Without Debugging ile (CTRL+F5) yazdıklarımızı Arduino’muza gönderebiliyoruz. Bence hemen denemelisiniz…

Kendi seriport uygulaması da fena sayılmaz;

 

30 gün sonunda ne yapacağız? Artık bulacağız bir yolunu 🙂

Herkese iyi çalışmalar

Hakan Müştak @2015/07

 

 

 

   

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

question razz sad evil exclaim smile redface biggrin surprised eek confused cool lol mad twisted rolleyes wink idea arrow neutral cry mrgreen

*

Captcha Kontrolü * Zaman aşımı, sayfayı tekrar yükleyin


Top