You are on page 1of 28

08.05.

2014 Cokun TADEMR - izgi-Tagem


Arduino Eitimleri
ARDUNO
Arduino Eitimleri
Blm 2
Arduinoya Giri
http://www.flickr.com/photos/collinmel/2317520331/
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
ARDUNO
Bu blmde
- Arduino Kurulumunu,
- Arduinoyu nasl programlayacamz,
- Arduino Gelitirme Ortamnn kullanmn greceiz

08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
Srcler kurulum dosyasnn ierisinde Arduino/drivers
klasr altnda bulunuyor.
Herhangi bir USB cihaz kurulumu gibi srcy bilgisayara
tantarak kurulum yapabiliyoruz.
Arduino Windows / Linux / Mac platformlarnda alabiliyor
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
Gelitirme ortam herhangi bir kurulum gerektirmeden zip
dosyasndan alarak altrlabilir.
Gelitirme Ortamn http://arduino.cc adresindeki
download blmnden indirebilirsiniz.
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu Arduino Kurulumu
Arduino.exe dosyasn altrarak balatabilirsiniz.
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino
USB kablosu Bilgisayar
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Kurulumu
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Gelitirme
Ortam
Gelitirme Ortam standart kelime ilemci zelliklerine
sahip

Hem Programlarmz yazma hem de derleyip kartmza
ykleme ilemlerini gerekletirebiliyoruz

ok yaknda Trke destei de gelecek!



08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Gelitirme
Ortam
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
LK PROGRAMIMIZ
/*
Pin13e bal olan LED saniyede bir
Yaklp sndrlyor.
*/
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // LEDi yak
delay(1000); // Bir saniye bekle
digitalWrite(13, LOW); // LEDi sndr
delay(1000); // Bir saniye bekle
}
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
loop() fonksiyonu ierisindeki ilemler srekli tekrarlanr
lemcimiz alt sre boyunca loop() fonksiyonunu
yrtr.
setup() fonksiyonu ierisinde tek bir kez
gerekletireceimiz ilemler yer alr.
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama

void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}
13 numaral pin dijital k olarak ayarlanyor
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Gelitirme
Ortam
13 numaral dijital giri / k pinine bal olan LED
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
Delay(gecikme) fonksiyonu ile programlarmzda
gecikmeler oluturabiliriz:

Gecikme: ms saniye cinsinden gecikme sresi

Delay(100) 100 ms gecikme
Delay(2000) 2 saniyelik gecikme
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
13 numaral pin 1 saniye aralklarla HIGH ve LOW
konumuna alnyor
void loop() {
digitalWrite(13, HIGH); // LEDi yak
delay(1000); // Bir saniye bekle
digitalWrite(13, LOW); // LEDi sndr
delay(1000); // Bir saniye bekle
}
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
Programmz derlemek iin verify butona basyoruz
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
Programmz yklemek iin upload butona basyoruz
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Programlama
08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Gelitirme
Ortam
Gelitirme Ortam ile birlikte rnek programlar da geliyor

rnek programlar derleyip Arduinoya atp altrabilirsiniz.


08.05.2014 Cokun TADEMR - izgi-Tagem
Arduino Eitimleri
Arduino Gelitirme
Ortam

You might also like