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


Yorumlar
İlk yorumu siz yazın.