↯ Robotik KodlamaTüm projeler

Yüzde 40 görev oranlı LED modeli

PWM tam gerilimin açık/kapalı sürelerini değiştirir. Ortalama gerilim ile anlık gerilim arasındaki farkı modelle.

13+ yaş · 30 dakika · Python 3 · hesaplama modeli

İnteraktif atölyede aç →

Neler öğreneceğiz?

PWM tam gerilimin açık/kapalı sürelerini değiştirir. Ortalama gerilim ile anlık gerilim arasındaki farkı modelle.
Bu deney serisinde verilen değerler bir tasarım örneğidir. Hedef, yalnız sonucu okumak değil ölçmek/modellemek, tahminle karşılaştırmak ve ek görevi yapmaktır.

Yüzde 40 görev oranlı LED modeli — proje görseli
Projeye özel eğitim ve bağlantı haritası; gerçek ürün fotoğrafı değildir. Uç isimleri bağlantı tablosunda verilmiştir.

Malzeme listesi

  1. Breadboard
  2. Jumper kablolar
  3. 5 V akım sınırlamalı eğitim kaynağı
  4. DC multimetre
  5. Arduino Uno
  6. LED
  7. 1 kΩ direnç
  8. USB kablo

Bağlantı tablosu

BaşlangıçBağlantı
Uno D91 kΩ → LED anot
LED katotUno GND

Adım adım yapalım

  1. Gücü ayır; parçaların değerlerini ve yönlerini kontrol et.
  2. Bağla: Uno D9 → 1 kΩ → LED anot
  3. Bağla: LED katot → Uno GND
  4. Uno’da pinMode(9,OUTPUT) ayarla ve analogWrite(9,102) kullan. LED’i seri direnç olmadan bağlama.
  5. Python modelini çalıştır; ölçüm ve tahminini aynı tabloda sakla.

Kod · Python 3 · hesaplama modeli

duty=40
pwm=round(255*duty/100)
print("analogWrite(9,",pwm,");",sep="")
print("Ortalama gerilim:",5*duty/100,"V")

Kod nasıl çalışır?

Ortalama ideal gerilim=5×görev oranı. analogWrite için 0–255 ölçeği kullanılır.
Kod bir hesaplama/öğrenme modelidir; fiziksel devreyi kontrol etmez. Ölçülen değeri kodun girişine yazarak tahminle karşılaştır.

Beklenen sonuç

analogWrite(9,102);
Ortalama gerilim: 2.0 V

Sıra sende

Multimetre ortalamayı gösterse de anlık darbelerin hâlâ 5 V olduğunu açıkla.

Güvenli atölye

Yalnız 3–5 V düşük gerilim kullan. Devreyi enerji kapalıyken bir yetişkinle kur. Dirençler en az 0,25 W olmalı. Priz, şebeke, çıplak lityum hücre ve pil şarjı deneyi yapma. Multimetreyi gerilim ölçerken paralel bağla; akım girişini kaynağa doğrudan bağlama.

Çalışmıyorsa kontrol et

  1. Bağlantıları enerji kapalıyken tabloda verilen sırayla karşılaştır.
  2. Birimleri kontrol et: 1000 Ω = 1 kΩ, 1000 ms = 1 s.
  3. Ölçümün ideal hesaptan sapmasında parça toleransı ve ölçü aletinin etkisini araştır.

https://docs.arduino.cc/learn/microcontrollers/analog-output/