• Sonuç bulunamadı

ARDUINO DERS 2 BU DERSTE NELER ÖĞRENECEĞİZ? ARDUINO PROGRAMINI NASIL KURARIM?

N/A
N/A
Protected

Academic year: 2022

Share "ARDUINO DERS 2 BU DERSTE NELER ÖĞRENECEĞİZ? ARDUINO PROGRAMINI NASIL KURARIM?"

Copied!
12
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

1

ARDUINO DERS 2

BU DERSTE NELER ÖĞRENECEĞİZ?

ARDUINO PROGRAMINI NASIL KURARIM?

Arduino’nun nasıl hareket edeceğini içerisine yüklenen program belirliyor. Bu

programı bilgisayarda oluşturup, gene bilgisayar yardımıyla Arduino’ya atıyo ruz. Bu nedenle, ilk yapmamız gereken şey Arduino’ya program yazabilmek için gerekli yazılımı bilgisayara kurmak. Arduino yazılımını tam sürümünü ücretsiz indirip kurabilirsiniz. Bu kısımda adım adım programın nasıl kurulduğunu göreceğiz.

ADIM-1 ARDUINO WEB SİTESİ

İlk olarak https://www.arduino.cc/en/Main/Software bağlantısına giriyoruz ve

karşımıza aşağıdaki gibi bir ekran çıkıyor. Yazılımın şu anki sürümü 1.6.9’muş. Siz girdiğiniz zaman daha yüksek bir versiyonla karşılaşabilirsiniz, çünkü yazılım

sürekli güncelleniyor. Bu ekranda sağda kırmızı dikdörtgen içerisine aldığımız yerde, size işletim sisteminizi soruyor. Eğer Windows kullanıyorsanız, en üstteki “Windows Installer”ı seçebilirsiniz.

(2)

2

ADIM-2 ARDUNINO PROGRAMINI İNDİRME

Yazılımı indirmek için gerekli bağlantıyı tıklayınca karşımıza bağış yapabilmek için bir ekran çıkıyor. Bağış yapmak zorunlu değil. Eğer bağış yapmadan programı indirmek indirmek istiyorsak “JUST DOWNLOAD” yazan yere tıklamalıyız. Bu bağlantıya tıklayınca 80-90MByte’lık program inmeye başlıyor.

ADIM 3-KURULUM

İndirilen “exe” uzantılı (sonunda .exe yazan) dosyaya çift tıklıyoruz ve karşımıza Lisans Sözleşmesi çıkıyor. Bu sözleşmeyi kabul etmemiz lazım yoksa programı yüklemez. O yüzden “I Agree” yazan butona tıklıyoruz.

(3)

3

Bir sonraki pencerede, bir dizi onay kutucuğuyla karşılaşıyoruz. Bunların tamamı karşımıza seçili halde çıkıyor. İlki Arduino yazılımını yükleme seçeneği olduğundan bunu değiştiremiyoruz, ama daha sonraki kutucuklarda sırasıyla

USB sürücüsünü (driver) yükleme

Başlangıç Menüsünde kısayol yaratma

Masaüstünde kısayol yaratma ve

.ino dosyalarıyla ilişkilendirme

seçenekleri var. Bunlardan sürücü ile ilgili olan kesinlikle seçili olmalı.

Kısayollar size kalmış bir şey. Sonuncusunun seçili olması ise, oluşturduğunuz dosyaya tıkladığınızda direk Arduino yazılımı ile açılmasını sağlar.

Seçimlerle uğraşmak istemiyorum derseniz direk “Next” yazan butonu tıklayabilirsiniz.

Yükleme yapmadan önceki son pencerede, Arduino yazılımını bilgisayara kuracağımız yeri soruyor. Eğer bu konuda özel bir tercihiniz yoksa, “Install”

butonuna tıklayarak yüklemeyi başlatabilirsiniz. Sizin için otomatik olarak bir klasör oluşturuluyor.

(4)

4

Böylece yükleme işlemine başlıyoruz. Bu işlem bilgisayarınızın hızına göre bir kaç dakika alabilir.

Yükleme bittiği zaman aşağıdaki pencere açılacaktır. Burada, Arduino sürücüsünü yüklemek isteyip istemediğiniz soruyor. Arduino’yu bilgisayarın görmesi için bu sürücüye ihtiyacımız olacak. Bu nedenle “Yükle” butonuna tıklıyoruz.

(5)

5

Sürücü yükleme işlemi bittiğinde, yükleme penceresinde “Completed” yazısını göreceğiz ve sağ altta “Close” butonu aktif olacak. “Close” butonuna tıklayıp yüklemeyi bitiriyoruz.

ARDUINO’YA NASIL PROGRAM ATARIM?

Bu bölümde, Arduino Uno’ya program atmayı (yüklemeyi) öğreneceğiz. İlk olarak, Arduino’yu USB portlarından birine bağlayıp, Arduino yazılımını açıyoruz. Birkaç saniyeliğine aşağıdaki açılış ekranını gördükten sonra programımız açılıyor.

Arduino’nun programı da kendi gibi sade. Programı açtığımızda aşağıdaki ekranla karşılaşıyoruz.

(6)

6

Pencerenin en üstünde “sketch” ile başlayan yazı, bu dosyaya verilen otomatik isim.

Hemen altında 5 adet menü başlığı görüyoruz (Dosya, Düzenle, Taslak, Araçlar ve Yardım).

Menünün altında program atarken kullanacağımız bir kaç buton

ve onun da altında program yazacağımız beyaz alanla karşılaşıyoruz.

Beyaz alanın altındaki siyah bölge ise programı derlerken veya Arduino’ya atarken verilecek hata ve uyarıların gösterildiği konsolu oluşturuyor. Pencerenin en altında, programın varsaydığı Arduino Çeşidi ve bağlı olduğu COM portunu görebiliyoruz.

(7)

7

Eğer pencerenizin en altındaki bu kısımda “Arduino/Genuino Uno”

yazmıyorsa, Araçlar menüsünü kullanarak doğru kartı seçebilirsiniz.

Araçlar menüsündeki kart sekmesine geldiğimizde karşımıza 20 kartlık bir seçenek bloğu çıkıyor, bunlar içerisinden Arduino/Genuino Uno’yu seçmemiz gerekiyor. Bir sonraki yapmamız gereken işlem ise portun doğru olup olmadığını kontrol etmek.

Gene Araçlar menüsünde bu defa Port sekmesine geldiğimizde pencerenin altında yazan COM portunun (ekran görüntüsünde COM5) yanında seçtiğimiz kartın

yazıyor olması gerekiyor. Eğer Arduino Uno farklı bir COM port yanında

görünüyorsa onu seçmeliyiz. Bilgisayarın aynı USB portunu kullandığınız halde Micro USB kablosunu söküp tekrar taktığınızda bu numara değişebilir. Kontrol etmekte fayda var.

(8)

8

Eğer bu adımda bir problem yoksa bilgisayarımız Arduino’yu görmüş ve doğru COM ile bağlantı yapmış demektir. Böylece yazılımımızın Arduino’ya program atmaya hazır olduğunu anlıyoruz.

Arduino’ya program atabilmek için öncelikle elimizde yazılmış bir program olması gerekiyor. Daha sonraki derslerde LED’lerle, motorlarla vs ilgili uygulamaları

yaparken program yazmayı öğreneceğiz. Ama şimdilik yazılımın içinde hazır gelen bir örnek programı kullanacağız. Bunun için Dosya menüsünden Örnekler’in

üzerine geliyoruz. Açılan yan pencerede 01.Basics bölümünün üzerine geliyoruz. 01.Basics içerisinden ise, Blink örneğini seçiyoruz.

(9)

9

Blink örneğini seçtiğimizde yeni bir pencerede bu örneğin kodları açılıyor. Artık istersek sketch ile başlayan otomatik oluşturulmuş örneği kapatabiliriz. Programı Arduino’ya atmak için sadece tek bir adımımız kaldı.

(10)

10

Blink programını Arduino’ya atmak için aşağıdaki fotoğrafta kırmızı daire içerisine aldığımız, üzerinde sağa doğru ok olan butona tıklıyoruz.

Böylece, konsolun hemen üzerindeki mavi alanda derleme ve yükleme işlemlerine dair ilerlemeyi görmeye başlıyoruz.

Program yüklenirken yanında RX ve TX yazan LED’lerin yanıp söndüğünü görebilirsiniz.

(11)

11

Programın derlenmesi ve yüklenmesi bittiği zaman konsolda aşağıda gösterildiği gibi bir bildirimle karşılaşıyoruz.

Program doğru yüklendiğinde aşağıdaki fotoğrafta gösterilen ufak LED’in yanıp sönüyor olması gerekiyor.

(12)

12

Arduino’yu programladıktan sonra USB kablosunu çıkarırsanız, Arduino’ya

herhangi bir yerden enerji sağlanmadığı için çalışmayı durdurur. Ama tekrar USB’yi taktığınız andan itibaren yüklü olan programı çalıştıracaktır. Gücü kesip tekrar vermemiz içindeki programı silmez. Artık program yüklü olduğu için, USB

kablosunu çıkışında 5V olan herhangi bir USB girişine bağlamanız (örneğin, telefon şarj ünitesi (powerbank) gibi ) Arduino’yu çalıştıracaktır.

SİZ DE DENEYİN-ALIŞTIRMA

Yazılımdaki hazır örnekler içerisinden Button’ı bulup Arduino’ya yükleyiniz.

Yüklemeyi doğru yaparsanız kart üzerindeki ufak LED’in yanıp sönmeyi bıraktığını göreceksiniz.

ARDUINO’YA PROGRAM YÜKLERKEN ÇIKABİLECEK HATALAR

Eğer konsolda aşağıdaki gibi bir mesaj alıyorsanız, program Arduino’ya atılmamış demektir. Bu durumda USB kablonuzu, Araçlar menüsünden Kart ve Port’u doğru seçtiğinize emin olun. Gerekirse bilgisayarınızın farklı bir USB girişini

deneyebilirsiniz.

Referanslar

Benzer Belgeler

HC-SR04 ultrasonik sensör ile mesafe ölçümü ve ekranda gösterilmesi devresinde kullanılan malzemeler. Ad

AND operatörü uygulanan iki ifadeden her ikisinin de sonucu TRUE ise sonuç TRUE olur!.. Mantık

Kodla(Ma)nisa Arduino Eğitim sunumu

Kızılötesi ışınım yapacak olan ledler TS EN 120002 ‘ İnfrared ışık yayan diyotlar, infrared ışık yayan diyot dizileri’, alıcı devre olarak fototransistörler

■ 21-Arduino Delay, DelayMicroseconds, Milis ve Micros Komutlarının Kullanımı. ■

ARDUİNO UYGULAMALARI 2. Mustafa

Dijital bir pin çıkış olarak ayarlandığında, ayarlanan pine LOW veya HIGH yazmak için kullanılır.. LOW değeri pini 0V (GND) seviyesine çeker, HIGH değeri ise arduino

Arduino DUE kartı diğer kartlardan çok daha farklı olup 32 Bit işlemciye sahip ilk Arduino modelidir.. Üzerinde ARM mimarisine sahip 32 Bitlik işlemci