Ana Sayfa Arduino Eğitimleri Arduino ile Program Yazma

Arduino ile Program Yazma

Herkese tekrardan merhaba. Bir önceki yazım Arduino nedir den  hemen sonra Arduino’nun UNO R3 versiyonunu temin ettiğinizi düşünerek ilk olarak Arduino‘yu kodlanabilir hale getirmeyi resimli olarak anlatacağım. Dosyaları indirmek için aşagıda belirttigim Arduino’nun resmi sitesine baglanıyoruz. Daha sonra sitedeki üstteki sekmelerden Download butonuna tıklıyoruz. Açılan sayfada Arduino Ide başlığı altında Arduino 1.0.6 alt başlığını takip ederek, Windows Zip File butonuna tıklayarak Arduino için gerekli olan dosyalarımızı bilgisayarımıza indiriyoruz. ZİP halinde indirmiş olduğumuz dosyaları bilgisayarımıza uygun gördüğümüz yere ZİP den çıkartıyoruz. arduino-1.0.5-r2 adı altında ZİP den kurtulmuş dosyamızın içine giriyoruz ve drivers klasörünü açıyoruz. Kendimize uygun olan Driver‘in exe dosyasını çalıştırıyoruz. Bu şekilde Arduino Uno muzu bilgisayarımıza tanıtmış oluyoruz. Bu işlemleri yapamayan yada işlemlerin nasıl gerçekleşeceğini net olarak anlayamayan arkadaşlar fotoğrafları sırasıyla takip ederek resimli olarak işlemleri nasıl gerçekleştirebileceklerini görebilirler.

Arduino resmi sitesi: arduino.cc

Arduino ile program yazma 1 adım.

1

Arduino ile program yazma 2 adım.

2

Arduino ile program yazma 3 adım.

3

Arduino ile program yazma 4 adım.

4

Arduino ile program yazma 5 adım.

5

Yukarıdaki adımları kusursuzca tamamlayanlar bir sonraki adım olan Arduino yu çalıştırma işlemine geçebilirler.

  1. Şimdi ise Zip den çıkardıgımız dosyaların içine tekrardan giriş yapıyoruz ve arduino.exe dosyasını çalıştırmak için açıyoruz.
  2. İlk programımızı yazmak için Arduino üst menüsünden File sekmesini açarak New yazısına tıklıyoruz.
  3. Yeni açılan Arduino sekmesinde aşağıda verdiğim kodları ve sağında yazan açıklamaları anlayarak kendi elinizle yazmanız tavsiyemdir.

Kod Alanı Başlangıcı – Yorum kısmınada ekleyeceğiz oradan kopyalayabilirsiniz.

/* Arduino Led Yakma Uygulaması

1 Saniyede Yanıp Sönen Led.

muhendisbeyinler.net

*/

int ledcikis = 13;   // 13 nolu pinimize arduino uno da Led bağlı oldugu icin ledcikis fonksiyonuna 13 degerini atadık.

void setup(){

pinMode(ledcikis, OUTPUT); // 13 nolu pini çıkış olarak ayarladık

}

void loop(){

digitalWrite(ledcikis, HIGH); // ledimizi yaktırdık

delay(1000); // 1 saniye bekle - buradaki 1000 degeri milisaniye cinsindendir.

digitalWrite(ledcikis, LOW); // ledimizi söndürdük

delay(1000); // 1 saniye bekle

}

Kod Alanı Sonu

  1.  Yukarıdaki kodlarımızı Arduino Kod alanına girdikten sonra kodları derlemesi için sVerify butonuna basıyoruz.
  2. Kodlarımızın derlendiginden alttaki Binary sketch size: 1.084 bytes (of a 32.256 byte maximum) yazısını görerek emin oluyoruz.
  3.  Derlenen kodlarımızı Arduino‘muza yüklüyoruz.

Kodumuz Arduino ya başarılı bir şekilde yüklendikten hemen sonra arduinomuzda ki değişimi Video üzerinden izleyerek işlemleri düzgün yaptığınızı teyit edebilirsiniz. Dikkat edilmesi gereken bir diğer hususumuzsa Arduino‘yu bilgisayarımızın Hangi USB portuna taktığımızı Arduino’ ya belirtmemiz gerektiğidir. Bunu belirtmek içinde Arduino programımızı açarak Tools butonuna gelerek Arduino muzun bağlı olduğu Serial Port‘u seçerek Bilgisayarımızla Arduino‘nun doğru bağlantı kurduğundan emin olmalıyız.

Yukarıda başlıklarla belirtilen işlemler resimli olarak altta mevcuttur. Yazı alanında başarısız olan arkadaşlar resimler üzerinden takip edebilirler.

1. ADIM

1

2. ADIM

2

3. ADIM

3

4. ADIM

5

5. ADIM

6

Ve son olarak her şey tamamlanmış halde Arduino LED kontrol video..

Bir sonraki egitim yazımızda görüşmek üzere..

arıcılık malzemeleri
Hasan Basri Karakaya
Hasan Basri Karakaya
Kahramanmaraş Sütçü İmam Üniversitesi Elektrik-Elektronik Mühendisliği bölümünden 2018 yılında mezun oldum. Şu anda aynı üniversite Fotovoltaik Hücrelerde Maksimum Güç Noktası Takibinde Kullanılan Optimizasyon Algoritmaları üzerine yüksek lisans tez çalışmama devam etmekteyim . İş Güvenliği Uzmanı olmam sebebiyle İş Güvenliği mevzuatını yakından takip ediyorum. Saygılarımla.

1 Yorum

  1. direkman kodu kopyala yapıştır yapacak arkadaşlar hata veriyor kopyala yapıştırı bu siteden yapmayın

Düşünceleriniz Nedir?

Lütfen yorumunuzu buraya yazınız.
Lütfen isminizi buraya yazını.

Yazar Ol arıcılık malzemeleri Proje Yönetimi

Yeni Yazılar

Giyilebilir Teknoloji Ürünleri

Teknoloji hayatımızın bir parçası olmaktan çıktı artık teknoloji hayatımız oldu. Yeni teknolojiler geliştirildikçe var olan teknolji ve teknolojik aletlerde gelişiyor ve değişiyor. Örnek olarak...

Antioksidan Nedir Görevleri Nelerdir

Canlı vücudu sürekli bir oksidatif stres altında bulunur. Oksidatif stres oksidan ve antioksidanlar arasındaki dengesizlik olarak tanımlanabilir. Bu dengesizliğe neden olan şey ise oksijenin vücutta ikiye ayrılması ve çift halde bulunamamasıdır. Bu...

Genetik Mühendisliğinin İnsanlığa Yarar ve Zararları

İnsanlığın, kalıtsal özellikleri kontrol altına alması ihtiyacından doğmuş genetik mühendisliği ilk kez 1972’de ortaya çıkmıştır ve gelişmiş ülkelerde oldukça değerli bir meslektir. Canlılarda bulunmakta...

RTX 3000 Serisi Ekran Kartlarının Başarısı

nVidia yeni nesil ekran kartlarında oldukça büyük bir başarı yakaladı. Her ne kadar ekran kartını dağıtan firmalarda bazı teknik detay sorunları yaşansa da performansın...

Mühendislik Maaşları

Akademisyen Maaşları

Akademisyen maaşları üniversitenin akademisyen ile yapmış olduğu özel anlaşmalara da bağlı olarak değişebilir. Akademisyen dediğimiz de öğretim görevlileri, uzmanlar, müfettişler asistanlar, doçent ve Prof....

Elektronik ve Haberleşme Mühendisliği Maaşları

Merhaba arkadaşlar bu yazımızda elektronik ve haberleşme mühendisliği maaşları hakkında sizler için araştırdığımız bilgileri sunacağız. Elektronik ve haberleşme mühendisleri, bilişim teknolojileri, proje tasarımı, test ve...

Makine Mühendisliği Maaşları

Yazımda internetten araştırmalar sonucu elde ettiğim makine mühendisliği maaşları hakkındaki bir takım verileri sizler ile paylaşacağım. Yorum kısmından gerçekten bu sektörde olan arkadaşlarda fikirlerini...

İmalat Mühendisliği Maaşları

İmalat Mühendisliği, makine mühendisliği bölümünün alt bölümü olarak işlev görmektedir. Çalışma alanı olarak temel alt yapı ve mekanik alt yapı üzerine çalışan bir mühendislik...