Robot

Arduino Kodlamada Temel Terimler

Arduino Dersleri

PinMode Nedir? PinMode komutu, arduino kartınızda bulunan sinyal pinlerini giriş veya çıkış olarak atayabilmenize olanak tanır. Genellikle motor, led, buzzer gibi veri ilettiğimiz elemanlar çıkış birimi olarak tanımlanırken buton, sensör, gibi veri okuduğumuz elemanlarsa giriş olarak tanımlanmaktadır.  pinMode Setup() fonksiyonu içerisine yazılmaktadır. Örnek:

DigitalWrite Nedir? Çıkış olarak tanımlanan dijital pinlere enerji vermek (HIGH) veya […]

Arduino Programla – While Döngüsü

Arduino Dersleri

While döngüsü bir koşula bağlı olarak çalışmaktadır. Koşul doğruysa döngü tekrar eder fakat koşul bozulduğunda döngü sona erer. Kod akışı while’dan sonra kaldığı yerden devam eder.

Arduino Programla – For Döngüsü

Arduino Dersleri

For döngüsünü yapılacak olan işlemin kaç defa tekrar edileceğini bildiğimiz durumlarda kullanırız. For döngüsünde işlemin tekrar sayısı, başlangıç ve bitiş değerleri ve bu değerlerin her tekrardaki azalış veya artış miktarı kontrol edilebilmektedir. For döngüsünün yapısı aşağıdaki gibidir.

Arduino Programla – Switch – Case Koşulu

Arduino Dersleri

Projenizde çok fazla koşul sorgusu varsa if else koşulu ile kod akışının takibi zor olabilir, bu tarz durumlarda switch case koşulunu kullanılmaktadır. switch ten sonra gelen bir değişkenin diğer case ifadelerinde belirtilen değişkenlere eşit olup olmadığını kontrol eder. Bu değişken hangi case yapısındaki değere eşitse o case içerisindeki kod parçacıkları çalışır  ve işlem gerçekleştikten sonra

Arduino Programla – If Else Koşulu

Arduino Dersleri

If ingilizcede eğer anlamında kullanılmakta olup else ise değil anlamındadır. If else yapısında bir koşul  veya koşullar doğruysa yapılacak işlemler, koşul doğru değilse yapılacak işlemlerin yazıldığı bir çeşit sorgudur.

Arduino’da Koşul Yapıları

Arduino Dersleri

Arduino’da koşul olarak kullanılabilen işaretleri tablodan inceleyebilirsiniz. == Denkse != Denk değilse > Büyüktür < Küçüktür >= Büyük veya eşitse <= Küçük veya eşitse Koşul1 && Koşul 2 ve Koşul1 || Koşul 2 veya

Arduino Programla Loop () Fonksiyonu

Arduino Dersleri

Setup() fonksiyonundan sonra okunan fonksiyondur. Arduino programının ana fonksiyonudur ve projenin ana kodlarını bu fonksiyona yazılmaktadır. Loop fonksiyonu kendini sürekli tekrar ederek sonsuz bir döngü içerisindedir. Bu fonksiyonda bulunan son kod parçacığı da okunduktan sonra program okuması tekrar başa sarar ve program yeniden okunur. Bu işlem sonsuz bir döngü de devam eder.

Arduino Programla – Setup () Fonksiyonu

Arduino Dersleri

Setup fonksiyonu; arduino kartınıza güç geldiğinde yani kartınız çalışmaya başladığında ilk olarak okunan ve kart yeniden başlatılana kadar bir daha okuma yapılmayan fonksiyondur. Setup fonksiyonu kartın çalıştığı süre boyunca sadece bir defa okunur. Bu fonksiyona pinlerin çalışma modlarını gibi durumları ve bir defa okunmasının yeterli olacağı durumları ekleriz.

Scroll to Top