İçindekiler:
- 1. Adım: Donanım ve Bileşenler
- Adım 2: Röle Kontrol Devresi
- Adım 3: Dimmer Devresinin Tasarlanması
- Adım 4: PCB Yapımı
- Adım 5: Kodlama
- Adım 6: Android Uygulamasının Tasarlanması
Video: Ev Otomasyonu: Tiva TM4C123G Kullanarak Bluetooth Üzerinden Dimmer Kontrollü Otomatik Anahtar Kartı: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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.
Önerilen:
Led'i İnternet Üzerinden Nodemcu Kullanarak Blynk Uygulaması Üzerinden Kontrol Etme: 5 Adım
Led'i Nodemcu Kullanarak İnternet Üzerinden Blynk Uygulaması İle Kontrol Etme: Herkese Merhaba Bugün Size İnternet Üzerinden Akıllı Telefon Kullanarak Bir LED'i Nasıl Kontrol Edebileceğinizi Göstereceğiz
Raspberry Pi ile Röle Kartı Kullanarak Ev Otomasyonu: 7 Adım
Raspberry Pi ile Ev Otomasyonu Röle Kartı Kullanarak: Çok sayıda insan büyük rahatlık ama makul fiyatlarla istiyor. Her akşam güneş battığında evleri aydınlatmaya ve ertesi sabah ışıkları tekrar kapatmaya ya da klimayı/Fan/Isıtıcıyı her zamanki gibi açıp kapamaya tembellik ediyoruz
DOKUNMATİK ANAHTAR - Transistör ve Breadboard Kullanarak Dokunmatik Anahtar Nasıl Yapılır: 4 Adım
DOKUNMATİK ANAHTAR | Transistör ve Breadboard Kullanarak Dokunmatik Anahtar Nasıl Yapılır.: Dokunmatik anahtar, transistör uygulamasına dayanan çok basit bir projedir. Bu projede dokunmatik anahtar görevi gören BC547 transistör kullanılmaktadır. PROJE HAKKINDA TAM AYRINTILI VİDEOYU İZLEDİĞİNİZDEN EMİN OLUNUZ
Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: 6 Adım
Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: Ortalıkta bir AVR mikrodenetleyici kartınız var mı? Programlamak zor mu? Pekala, doğru yerdesin. Burada, bir Arduino Uno kartını programlayıcı olarak kullanarak bir Atmega8a mikrodenetleyici kartının nasıl programlanacağını göstereceğim. Yani uzatmadan
3D Yazıcı Kullanarak Arduino Üzerinden Seri Kontrollü Step Servo Motorun Kapsüllenmesi - Pt4: 8 Adım
Step Servo Motoru Arduino Üzerinden Seri Kontrollü 3D Yazıcı Kullanarak Kapsülleme - Pt4: Motor Step serisinin bu dördüncü videosunda, daha önce öğrendiklerimizi seri iletişim ve gerçek kontrol ile step servo motor oluşturmak için kullanacağız. Arduino tarafından izlenen dirençli bir kodlayıcı kullanarak konum geri bildirimi. İçinde