İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Günümüzde hayatımızı gerçekten kolaylaştıran televizyonlarımız ve diğer elektronik sistemlerimiz için uzaktan kumandalarımız var. Tüp lambaları, fanları ve diğer elektrikli aletleri evde uzaktan kumanda kullanarak kontrol etme imkanı sağlayacak ev otomasyonunu hiç merak ettiniz mi? Tabii ki, Evet! Ancak, mevcut seçenekler uygun maliyetli midir? Cevabınız Hayır ise, buna bir çözüm bulduk. Bluetooth kullanarak mikro denetleyici tabanlı ev otomasyonu adı verilen yeni bir sistem ortaya çıkardık. Bu sistem son derece uygun maliyetlidir ve kullanıcıya herhangi bir elektronik cihazı uzaktan kumanda için bile harcama yapmadan kontrol etme yeteneği verebilir. Bu proje, kullanıcının akıllı telefonunu kullanarak tüm elektronik cihazları kontrol etmesine yardımcı olur. Ayrıca, ışığın parlaklığını veya bir fanın hızını uzaktan kontrol edebileceğiniz bir bağlantı noktasına karartma işlevini de ekledik.
1. Adım: Donanım ve Bileşenler
1. Mikrodenetleyici TM4C123GH6PM
Donanım tabanlı programlama ve arayüz çizimleri için seçilen Cortex-M mikro denetleyici, Texas Instruments'tan TM4C123'tür. Bu mikro denetleyici, yüksek performanslı ARM Cortex-M4F tabanlı mimariye aittir ve entegre edilmiş geniş bir çevre birimi setine sahiptir.
2. 5V röle modülü
3. LCD Sıvı kristal ekran (LCD)
Switch panomuzun durumlarını göstermek için 16x2 LCD kullanacağız.
4. Bluetooth Modülü HC-05
Röleleri ve dimmer devresini kontrol etmek için Bluetooth modülü.
5. Mobil şarj cihazı Mikro denetleyiciye ve rölelere güç sağlamak için mobil şarj cihazı.
6. Plastik Anahtar Kartı Muhafazası
7. 7 fiş prizi
Adım 2: Röle Kontrol Devresi
Bu tasarımın anlaşılması ve uygulanması kolaydır. Bluetooth'tan alınan çıktı, karttaki her fişin durumunu değiştirebilir.
Adım 3: Dimmer Devresinin Tasarlanması
İlk işlem Sıfır Geçiş Tespitidir. Sıfır Geçişi, giriş sinüs dalgasının salınımı sırasında anında sıfır olduğu noktadır.
İkinci işlem, opto-izolatörü, yani MOC3021'i kullanarak Triyak'ı tetiklemektir. Tetikleme mikro denetleyici kullanılarak yapılmalıdır ve voltajın dimlenmesi tetiklemedeki gecikme ile doğru orantılıdır.
Adım 4: PCB Yapımı
Proteus tasarımı, PCB düzeni şemada verilmiştir.
Adım 5: Kodlama
Bu mikrodenetleyicinin kodu Keil uVision Ortamında yazılmıştır ve aşağıda verilmiştir.
Adım 6: Android Uygulamasının Tasarlanması
Bluetooth kontrollü röleler ve dimmer için android uygulamamızı yapmak için MIT App Inventor kullanacağız.