Robot

Arduino Kodlamada Temel Terimler

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, …

Devamı »

Arduino Programla – While Döngüsü

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. int x = 1; while( …

Devamı »

Arduino Programla – For Döngüsü

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ı …

Devamı »

Arduino Programla – Switch – Case Koşulu

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 …

Devamı »

Arduino Programla – If Else Koşulu

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. if( x==1) //koşul1 x eşit midir …

Devamı »

Arduino’da Koşul Yapıları

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 …

Devamı »

Arduino Programla Loop () Fonksiyonu

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 …

Devamı »

Arduino Programla – Setup () Fonksiyonu

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 …

Devamı »

NRF24L01

Wireless NRF24L01 2.4 GHz Transceiver Modül 2.4 GHz Alıcı Verici Modül Nordic Semiconductor şirketinin ürettiği NRF24L01 çipini kullanan alıcı verici modüldür. 2.4GHz frekansında kablosuz haberleşme yapmanıza imkân sağlayan düşük güç tüketimine sahip …

Devamı »

i2C Çoklayıcı

İ2C Bağlantı Çoklayıcı I2C (Inter-Integrated Circuit), seri haberleşme türlerinden senkron haberleşmeye bir örnektir. I2C haberleşmesinde, haberleşmeyi kontrol eden master cihazı bulunur. Her haberleşmede bir tane master bulunmalıdır. Haberleşmenin sağlanabilmesi için haberleşme hattına …

Devamı »

İşletim sistemi nedir

İşletim sistemi İŞLETİM SİSTEMİ NEDİR ?  İnsanlar ile donanımlar arasında köprü görevi yapan temel yazılımdır. Donanım ile uygulama arasındaki iletişimi sağlamak ile görevlidir. İŞLETİM SİSTEMLERİNİN GÖREVLERİ 1- İşlem Yönetimi Uygulama …

Devamı »