Işık sensörünün ölçüm aralığını seç
LDR için sabit direncin seçimi ölçüm aralığını değiştirir. Aynı aydınlık ve karanlık direnç tahminleriyle 1 kΩ ve 10 kΩ alt kolları karşılaştır.
13+ yaş · 45 dakika · Python 3 · deney modeli
İnteraktif atölyede aç →Neler öğreneceğiz?
LDR için sabit direncin seçimi ölçüm aralığını değiştirir. Aynı aydınlık ve karanlık direnç tahminleriyle 1 kΩ ve 10 kΩ alt kolları karşılaştır.
Bu atölyede yalnız sonuca değil, tahmininin neden doğru veya yanlış çıktığına da bak. Bir deney günlüğünde giriş, beklenen sonuç, gözlenen sonuç ve düzeltme olmak üzere dört sütun aç.
Python kodu ölçüm/algoritma modelidir; GPIO pinlerine veya motora komut göndermez. Animasyon ise konuyu gösteren ayrı ve ideal bir modeldir.
Öğrenme hedefleri
- LDR’yi enerjisizken farklı ışıklarda ölç; elinle örterken uçlarına dokunmamaya dikkat et.
- Kendi odandaki LDR aralığına göre hangi alt direnç daha ayırt edici?
Malzeme listesi
- Akım sınırlamalı 3–5 V eğitim kaynağı
- Breadboard ve jumper
- DC multimetre
- LDR
- 1 kΩ ve 10 kΩ direnç
- Hesap modelini çalıştırmak için Python 3 bilgisayar
Bağlantı tablosu
| Başlangıç | Bağlantı |
|---|---|
| 5 V | LDR |
| LDR alt uç | Vout ve sabit direnç üst uç |
| Sabit direnç alt uç | GND |
Adım adım yapalım
- LDR’yi enerjisizken farklı ışıklarda ölç; elinle örterken uçlarına dokunmamaya dikkat et.
- Kaynak bağlı değilken malzemeleri tabloya göre yerleştir; her kablonun iki ucunu kalemle işaretle.
- Ölçü aletini DC volt konumuna al. Siyah probu ortak GND’de tut; ölçüm noktalarını sırayla kontrol et.
- 10 kΩ LDR ve 10 kΩ alt kol için 2,5 V; 1 kΩ alt kol için yaklaşık 0,455 V bekle.
- Ölçülen değerleri model koduna yazıp ideal hesapla karşılaştır. Sapmayı yalnız “yanlış” diye işaretlemek yerine tolerans, bağlantı ve ölçü aleti yükünü ayrı değerlendir.
- Bir değişkeni değiştir, yeni sonucu önce tahmin et; deney günlüğüne ilk ve ikinci koşulu birlikte yaz.
Kod · Python 3 · deney modeli
for fixed in [1000,10000]:
print("Alt direnç",fixed)
for ldr in [1000,10000,100000]:print(ldr,round(5*fixed/(ldr+fixed),3))Kod nasıl çalışır?
Bu bir direnç-gerilim dönüşümüdür; doğrudan lux ölçeri değildir. Aynı model iki LDR’nin aynı ışıkta aynı direnci vereceğini varsaymaz.
Beklenen sonuç
Python modelinin çalıştırılan çıktısı (fiziksel ölçüm değildir):
Alt direnç 1000
1000 2.5
10000 0.455
100000 0.05
Alt direnç 10000
1000 4.545
10000 2.5
100000 0.455
Sıra sende
Kendi odandaki LDR aralığına göre hangi alt direnç daha ayırt edici?
Güvenli atölye
Bu çalışma düşük gerilimli eğitim içindir. Donanımı enerji kapalıyken, bir yetişkinle kur. Şebeke elektriği kullanma. Kodun derlenmesi fiziksel devrenin test edildiği anlamına gelmez.
Çalışmıyorsa kontrol et
- Sonucu alamıyorsan programın ilk satırından başlayıp girdileri tek tek kontrol et.
- Donanım varsa enerjiyi ayır; GND, sinyal uçları ve parça yönlerini bağlantı tablosundan doğrula.
- Aynı anda yalnız bir şeyi değiştir; değişiklik öncesi ve sonrası sonucu günlüğe yaz.
Kontrol noktaları
- Başlamadan önce: gerekli malzemeleri say ve giriş değerlerini deney günlüğüne yaz.
- Kurulumdan sonra: her bağlantıyı aşağıdaki tabloyla karşılaştır; yazılım projesinde giriş listesini kontrol et.
- Testten sonra: beklenen sonucu kendi çıktınla karşılaştır. Fark varsa ilk farklı adımı bul.
Kaynakların kullanımı
Kaynak, ilgili kavramı öğrenmek ve karşılaştırmak içindir. Türkçe görev, örnek kod ve görseller bu atölye için özgün hazırlanmıştır; kaynak makalenin çevirisi veya kopyası değildir.