HC-SR04 Ultrasonik Mesafe Sensörü
SensörHC-SR04 Ultrasonik Mesafe Sensörü 4 adet pini bulunmaktadır. Vcc = 5v kaynağı. Gnd = Topraklama bacağı. Trig = Sensörün ses […]
HC-SR04 Ultrasonik Mesafe Sensörü 4 adet pini bulunmaktadır. Vcc = 5v kaynağı. Gnd = Topraklama bacağı. Trig = Sensörün ses […]
GOTO komutu öncesinde belirlemiş olduğumuz yere, program akışının gitmesini sağlar. Programın herhangi bir yerinde bir nokta belirleriz. Bu belirlenen nokta
Örnek :
|
1 2 3 4 5 6 7 8 |
/* diyot.net */ İnt a; for(a=0; a<=10;a=a+1){ digitalWrite(led,HIGH); delay(1000); digitalWrite(led,LOW); delay(1000); } |
Açıklama: Öncelikle a adında değişken belirlenir. Ve for komutu içerisinde başlangıç değeri olarak a=0 yazılarak 0 değeri
IF komutu, eğer anlamında kullanılmaktadır. Sıklıkla kullanılan sorgulama komutlarındandır. Temel anlamda, “eğer anahtara basıldı ise lambayı yak” şeklinde bir kullanımı
Örnek:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<strong>#define</strong> buton 2 <strong>#define</strong> led 3 <strong>Setup(){</strong> pinMode(buton, INPUT); pinMode(led, OUTPUT); <strong>}</strong> <strong>Loop(){</strong> <strong> if(</strong><em>digitalRead(buton, HIGH)</em><strong>){</strong> digitalWrite(led,HIGH); delay(1000); digitalWrite(led,LOW); delay(1000); digitalWrite(led,HIGH); delay(1000); digitalWrite(led,LOW); delay(1000); <strong>}</strong> <strong>else {</strong> digitalWrite(led, LOW); <strong> }</strong> <strong>}</strong> |
Açıklama: Yukarıda #define satırı ile 2. Pine buton, 3. Pine ise led adı veriliyor. Daha sonra setup bloğu
Örnek:
|
1 2 3 4 5 |
İnt a; a=5; <strong><em>if(</em></strong><em>a == 5<strong>)</strong></em> digitalWrite(13,HIGH); digitalWrite(13,LOW); |
Açıklama: Yukarıda öncelikle int türünde a adında değişken tanımlanmaktadır. Tanımlanan değişkene 5 sayısı atanıyor. Daha sonra ise
3D Printer teknolojisin yaygın olmasının sebebi aslında açık kaynak olması ve sıradan bireylerin bu teknolojinin gelişimine ciddi şekilde katkı sağlamış
Üzerinde kızılötesi ışık yayan ve bu ışığı geri toplayabilen iki LED bulunmaktadır. Kızılötesi LED’den çıkan ışın yüzeye çarpar ve toplayıcı