İçindekiler:

Evrensel Uzaktan Kumanda: 3 Adım
Evrensel Uzaktan Kumanda: 3 Adım

Video: Evrensel Uzaktan Kumanda: 3 Adım

Video: Evrensel Uzaktan Kumanda: 3 Adım
Video: DENEMEYİN! VİDEO ACIKLAMASINI LÜTFEN OKUYUN! Eski kuş serisi bazı araçlarda işe yarar #shorts #araba 2024, Kasım
Anonim
Image
Image
Yapı
Yapı

Evrensel Kızılötesi (IR) Uzaktan Kumanda, uzaktan çalıştırma için IR iletişimini kullanan herhangi bir cihazı kontrol edebilir. Bu uzaktan kumanda, IR komutlarını göndermek için ana arayüz olarak gen4-uLCD-35DCT'yi kullanır. Bu proje, IR kontrolünü kullandığı sürece herhangi bir cihazda kullanım için son derece özelleştirilebilir.

1. Adım: Oluşturun

Yapı
Yapı

Bileşenler

  • gen4-uLCD-35DCT-CLB
  • gen4-PA ve FFC Kablosu
  • uSD Kart
  • uUSB Kablosu
  • Jumper Telleri
  • 5 V güç kaynağı
  • Arduino Pro Mikro 5V 16 MHz
  • KY-005 IR Verici Modülü

Bileşenleri şemada gösterildiği gibi oluşturun.

2. Adım: Program

programı
programı
programı
programı
programı
programı
  1. IRremote klasörünü Arduino IDE'nin kütüphane klasörüne kopyalayın
  2. Arduino IDE'yi kullanarak Arduino mikro denetleyicisi için proje kodunu açın.
  3. İstenen uzaktan kumanda bilinmeyen bir iletim protokolü kullanıyorsa, IRremote kitaplığı tarafından sağlanan IRrecvDemo örneğini kullanarak türetilen ham IR kodunu da ekleyebilir ve ham komutlarının kodunu çözmek için herhangi bir IR alıcı modülünü kullanabilirsiniz.
  4. Arduino programının sağlanan ham IR komutları ile düzgün bir şekilde derlenebilmesi için, aşağıda gösterildiği gibi veriler derlendikten sonra doğrudan flash belleğe yazılabilir.
  5. Ham kodları iletim için kullanmak için, flash bellekte saklanan ham kodu okumak için aşağıdakiler yapılmalıdır. Daha fazla komut arayüzü için ek vaka ifadeleri de eklenebilir. Bazı cihazlar, birden fazla ardışık komut iletimi gerektirebilir, bu, aşağıda gösterildiği gibi aynı kod komutlarını birden çok kez yeniden göndererek yapılabilir. Workshop 4 IDE'yi kullanarak ekran için proje kodunu açın. Bu proje Visi-Genie Ortamını kullanır.
  6. Nesne denetçisini kullanarak nesnelerin ve formun özelliklerini değiştirebilirsiniz.
  7. Evrensel uzaktan kumanda, daha fazla işlevsellik eklemek için daha fazla düğme ekleyerek daha da fazla cihazı kontrol edebilir. İhtiyacınız olan düğme(ler)in türünü eklemek için widget şeridini kullanın.
  8. Eklenen butonu host(Arduino Uno) ile kullanmak için, objenin olayları altındaki Event Handler'ı kullanımına bağlı olarak "Rapor Mesajı" veya başka bir "Sihirli Olay" olarak değiştirdiğinizden emin olun.
  9. “Derle” düğmesine tıklayın. Not: Bu adım atlanabilir. Ancak, derleme, hata ayıklama amacıyla gereklidir.
  10. Ekranı PC'ye bağlayın. Doğru bağlantı noktasına bağlı olduğunuzdan emin olun. Kırmızı Düğme cihazın bağlı olmadığını, Mavi Düğme ise cihazın doğru bağlantı noktasına bağlı olduğunu gösterir.
  11. "Ev" sekmesine geri dönün. Bu sefer “(Oluştur) Kopyala/Yükle” butonuna tıklayın.
  12. Atölye 4, görüntü dosyalarını bir uSD Kartına kopyalamak için bir sürücü seçmenizi isteyecektir. Doğru sürücüyü seçtikten sonra Tamam'a tıklayın.
  13. Mikro SD kart henüz takılmadığında, gen4 Ekranınızda şu mesaj görünecektir: "DRIVE NOT MOUNTED…"Micro SD kartınızı taktıktan sonra, bu adımda gösterilen GUI, gen4 Ekranında görünmelidir.

Aşama 3:

resim
resim
resim
resim
resim
resim

IR kontrollü çıkış, daha fazla röle eklenerek de özelleştirilebilir

Her röle için komut kodları, aşağıdaki kod satırları aracılığıyla da özelleştirilebilir.

IR kontrollü devre için devreye ilave röleler eklenebilir.

Önerilen: