7 Şubat 2018 Çarşamba

Mikrodenetleyici İle Uzaktan Kumandalı Araba


Çocukken muhtemelen oynamışsınızdır uzaktan kumandalı araba ile fakat azımız nasıl çalıştığını merak edip araştırmıştır. Bir cismi arada hiçbir kablo olmadan kontrol etmek heyecan verici olmalıydı oysaki. Fakat hiçbir şey için geç değil gelin bu merakınızı gidermiş olalım. Bu yazımızda araba devresini, kumanda devresini ve bunların programlama aşamalarını sizlere göstereceğiz.

21 Ocak 2018 Pazar

C++ İle Çok Fonksiyonlu Hesap Makinesi



C++ ile yapabileceğimiz en basit programlardan bir tanesidir hesap makinesi. Bizde bunun için bir hesap makinesi yapalım istedik. Yaptığımız hesap makinesinde toplamda 9 fonksiyon yer almaktadır. Kullanımı oldukça basittir sadece yönergeleri izlemeniz yeterli olacaktır.

19 Ocak 2018 Cuma

C - 50 Basamaklı Sayıları Toplama


C programlama dilinde iki sayıyı toplamak istediğimizde bir limitle karşılaşırız. Yani sadece belli basamağa kadar olan sayıları toplayabiliyoruz. Örneğin int değişkeni 16 bit uzunluğunda olsun. Bu durumda bu değişkene en fazla 5 basamaklı (65535) sayıları kaydedebiliriz.

18 Ocak 2018 Perşembe

C - Mükkemmel Sayıları Bulan Program


Mükemmel Sayı: Kendisi hariç pozitif tam bölenlerinin toplamı kendisine eşit olan sayıdır. Bu sayıları kendimiz bulmaya çalışırsak eğer ilk bindeki mükemmel sayıları bulmak için her sayı için kontrol etmemiz gerekecektir. Buda çok fazla zaman alacaktır. Bilgisayarlar bu işlemleri bizden çok daha hızlı çözdüğü için ilk bindeki mükemmel sayıları mili saniyeler içinde bulacaktır. C dili de orta seviyeli bir dil olduğu için bu işlemi yüksek seviyeli dillere göre daha hızlı bir şekilde gerçekleştirecektir.

C - Ekrana Elmas (Diamond) Şekli Çıkartan Program


Ekrana belli şekiller çıkartmak C dilinde oldukça ilgi çekici bir işlemdir. Bu program ile num (tek tam sayı olması gerekir) değişkenine göre elmas şeklinin köşegen karakter sayısını belirlemiş oluyoruz. Programı derleyip çalıştırdığımızda ise ortaya güzel bir elmas şekli çıkıyor.

Arduino Karaşimşek Projesi


Arduino içerisinde atmega mikrodenetleyicisini barındıran ve programlanması kolay bir platformdur. Bu platform sayesinde kolaylıkla devre oluşturabilir, bunu programlayabilir ve programı yükleyip sonucun tadını çıkarmamız için fazla beklememiz gerekmeyecektir. Şimdi gelelim karaşimşek projesine...

17 Ocak 2018 Çarşamba

C - Karakter Kontrol Kütüphanesi


C programlama dilinde karakterleri kontrol etmek için "ctype.h" kütüphanesi kullanılır. Fakat illaki bu kütüphaneyi kullanmak zorunda değiliz. Bunun yerine, bu kütüphanede yer alan fonksiyonların işlevini gören kodlarda yazabiliriz. Bu yazımızda sizlere hem bu fonksiyonları hemde bu fonksiyonların nasıl yazıldığını görmek için isdate fomksiyonunu göstereceğiz. Bu yaptığımız fonksiyon, fonksiyona girilen karakterin bir tarih karakteri olup olmadığını kontrol ediyor. Eğer tarih karakteri ise 1, değilse 0 değerini döndürüyor.