LED yakma deneyi, dijital çıkış mantığını anlamanın en iyi başlangıçlarından biridir. Bu devreyle pin yönü, HIGH/LOW değerleri ve zamanlama kavramlarını öğreniyoruz.

Gerekli malzemeler

  • Arduino Uno
  • 1 adet LED
  • 220 Ω direnç
  • Breadboard
  • Jumper kablo

Adım adım yapım

1. Devreyi kur

LED'in uzun bacağını 220 Ω direnç üzerinden 9 numaralı pine, kısa bacağını GND'ye bağla.

2. Kodu yükle

Kart ve port seçimini yaptıktan sonra kodu yükle. LED bir saniye aralıklarla yanıp sönecek.

3. Deney yap

delay değerlerini değiştirerek farklı ritimler oluştur. Direnci devreden çıkarmamaya dikkat et.

Proje kodu

Kodu Arduino IDE'ye aktarın. Pin numaralarını kendi devrenize göre kontrol ettikten sonra karta yükleyin.

Arduino / C++
const int ledPin = 9;

void setup() {
  pinMode(ledPin, OUTPUT);
}

void loop() {
  digitalWrite(ledPin, HIGH);
  delay(1000);
  digitalWrite(ledPin, LOW);
  delay(1000);
}
1görüntülenme
0beğeni
0yorum
Atölyeye katıl →
Topluluk

Yorumlar

0

İlk yorumu siz yazın.

Yorum yap