İçindekiler:

Zamanlayıcı Fonksiyonlu TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir: 7 Adım (Resimlerle)
Zamanlayıcı Fonksiyonlu TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir: 7 Adım (Resimlerle)

Video: Zamanlayıcı Fonksiyonlu TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir: 7 Adım (Resimlerle)

Video: Zamanlayıcı Fonksiyonlu TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir: 7 Adım (Resimlerle)
Video: Redmi kamera kalitesini iphone gibi yap ✅ #redmi #shortvideo #iphone #trending #xiaomi #technology 2024, Kasım
Anonim
Zamanlayıcı İşlevli TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir
Zamanlayıcı İşlevli TV Uzaktan Kumandası ile Ev Aletleri Nasıl Kontrol Edilir

Tüketici pazarına girmesinden 25 yıl sonra bile, kızılötesi iletişim son günlerde hala çok alakalı. 55 inç 4K televizyonunuz veya araç ses sisteminiz olsun, her şeyin komutlarımıza yanıt vermesi için bir IR uzaktan kumandaya ihtiyacı vardır. Endüstride Bluetooth, RF ve hatta WI-Fi gibi birçok teknoloji var, ancak kızılötesi iletişime o kadar uzun süredir bağlıyız ki, bunun arkasında çok geçerli sebepler var. Her şeyden önce çok ucuz bir çözümdürler, kelimenin tam anlamıyla sentlere mal olurlar, bunun dışında güvenilirdirler ve en önemlisi kullanım kolaylığıdır. Ayrıca bu devrenin RF veya Bluetooth uzaktan kumandaya kıyasla düşük güç tüketimini de göz ardı etmeyin. Bugünkü videomuzda bu IR uzaktan kumandaları kullanarak ev aletlerimizi kontrol edebileceğimiz bir proje yapalım. Ayrıca, doğrudan katılımımız olmadan cihazları açıp kapatmak için bir zamanlayıcı işlevi uygulayacağım. Blok diyagram, kodlama, devre şemasından son PCB tasarımına kadar, tüm süreç boyunca size ayrıntılı olarak rehberlik edeceğim.

Başlamadan önce, sadece küçük bir hatırlatma. Bu eğitimi beğendiyseniz lütfen kanalımıza abone olun.

Kanal bağlantısı - www.youtube.com/c/being_engineers1

Aynı konu hakkında detaylı bir video da hazırladık. Bu nedenle, tamamını okumak istemiyorsanız, daha fazla bilgi edinmek için videoyu izleyin. Aşağıda linki ekliyorum.

Bu kadar. Şimdi bu projeyi oluşturmaya başlayalım.

Adım 1: Gerekli Tüm Bileşenleri Toplayın

Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın
Gerekli Tüm Bileşenleri Toplayın

Öncelikle gerekli tüm bileşenleri verilen ürün reçetesine göre toplayın.

Proje Malzeme Listesi

  • DC dişi adaptör X 1
  • Kayar anahtar X 1
  • Erkek başlıklar
  • 1N4007 diyotlar X 5
  • 100uF kapaklar X 3
  • 100nF kapaklar X 4
  • 7805 voltaj regülatörleri ve ısı emici X 1
  • 3mm kırmızı led X 2
  • 3mm yeşil led X 2
  • 28 pinli IC tabanı X 1
  • Atmega328P-Pu X 1
  • 16.00 MHz kristal osilatör
  • 22pF kapaklar X 2
  • 330E dirençler X 12
  • 1K dirençler X 2
  • 10K direnç X 1
  • 100K dirençler X 2
  • 470E dirençler X 2
  • 2N3904 transistör X 2
  • 2N2222A transistör X 2
  • 1838 IR alıcısı X 1
  • PC817X2
  • 5v SPST röle X 2
  • 3 pinli terminal bloğu X 2

Bunlar, bu projeyi yapmak için ihtiyacınız olan ana bileşenlerdir. Ancak bunlarla birlikte temel lehimleme ekipmanlarına, donanım aksesuarlarına, devre tahtasına ve bir arduinoya da ihtiyacınız var.

Bu projede genel bir arduino kartı kullanmayacağım. Bunun yerine bir DIY kullanacağım. Kodlama arduino IDE kullanılarak yapılacak ve her şey diğer arduino projeleri gibi aynı olacak. Ancak son anda önceden programlanmış IC'yi çıkaracağım ve PCB'me yerleştireceğim.

Evde kendin yap arduino UNO nasıl yapılır bu videomu izleyebilirsiniz -

bit.ly/2BoLmuO

Tüm bu öğelere sahip olduğunuzda, devreyi çizmenin zamanı geldi.

Adım 2: Çalışma Devresini Tasarlayın

Çalışma Devresini Tasarlayın
Çalışma Devresini Tasarlayın
Çalışma Devresini Tasarlayın
Çalışma Devresini Tasarlayın

Devreyi tasarlamak için Easyeda adlı çevrimiçi platformu kullandım.

Devre esas olarak bu bloklara sahip olacaktır -

  • Güç kaynağı modülü - devreye güç sağlamak için 9-12V DC girişini 5V DC'ye dönüştürür.
  • Mikrodenetleyici - Mikrodenetleyici olarak bir ATmega328P IC kullanacağım. Herhangi bir arduino UNO, nano veya pro mini'de bulunabilenle aynı.
  • IR alıcı - Mikrodenetleyiciye bağlanacak bir TP1838 IR alıcı modülü kullanacağım.
  • Zamanlayıcı göstergesi - 3 mm'lik kırmızı bir led, zamanlayıcının durumunu gösterir.
  • Yedi segmentli ekran - 2X7 segmentli CA ekranı görsel bilgileri alfanümerik karakter aracılığıyla gösterecektir.
  • Röle Sürücüsü - İki röle, uygun röle sürücüsü devresi aracılığıyla mikrodenetleyici ile arayüzlenecektir.

Benim için çalışan devre şudur -

Arduino için röle sürücü kartının nasıl yapıldığını öğrenmek için bu videoyu izleyin -

bit.ly/2zZiZn7

Adım 3: PCB'yi Tasarlayın ve Sipariş Edin

PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin
PCB'yi Tasarlayın ve Sipariş Edin

Devre tasarımı tamamlandıktan sonra sıra PCB'ye gelir. Prototip panomu yapmak için JLCPCB web sitesini kullandım. Sanırım son günlerde PCB yapımında en iyilerden biri.

Devre tasarımı tamamlandıktan sonra devreyi PCB'ye dönüştürün ve PCB'yi Easyeda web sitesinde tasarlayın. Sabırlı ol. Buradaki bir hata PCB'lerinizi mahvedecektir. Gerber dosyası oluşturmadan önce birden çok kez kontrol edin. PCB'nizin 3d modelini de buradan kontrol edebilirsiniz. Gerber dosyası oluştur üzerine tıklayın ve oradan bu kartı doğrudan JLCPCB aracılığıyla sipariş edebilirsiniz. Gerber dosyalarını yükleyin, uygun özellikleri seçin, bu bölümde hiçbir şeyi değiştirmeyin. Olduğu gibi kal. Bu, başlamak için yeterince iyi ayarlardır. Siparişi verin. Bir hafta içinde almalısın.

1:1 Ölçekte PCB PDF -

PCB Gerber Dosyası -

Adım 4: IR Uzaktan Kumandanızın HEX Değerlerini Alın

IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın
IR Uzaktan Kumandanızın HEX Değerlerini Alın

Bu adımda kumandanızın arduinoya ilettiği Hex değerlerini bilmeniz gerekiyor. Bu kodu daha sonra nihai kodda kullanacağız. Bunun için arduino için IRRemote kütüphanesine ihtiyacınız olacak.

IRRemote Kitaplığı -

kütüphaneyi indirebilir ve IDE'ye kurabilirsiniz. IrrecvDemo örnek taslağını açın ve kodu arduino'ya yükleyin. Seri monitörü açın ve uzaktan kumanda düğmelerine birer birer basmaya başlayın. Seri monitörde ilgili Hex kodunu göreceksiniz. Gelecekteki referanslar için tüm kodları bir word dosyasına kopyaladım. Ayrıca bu projede kullanmayı düşündüğünüz bu butonların hex kodlarını da not edebilirsiniz. Bundan sonra ana programı oluşturmanın zamanı geldi.

Adım 5: Programı Yazın ve Arduino'ya Yükleyin

Programı Yazın ve Arduino'ya Yükleyin
Programı Yazın ve Arduino'ya Yükleyin

Bu, arduino'ya yüklenmesi gereken son koddur -

Anlamanız gereken bir şey, kodu doğru bir şekilde anlamak için arduino zamanlayıcı, kesme ve diğer ileri düzey kavramlar hakkında bazı temel bilgilere ihtiyacınız var. Normalde arduino'da bir kodun karmaşıklığını arttırdığı için zamanlayıcılar ve kesintiler kullanmayız. Ancak bu proje kesme ve zamanlayıcı kullanımını gerektiriyordu.

Ayrıca, kodu düzgün bir şekilde derleyen iki kitaplığa daha ihtiyacınız var -

  • Timerone -
  • Pinchangeinterrupt -

Kodu derleyin ve arduino'ya yükleyin. Bittiğinde, IC'yi arduinodan çıkarın. PCB'ye yerleştireceğiz.

Adım 6: Bileşenleri PCB'ye Lehimleyin

Bileşenleri PCB'ye Lehimleyin
Bileşenleri PCB'ye Lehimleyin
Bileşenleri PCB'ye Lehimleyin
Bileşenleri PCB'ye Lehimleyin
Bileşenleri PCB'ye Lehimleyin
Bileşenleri PCB'ye Lehimleyin

Malzeme Listesi ve Devre şemasına göre bileşenleri PCB üzerine yerleştirin ve bunları uygun şekilde lehimleyin. Bu adım çok doğru. 7805 regülatör ile ısı emici kullanın ve arada ısı macunu kullanın. Bu adım tamamlandıktan sonra güç ve topraklamada kısa devre olmadığından emin olun.

7. Adım: Neredeyse Tamamlandı

Neredeyse bitti!
Neredeyse bitti!
Neredeyse bitti!
Neredeyse bitti!

Lehimleme yapıldıktan sonra devreyi test etme zamanı. AC ile çalışan tüm ev aletlerini alın. İlk başta test etmek için basit bir masa lambası kullanmanızı tavsiye edeceğim. Kabloları anahtardan sökün ve bunu PCB üzerindeki herhangi bir rölenin normal açık ve ortak terminaline vidalayın. Masa lambasını AC duvar prizine takın. Devreye 9-12V DC besleme ile güç verin.

Ardından uzaktan kumandayı alın ve lambayı açmak için ilgili düğmeye basın. Talimatlarda belirtildiği gibi her şey doğruysa, düzgün çalışması gerekir. Ayrıca zamanlayıcı işlevini de kontrol edin.

Nihai sonuç videoda görülebilir.

Bu kadar. Bu projeyi başarıyla gerçekleştirdik. Bu tür araçlar günlük hayatta çok kullanışlıdır. Kendi projenizi oluşturun ve yorum bölümünde bana bildirin. Bu öğreticiyi beğendiyseniz, bu projeyle ilgili videoyu izleyin ve kanalımıza abone olun.

Kanal bağlantısı - www.youtube.com/c/being_engineers1

Ayarladığınız için teşekkürler. Kendinize iyi bakın ve hoşçakalın.:)

Önerilen: