İlk Değişkeniniz
Coddy'nin Arduino Journey'sinin İlk Devreler bölümünün bir parçası. Ders 10 / 22.
Değişken, bir değeri tutan adlandırılmış bir kutudur. Bu satır bir değişken oluşturur:
int waitTime = 300;int, türdür: kutu bir tam sayı tutar. waitTime değişkenin adıdır ve 300 içine konan değerdir. Daha sonra sayıyı yazacağın her yerde bu adı yazabilirsin:
delay(waitTime); // 300 ms beklerDeğeri tek bir yerde değiştir; bu adı kullanan her satır da değişikliği izler.
Değişkeni, taslağın en üstünde, setup() işlevinin üstünde oluştur. setup() içinde oluşturulan bir değişken yalnızca setup() içinde vardır; bu yüzden loop() onu kullanamaz.
Bir ad harflerden, rakamlardan ve _ karakterinden oluşur; boşluk içermez. Büyük ve küçük harfler farklı kabul edilir: waitTime ve waittime iki farklı addır. Serial.println(waitTime) değeri, yani 300'ü yazdırır; Serial.println("waitTime") ise kelimeyi yazdırır.
Görev
Kolay13 numaralı pindeki LED'i bir değişkenle yakıp söndür:
- en üstte
int waitTime = 300;oluştur - her iki
delay()çağrısında dawaitTimekullan setup()içindewaitTimedeğerini yazdır
Run'a, ardından Check'e bas. 300'ü başka bir sayıyla değiştirmeyi ve yeniden çalıştırmayı dene.
Kendin dene
// değişkeni burada oluştur
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
// değişkeni yazdır
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
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
Kendi başına pratik yap: Arduino playground