Arduino Programlama Dili – Analog Giriş ve Çıkışlar
with Yorum yapılmamış

Analog Giriş ve Çıkışlar analogReference() Analog giriş için kullanılan referans voltajını (yani, giriş aralığının üstü olarak kullanılan değer) konfigüre eder. Seçenekler şunlardır: DEFAULT: Varsayılan 5 voltluk analog referans (5V Arduino kartlarda) veya 3.3 volt (3.3V Arduino kartlarında) INTERNAL: ATmega168 veya … Daha Fazlasını Oku

Arduino Programlama Dili – Gelişmiş Giriş ve Çıkışlar
with 1 Yorum

tone() Bir pin üzerinde belirtilen frekanstaki (ve% 50 görev döngüsü) bir kare dalga oluşturur. Bir süre belirtilebilir, aksi takdirde dalga noTone() çağrısına kadar devam eder. Zil sesleri çalmak için pim bir piezo ziline veya başka bir hoparlöre bağlanabilir. Bir seferde … Daha Fazlasını Oku

Arduino Programlama Dili – Zaman Kavramı
with Yorum yapılmamış

millis() Arduino kurulu mevcut programı çalıştırmaya başlamasından bu yana milisaniye sayısını döndürür. Yaklaşık 50 gün sonra bu numara taşacaktır (sıfıra döner). Bir programcı int gibi daha küçük veri türleriyle aritmetik yapmaya çalışırsa millis() için dönüş değerinin unsigned long olduğunu, mantıksal … Daha Fazlasını Oku

Arduino Programlama Dili – Matematik ve Trigonometri
with Yorum yapılmamış

min(x,y) İki değer arasından küçük olanı seçer.

max(x,y) İki değer arasından büyük olanı seçer.

abs(x) Bir sayının mutlak değerini hesaplar.

constrain(x, a, b) Bir sayıyı bir aralık içinde sınırlar. x: sınırlandırılacak sayı, tüm veri türleri a: aralığın … Daha Fazlasını Oku

Arduino Programlama Dili – Kesmeler ve Dış Kesmeler
with Yorum yapılmamış

Kesmeler: interrupts() Kesmeleri yeniden etkinleştirir (noInterrupts() tarafından devre dışı bırakıldıktan sonra). Kesmeler, bazı önemli görevlerin arka planda olmasını sağlar ve varsayılan olarak etkindir. Bazı işlevler kesmeler devre dışı bırakılırken çalışmaz ve gelen iletişim yok sayılabilir. Bununla birlikte, kesmeler kod zamanlamasını … Daha Fazlasını Oku

Arduino Programlama Dilleri – Seri İletişim
with Yorum yapılmamış

Pinlerin seri iletişimi TX / RX, TTL mantık düzeylerini kullanır (karta bağlı olarak 5V veya 3.3V). Bu pinleri bir RS232 seri portuna doğrudan bağlamayın; +/- 12V’de çalışırlar ve Arduino kartınıza zarar verebilirler. Seri, Arduino kartı ile bir bilgisayar veya diğer … Daha Fazlasını Oku

Arduino Programlama Dili – Aritmetik Operatörler
with Yorum yapılmamış

  = (atama operatörü tek “=” işareti) Bu işaret atama operatörüdür.

Atama operatörü= ile eşittir== operatörlerini birbiri ile karıştırmamaya dikkat edin. + (toplama operatörü) Toplama işlemi yapmak için kullanılır.

– (çıkarma operatörü) Çıkarma işlemi yapmak için kullanılır.

Daha Fazlasını Oku

Arduino Programlama Dili – Yapı Oluşturma
with Yorum yapılmamış

#define #define, program derlenmeden önce programcının sabit bir değere isim vermesine izin veren kullanışlı bir C bileşenidir. Arduino’daki tanımlı sabitler çip üzerindeki herhangi bir program bellek alanını kaplamazlar. Derleyici, bu sabitlerdeki başvuruları derleme zamanında tanımlanan değere getirir. Bununla birlikte, bazı … Daha Fazlasını Oku

Arduino Programlama Dili – goto Komutu
with Yorum yapılmamış

goto Programın herhangi bir yerinden başka bir yerine atlamak için goto deyimi kullanılır. goto komutunu kullanmak için , goto isminin yanına , atlamak istediğiniz yerin sembolik ismini yazmanız gerekir. goto ile bir döngünün içine atlamanıza izin yoktur , fakat bir … Daha Fazlasını Oku

Arduino Programlama Dili – return Komutu
with Yorum yapılmamış

return Bu komut fonksiyonu sonlandırır ve bir değer veya değişkenle kullanılması durumunda fonksiyonun sonucu olarak o değeri verir. Örnek;

return komutunun kullanıldığı satırdan sonraki satırlar asla çalıştırılmaz. Bu da bazı uzun ve karmaşık programlarda hataları bulmamızda bize yardım eder. … Daha Fazlasını Oku

1 2 3