İçindekiler:

Ayçiçeği Karşıtı - Karanlığınıza İşaret Ediyor!: 6 Adım (Resimli)
Ayçiçeği Karşıtı - Karanlığınıza İşaret Ediyor!: 6 Adım (Resimli)

Video: Ayçiçeği Karşıtı - Karanlığınıza İşaret Ediyor!: 6 Adım (Resimli)

Video: Ayçiçeği Karşıtı - Karanlığınıza İşaret Ediyor!: 6 Adım (Resimli)
Video: AYÇİÇEĞİ EKİMİ VE GÜBRELEMESİ 2024, Kasım
Anonim
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!
Ayçiçeği Karşıtı - Karanlığınızı Gösterir!

Çocukluğumdan beri hep kendimi elektronikte denemek istemişimdir. Son zamanlarda Arduino'yu satın aldım ve keşfetmeye başladım. Bu süreçte Işık Bağımlı Dirençler (LDR) hakkında daha fazla bilgi sahibi oldum.

Her nasılsa, bu fikre rastladım. Temel olarak, gerçek ayçiçeğinin tersini yapan bir elektrikli ayçiçeğidir. Karanlığa işaret ediyor!!!

Adım 1: İhtiyacınız Olan Şeyler

  • 3 LDR
  • 3 10k Ohm direnç
  • bir servo motor
  • Arduino Kurulu
  • Birkaç Jumper kablosu
  • Lehimleme Kiti
  • Delikli PCB
  • Biraz kuru toprak ile birlikte Küçük Pot.

Adım 2: Devre

Devre
Devre
Devre
Devre

İşin püf noktası, her LDR'nin bir açıdan sorumlu olduğu, 180 derece için sol, 90 derece için orta ve 0 derece için sağ açıdır. Örneğin, ortadaki LDR hiç ışık almıyorsa ve diğer LDR'ler biraz ışık alıyorsa, o zaman

Arduino aşağıdaki girişi alacaktır:

  • Sol LDR => YÜKSEK
  • Orta LDR => DÜŞÜK
  • Sağ LDR => YÜKSEK

Arduino bu girişe dayanarak açıyı (bu durumda 90 derece) hesaplayabilir ve bu bilgiyi servo motora gönderebilir.

Adım 3: Kod

Meslekten olmayan terimlerle, kodun yaptığı şey budur:

  • 3 LDR'den girdi alır.
  • Bu girişi kullanarak, her bir LDR'nin aldığı ışık miktarını hesaplar.
  • Şimdi gitmesi gereken açıyı hesaplıyor. Örneğin, sağ ve orta LDR'nin ikisi de ışık almıyorsa, hesaplanan açı 45 derece olacaktır (0 derece ve 90 derecenin orta açısı 45 derecedir).

Kodu burada bulun.

Adım 4: Devreyi Oluşturun

Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et
Devreyi İnşa Et

Direnç ve LDR'leri lehimlemek için Delikli PCB kullanın. PCB ve servo motoru bağlamak için Arduino devre tahtasını kullanın. Kodu yükleyin ve test edin.

Adım 5: Ayçiçeği Karşıtı Ekin

Anti-ayçiçeği ekin
Anti-ayçiçeği ekin
Anti-ayçiçeği ekin
Anti-ayçiçeği ekin
Anti-ayçiçeği ekin
Anti-ayçiçeği ekin

Küçük bir tencere kullandım ve telleri geçirmek için içine bir delik açtım. Biraz toprak koyun, servo motoru tutun, biraz daha toprak ekleyin. Ardından servo motoru Arduino'ya bağlayın ve işiniz bitti!

Önerilen: