Bir LED’i Yakıp Söndürme
Coddy'nin Arduino Journey'sinin İlk Devreler bölümünün bir parçası. Ders 1 / 22.
Arduino Uno, mikrodenetleyici adı verilen küçük bir bilgisayardır. Onun için sketch adı verilen bir program yazarsın ve kart, gücü olduğu sürece bu programı kendi başına tekrar tekrar çalıştırır.
Her sketch iki bölümden oluşur:
void setup() {
// Kart başladığında bir kez çalışır
}
void loop() {
// Sonsuza kadar tekrar tekrar çalışır
}Kart, dünyayla pinleri aracılığıyla iletişim kurar. 13 numaralı pine bir LED bağlanmıştır. LED'i yakmak için setup() içinde pini çıkış olarak ayarla, ardından HIGH (5 volt, açık) veya LOW (0 volt, kapalı) olarak ayarla:
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);delay(1000), sketch'i 1000 milisaniye, yani bir saniye duraklatır. loop() içine açma, bekleme, kapatma ve tekrar bekleme işlemlerini koy; LED sonsuza kadar yanıp söner.
Görev
KolayKartta, 13. pine bağlı bir LED var. Bu sketch onu yanıp söndürür: setup() 13. pini çıkış olarak ayarlar, loop() ise LED'i açar, bir saniye bekler, kapatır ve yeniden bekler, bu sürekli tekrarlanır.
LED'in yanıp söndüğünü görmek için kartta Run'a, ardından Check'e basın.
Kendin dene
void setup() {
pinMode(13, OUTPUT); // 13. pin bir çıkış
}
void loop() {
digitalWrite(13, HIGH); // LED açık
delay(1000); // bir saniye bekle
digitalWrite(13, LOW); // LED kapalı
delay(1000); // bir saniye bekle
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
İlk Devreler bölümündeki tüm dersler
1Merhaba, Kart
Bir LED’i Yakıp SöndürmeSetup ve LoopYanıp Sönme Hızını DeğiştirmeKendi LED’inSırayla Yanan İki LEDSketch’inize Yorum Satırları EkleyinKendi başına pratik yap: Arduino playground