Arduino Seri Port Ekranı
 

Arduino Kod Yapısı

Arduino projenizi ilk açtığınızda karşınıza iki fonksiyon çıkar. Bunlar setup ve loop fonksiyonlarıdır.

Setup fonksiyonu, kod çalışmaya başladığında ilk çalışan fonksiyondur. Bu fonksiyon çalıştıktan sonra fonksiyon içerisindeki işlemler gerçekleşir. Bu alanda, çeşitli tanımlamalar yapılır. Genel olarak ayarların yapıldığı bölümdür. Pinlerin giriş-çıkış olarak tanımlanması , bir takım değerleri ve başlangıç değerlerini belirlemek vb. tek seferlik yapılması gereken işlemler bu fonksiyon içerisinde çalıştırılır.
 

Loop fonksiyonu, setup fonksiyonundan sonra çalışan fonksiyondur. Bu bir ana fonksiyondur ve yapılmasını istediğiniz işlemler bu bölümde kodlanır.  Loop fonksiyonu, sonsuz döngü şeklindedir, yani buradaki görevler  program çalıştığı sürece sürekli tekrarlanır.

Arduino içerisinde /* ile */ işaretleri arasına açıklama satırları yazılabilir. Açıklama satırları kod olarak algılanmaz. Tek satırdan oluşan bir açıkalama satırı için  // işaretleri kullanılabilir.

Bir arduino program yapısı aşağıdaki gibi olabilir.

//tek satırlık bir açıklama kodu  Örnek Program
//gerekli kütüphaneler eklenir
#include <Servo.h> 

/*
gerekli global 
değişkenler ve tanımlamalar 
bu alanda yapılabilir 
*/


// arduino icin tek seferlik calışan fonksiyon 
void setup() {
  // tek seferlik ayarlar bu bölüme kodlanır
}

//arduino icin ana program sürekli çalışır
void loop() {
  // sürekli çalışacak olan kodlar bu bölüme yazılmalıdır.

}

/* 
setup ve loop dışındaki oluşturulan fonksiyonlar  
setup ve loop dışında herhangi bir yerde oluşturulabilir 
*/

 

Ekleyen:admin

Adınız
:
Eposta
:



Resmi Degistir