Merhaba arkadaşlar. Arduino rehberlerine başlıyorum. Bu rehberde Arduino ile led uygulaması yapacağız.
Gereken komponentler:
Ardından devre tahtamıza LED yerleştiriyoruz.
Devre tahtasına yerleştirdiğimiz LED'in uzun olan ayağından başka bir bölgeye 330 Ω bir direnç aracılığıyla bağlantı kuruyoruz.
Direncin boşta kalan ayağından Arduino'nun dijital 6 pinine bağlantı kuruyoruz.
LED'in boşta kalan ayağından Arduino üzerindeki GND pinine bağlantı kurarak devreyi tamamlıyoruz.
Şimdi gelelim kod kısmına.
[CODE lang="clike" title="Arduino kodu" highlight="15"]void setup()
{
pinMode(6, OUTPUT);//6 numaralı dijital pinimizi çıkış pini olarak
//kullanmak istediğimizi Arduino'ya belirtiyoruz.
}
void loop()
{
digitalWrite(6, HIGH);// 6 numaralı dijital pine lojik 1(5v) veriyoruz.
delay(1000); //Delay komutu ile parantez içerisinde milsaniye
// cinsinden bekleme yapmak istediğimizz süreyi yazıyoruz.
//1 saniye = 1000 milisaniye
digitalWrite(6, LOW);//6 numaralı dijital pine lojik 0(0v) veriyoruz.
delay(1000); // Bekliyoruz.
}[/CODE]
Neler öğrendik?
Gereken komponentler:
- Arduino Uno R3
- LED
- 330 Ω Direnç
Ardından devre tahtamıza LED yerleştiriyoruz.
Devre tahtasına yerleştirdiğimiz LED'in uzun olan ayağından başka bir bölgeye 330 Ω bir direnç aracılığıyla bağlantı kuruyoruz.
Direncin boşta kalan ayağından Arduino'nun dijital 6 pinine bağlantı kuruyoruz.
LED'in boşta kalan ayağından Arduino üzerindeki GND pinine bağlantı kurarak devreyi tamamlıyoruz.
Şimdi gelelim kod kısmına.
[CODE lang="clike" title="Arduino kodu" highlight="15"]void setup()
{
pinMode(6, OUTPUT);//6 numaralı dijital pinimizi çıkış pini olarak
//kullanmak istediğimizi Arduino'ya belirtiyoruz.
}
void loop()
{
digitalWrite(6, HIGH);// 6 numaralı dijital pine lojik 1(5v) veriyoruz.
delay(1000); //Delay komutu ile parantez içerisinde milsaniye
// cinsinden bekleme yapmak istediğimizz süreyi yazıyoruz.
//1 saniye = 1000 milisaniye
digitalWrite(6, LOW);//6 numaralı dijital pine lojik 0(0v) veriyoruz.
delay(1000); // Bekliyoruz.
}[/CODE]
Neler öğrendik?
- Arduino üzerindeki dijital pinleri çıkış olarak kullanmak
- LED ile direnç bağlantısı
- Bekleme komutu