İçindekiler:

IKEA FYRTUR Shades'in IR Kontrolü: 11 Adım (Resimlerle)
IKEA FYRTUR Shades'in IR Kontrolü: 11 Adım (Resimlerle)

Video: IKEA FYRTUR Shades'in IR Kontrolü: 11 Adım (Resimlerle)

Video: IKEA FYRTUR Shades'in IR Kontrolü: 11 Adım (Resimlerle)
Video: Amazon'dan motorlu dış mekan pencere gölgelikleri 2024, Kasım
Anonim
Image
Image
resim
resim

Sonunda bazı IKEA FYRTUR motorlu gölgeliklere sahip oldum ve onları bir IR uzaktan kumanda kullanarak kontrol etmek istedim. Bu niş bir uygulama ama Arduino'nun GPIO pinlerini IR komutları tarafından tetiklenen basit bir düşük voltaj rölesi olarak kullanmayı öğrenmek isteyenler için faydalı olabileceğini düşündüm.

Aşama 1:

Parça listesi

IKEA FYRTUR Motorlu Gölgeliklerhttps://www.ikea.com/us/tr/cat/elektrik-panjurları-445…

Başlıksız Arduino Leonardo

2.54 mm Erkek Pin Başlık Konektörü

Vishay TSOP4838 38 kHz Kızılötesi Alıcı (5'li Paket)

4 pinli konnektör

Arduino için 3ple Decker Kılıf (Düşük, duman)

USB Duvar Şarj Cihazı 5V 2A (Arduino Leonardo Micro USB güç kaynağı)

Bose Yedek Uzaktan Kumanda (Herhangi bir IR uzaktan kumanda kullanılabilir; rafımda Bose bileşeni olmadığı için bunu seçtim)

Adım 2:

resim
resim

Orijinal Harmony 659 IR Remote'u neredeyse yirmi yıldır kullanıyorum ve hala mükemmel bir kumanda olduğunu düşünüyorum. Hala eBay'de kullanılmış olanları iyi durumda buluyorum. İstediğim her şeyi yapıyor ama bluetooth, WiFi veya diğer modern akıllı ev özellikleri yok. IKEA'nın RF kontrollü motorlu gölgelikleri, bir IKEA TRADFRI veya Samsung SmartThings ağ geçidi ile eşleştirilebilir ve teorik olarak daha modern bir Harmony Hub uzaktan kumandası tarafından tetiklenebilir, ancak dokunmatik ekranlı uzaktan kumanda yerine dokunsal düğmeli bir IR uzaktan kumanda kullanmayı tercih ediyorum ve atlamak istemedim tüm bu çemberler, projektör her açıldığında gölgeleri düşürmek olan basit bir görevi gerçekleştirmek için.

Aşama 3:

resim
resim

Her IKEA FYRTUR gölgelik bir uzaktan kumandayla birlikte gelir; bu nedenle, tüm gölge setini (4'e kadar) kontrol etmek için yalnızca birini eşleştirirseniz, çok sayıda fazladan, kullanılmamış uzaktan kumandaya sahip olursunuz. Günlük kullanım için duvara bir uzaktan kumanda monte ettim, ancak bu proje için fazladan çalışan bir uzaktan kumandaya ihtiyacım vardı, bu yüzden çok fazla deneme ve yanılmadan sonra nihayet iki uzaktan kumandayı bir gölge setiyle nasıl eşleştireceğimi buldum:

2 uzaktan kumandayı bir FYRTUR gölge seti ile eşleştirme adımları

1. Tekrarlayıcıyı prize takın ve çevrimiçi olduğundan emin olmak için bir dakika veya daha fazla bekleyin.

2. Uzaktan kumandanın pil kapağını sökün ve her 4 defada eşleştirme düğmesine tıklayarak bunları silin. LED'leri hızla yanıp sönecek ve sonra sönecektir. Eşleştirmeyi denemeden önce LED'lerin tekrar yanması için birkaç saniye bekleyin.

3. Tekrarlayıcıya yakın olan uzaktan kumandalardan sadece birindeki eşleştirme düğmesini, tekrarlayıcının beyaz LED darbeleri, o uzaktan kumandayla eşleştirildiğini gösterene kadar basılı tutun.

4. Tekrarlayıcıyı duvardan çıkarın.

5. Uzaktan kumandaları birbirine yakın tutun ve LED'leri yanıp sönene kadar her ikisindeki eşleştirme düğmelerini aynı anda 10 saniye veya daha fazla basılı tutun.

6. Tekrarlayıcıyı tekrar takın ve çevrimiçi olduğundan emin olmak için bir dakika veya daha fazla bekleyin.

7. Beyaz eşleştirme LED'inin yanması için gölgedeki yukarı ve aşağı düğmelerine aynı anda basıp bırakarak her bir gölgeyle uzaktan kumandalardan yalnızca birini eşleştirin, ardından gölge aşağı ve yukarı hareket ederek eşleştiğini gösterene kadar uzaktan kumandadaki eşleştirme düğmesini basılı tutun. Artık klon olmaları gerektiğinden, hangi uzaktan kumandayı kullandığınız önemli değil. Her iki uzaktan kumanda da şimdi gölgeleri çalıştırmak için çalışmalıdır.

4. Adım:

resim
resim
resim
resim

Artık fazladan çalışan bir uzaktan kumandaya sahip olduğum için, önce pil kapağını tutan vidayı çıkararak ve ardından küçük bir düz uçlu tornavida kullanarak plastik basmalı anahtarı tabandan kaldırarak parçalarına ayırdım.

Adım 5:

resim
resim

Sonra devre kartını ortaya çıkarmak için silikon tozluk/külbütör yayı soydum.

6. Adım:

resim
resim

Ardından, hangi lehim bağlantılarının topraklandığını ve hangilerinin normalde açık kontaklar olduğunu belirlemek için iki anlık basma düğmesinin etrafını araştırmak için bir ohmmetre kullandım.

7. Adım:

resim
resim

Daha sonra bu ek yerlerine 4 iletkenli tel lehimledim. Siyah kablo, ortak bir zemini paylaştıklarından düğmelerden sadece birinin toprağına lehimlenir, sarı kablo S1 veya yukarı düğmesinin normalde açık kontağına ve beyaz kablo S2 veya aşağı düğmesine lehimlenir. İlk başta, uzaktan kumandaya güç sağlamak için 3V düğme pilde kalan 3 kabloyu kullanmayı denedim, ancak Arduino ile Arduino arasındaki voltaj farkı nedeniyle pil birkaç gün sonra boşaldı, bu yüzden pili dışarıda bıraktım ve dördüncü bir tane ekledim (kırmızı) kabloyu gölgeli uzaktan kumandanın pozitif terminaline bağlayın ve Arduino'nun pinlerinden birinden 3,3 V kullanarak güç verin.

Adım 8:

resim
resim
resim
resim

Daha sonra 4 pinli bir başlığı başlıksız Arduino Leonardo'nun 9, 10, 11 ve 12 numaralı pinlerine lehimledim ve 4 telli konektörü taktım. Sonra bir Vishay TSOP4838 38 kHz IR alıcısını 5, 6 ve 7 pinlerine lehimledim ve Arduinos'un yarı saydam kasasından IR sinyallerini almak için uçları yukarı bakacak şekilde büktüm.

9. Adım:

Daha ileri gitmeden önce, yukarı ve aşağı için kullanmak istediğim IR komutlarının onaltılık değerlerini bulmam gerekiyordu. Ekli kodu seri monitör açıkken çalıştırdım, böylece Bose IR uzaktan kumandasında bastığım her düğmenin onaltılık değerlerini görüntüleyebilir ve kopyalayabilirim. Kodu bir.c uzantılı ekledim, bu yüzden Arduino'da açmak için.ino uzantısıyla veya sadece bir göz atmak istiyorsanız bir.txt uzantısıyla yeniden adlandırın.

Adım 10:

Ve işte gölgelerin kodu. Temelde yaptığım şey Arduino'nun GPIO pinlerini düşük voltajlı röle olarak kullanmak. Daha yüksek voltajlı veya amperli bir şeyi değiştirmeye çalışıyorsanız, harici bir röle kullanmanız gerekir. Kod başladığında Arduino'daki pin 11'i DÜŞÜK veya kapatır, böylece başka bir toprak olur (negatif voltaj). Ayrıca 9 ve 10 numaralı pinleri YÜKSEK veya açar (pozitif voltaj), böylece 9 ve 11 veya 10 ve 11 numaralı pinler arasında süreklilik olmaz, bu nedenle bu "röleler" veya düğmelerin ikisi de kapalıdır. Arduino'nun IR alıcısı Harmony uzaktan kumandasından aşağı veya aşağı komutu aldığında, pin 10'u sadece 250 milisaniye için DÜŞÜK (negatif voltaj) olarak değiştirir, böylece ikinci pin 10'un dörtte biri için pin 11 ile süreklilik olur ve böylece içindeki devreyi tamamlar. gölge uzaktan kumanda, sanki birisi fiziksel olarak aşağı düğmesine basmış gibi.

Adım 11:

Image
Image
resim
resim

Son olarak, Harmony uzaktan kumandama Bose uzaktan kumandasından IR komutlarını öğrettim ve bunları Harmony ayarlarında projektörüm için özel ShadeUp ve ShadeDown IR komutları olarak ekledim ve ardından projektör her açıldığında ShadeDown komutunu gönderecek şekilde programladım. Umarım birisi bunu faydalı bulur! Aradığınız için teşekkürler!

Önerilen: