Döngüler bir program içerisinde belirli işleri defalarca yapmamızı sağlayan komut bloklarıdır. Sonsuz döngüler yapabildiğimiz gibi belirli kriterleri sağlayana kadar oluşan döngüler de yapabiliriz. Arduino dilinde 3 tip döngü vardır; while do-while for “while” Döngüsü while(şart) { komut veya komutlar; } 1234 while(şart){ komut veya komutlar;} While döngüsü içerisinde ki şart doğru olduğu sürece devam eder. While döngüsünde şart başlangıçta...Devamını Oku
Program yazarken çoğu zaman her şey ak ve kara gibi net olmaz, çoğu zaman çeşitli koşullara göre farklı komutlar çalıştırmamız gerekir. Benzer şekilde çoğu komutun da yalnızca bir kez çalıştırılması bizim için yeterli gelmez, belli koşulları sağladığı sürece sürekli çalıştırılmasını istediğimiz komutlar olabilir. İşte bu gibi durumlar için Arduino programlama dilinde akış kontrol mekanizmaları vardır. Aslında...Devamını Oku
Gecikme komutları Arduino da programın belirli bir süre beklemesi için gereken komutlara denir. Gecikme komutları genelde denetleyici o an döngüsü içine girerek boş bir komut döndürür. Döngü bitiş değerine ulaşılıncaya kadar denetleyici döngüden çıkamayacaktır. Bu yüzden denetleyici başka bir komut çalıştıramaz. Böylece istenilen zamanda denetleyici bekletilmiş olur. Gecikme komutlarına Arduino 2 tanedir. Bir tanesi girilen mili saniye...Devamını Oku
Arduino programlama dilinde her ifadenin belirli bir saklama türü vardır. Bu türler ifadenin sınırını ve içeriğini belirler. int: Tamsayı long: Uzun tamsayı char: ASCII karakter float: Ondalıklı sayı byte b = 15; // b değişkenine 15 değeri atanmıştır char karakter = 'A'; // char karakter = 65; // her iki tanımlamada da karakter...Devamını Oku
Digital elektonikde Lojik 1 – 0 terimlerinden bahsetmiştik. Lojik 1 demek +5v, Lojik 0 ise 0v gerilimlerine karşılık geliyordu (Bazı entegreler/denetleyicilerde Lojik 1 +3.3v olarak ayarlanmıştır). Peki bu +5 ve 0 arasında kalan gerilimler ne oluyor? İşte bunlara dijital elektronikde analog gerilim deniliyor. 0.5v, 1.65v, 2v, 3.75v, 4.05v gibi gerilimler analog gelirlimlere örnektir. Analog okuma...Devamını Oku