5110 ile Araba Park Sensörü
Arduino ProjeleriProjede 1 Adet Nokia 5110 LCD Ekran 1 Adet HC-SR04 Ultrasonik Mesafe Sensör den oluşuyor. Elemanlara harici bir güç bağlamanız […]
Projede 1 Adet Nokia 5110 LCD Ekran 1 Adet HC-SR04 Ultrasonik Mesafe Sensör den oluşuyor. Elemanlara harici bir güç bağlamanız […]
Gelmiş geçmiş efsane cep telefonlarından bir olan Nokia 5110 modelinin LCD Ekranı ile, bir efsaneyi projelerinizde yaşatabilir ve görselliklerle dolu
İngilizce pull “çekmek, asılmak” anlamına gelmektedir. Pull-up “yukarı çekmek” ve pull-down ” aşağı çekmek” anlamına gelmektedir. Pull-up dediğimizde up +Vcc
Devrenin çalışması, ultrasonik sensör ( HC-SR04 ) üzerindeki hoparlör ile insan kulağının algılayamadığı ses dalgaları gönderilmektedir. Bu gönderilen ses dalgaları karşı tarafta
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