Turinys:

IKEA FYRTUR atspalvių IR valdymas: 11 žingsnių (su nuotraukomis)
IKEA FYRTUR atspalvių IR valdymas: 11 žingsnių (su nuotraukomis)

Video: IKEA FYRTUR atspalvių IR valdymas: 11 žingsnių (su nuotraukomis)

Video: IKEA FYRTUR atspalvių IR valdymas: 11 žingsnių (su nuotraukomis)
Video: IKEA Fyrtur Smart Blinds Home Automation 2024, Liepa
Anonim
Image
Image
Vaizdas
Vaizdas

Pagaliau paėmiau į rankas IKEA FYRTUR motorizuotus atspalvius ir norėjau juos valdyti naudojant IR nuotolinio valdymo pultą. Tai yra nišinė programa, tačiau maniau, kad tai gali būti naudinga tiems, kurie nori išmokti naudoti „Arduino“GPIO kaiščius kaip paprastą žemos įtampos relę, kurią suaktyvina IR komandos.

1 žingsnis:

Dalių sąrašas

„IKEA FYRTUR Motorized Shades “https://www.ikea.com/us/en/cat/electric- blinds-445…

„Arduino Leonardo“be antraščių

2,54 mm kištukinės antgalio jungtis

Vishay TSOP4838 38 kHz infraraudonųjų spindulių imtuvas (5 pakuotės)

4 kontaktų jungtis

„3ple Decker“dėklas „Arduino“(žemas, dūmų)

USB sieninis įkroviklis 5V 2A („Arduino Leonardo Micro USB“maitinimo šaltinis)

„Bose“nuotolinio valdymo pultas (galima naudoti bet kurį IR nuotolinio valdymo pultą; aš ką tik pasirinkau šį, nes mano lentynoje nėra jokių „Bose“komponentų)

2 žingsnis:

Vaizdas
Vaizdas

Aš beveik dvidešimt metų naudoju originalų „Harmony 659 IR Remote“ir vis dar manau, kad tai puikus nuotolinio valdymo pultas. Vis dar randu naudotų geros būklės „eBay“. Jis daro viską, ko noriu, bet neturi „Bluetooth“, „WiFi“ar kitų šiuolaikinių išmaniųjų namų funkcijų. „IKEA“RF valdomi motorizuoti atspalviai gali būti suporuoti su „IKEA TRADFRI“arba „Samsung SmartThings“šliuzu ir teoriškai gali būti suaktyvinti modernesnio „Harmony Hub“nuotolinio valdymo pulto, tačiau aš labiau mėgstu naudoti IR nuotolinio valdymo pultą su lytėjimo mygtukais, o ne jutiklinį ekraną. visi tie lankai tik tam, kad atliktų vieną paprastą užduotį - sumažinti atspalvius, kai tik įjungiamas projektorius.

3 žingsnis:

Vaizdas
Vaizdas

Kiekvienas „IKEA FYRTUR“atspalvis yra supakuotas su nuotolinio valdymo pultu, taigi, jei suporuosite tik vieną, kad galėtumėte valdyti visą atspalvių rinkinį (iki 4), turėsite daug papildomų, nepanaudotų nuotolinio valdymo pultelių. Aš pritvirtinau vieną nuotolinio valdymo pultą ant sienos kasdieniam naudojimui, tačiau šiam projektui reikėjo papildomo veikiančio nuotolinio valdymo pulto, todėl po daugybės bandymų ir klaidų pagaliau supratau, kaip suporuoti du nuotolinio valdymo pultus prie vieno atspalvių rinkinio:

Žingsniai, kaip sujungti 2 nuotolinio valdymo pultus su vienu FYRTUR atspalvių rinkiniu

1. Prijunkite kartotuvą ir palaukite minutę ar ilgiau, kad įsitikintumėte, jog jis prijungtas.

2. Atsukite nuotolinio valdymo pulto baterijų dangtelį ir kas 4 kartus spustelėkite poravimo mygtuką, kad juos ištrintumėte. Jų šviesos diodai greitai mirksės, tada užges. Prieš bandydami susieti, palaukite kelias sekundes, kol šviesos diodai vėl įsijungs.

3. Laikykite nuspaudę susiejimo mygtuką tik viename nuotolinio valdymo pultelyje, esančiame šalia kartotuvo, kol kartotuvo baltos šviesos diodo lemputės parodys, kad jis suporuotas su šiuo nuotolinio valdymo pultu.

4. Atjunkite kartotuvą nuo sienos.

5. Laikykite nuotolinio valdymo pultus arti vienas kito ir vienu metu laikykite nuspaudę abiejų jungimo mygtukus 10 sekundžių ar ilgiau, kol jų šviesos diodai pradės pulsuoti ir užges.

6. Vėl prijunkite kartotuvą ir palaukite minutę ar ilgiau, kad įsitikintumėte, jog jis prijungtas.

7. Suporuokite tik vieną nuotolinio valdymo pultą prie kiekvieno atspalvio, vienu metu paspausdami ir atleisdami šešėlio aukštyn ir žemyn mygtukus, kad užsidegtų baltas susiejimo šviesos diodas, tada laikykite nuspaudę nuotolinio valdymo pulto susiejimo mygtuką, kol atspalvis nusileis žemyn ir aukštyn, rodydamas, kad jis suporuotas. Nesvarbu, kurį nuotolinio valdymo pultą naudosite, nes dabar jie turėtų būti klonai. Bet kuris nuotolinio valdymo pultas dabar turėtų veikti, kad valdytų atspalvius.

4 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Dabar, kai turėjau papildomą darbinį nuotolinio valdymo pultą, aš jį išardžiau, pirmiausia nuimdamas varžtą, laikantį akumuliatoriaus dangtelį, tada mažu plokščiu antgaliu atsukdamas plastikinį svirtį nuo pagrindo.

5 veiksmas:

Vaizdas
Vaizdas

Tada nulupiau silikoninį dangtelį nuo dulkių/svirties, kad atskleistų plokštę.

6 žingsnis:

Vaizdas
Vaizdas

Tada aš naudoju ommetrą aplink du momentinius mygtukus, kad nustatyčiau, kurios lydmetalio jungtys buvo sumaltos, o kurios - paprastai atviri kontaktai.

7 žingsnis:

Vaizdas
Vaizdas

Tada prie tų jungčių lituodavau 4 laidų laidą. Juoda viela yra prilituota prie vieno mygtuko žemės, nes jie turi bendrą pagrindą, geltona viela yra lituojama prie įprastai atviro S1 arba aukštyn mygtuko kontakto, o balta viela yra lituojama prie S2 arba žemyn. Iš pradžių nuotolinio valdymo pultui maitinti bandžiau naudoti tik tuos 3 laidus, likusius 3 V monetų elementų baterijoje, tačiau baterija išsikrovė tik po kelių dienų dėl įtampos skirtumo tarp jo ir „Arduino“, todėl aš palikau bateriją ir pridėjau ketvirtą (raudona) viela prie šešėlio nuotolinio valdymo pulto teigiamo gnybto ir maitinama naudojant 3,3 V įtampą iš vieno „Arduino“kaiščio.

8 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Tada lituodavau 4 kontaktų antraštę prie 9, 10, 11 ir 12 „Arduino Leonardo“kaiščių ir prijungiau 4 laidų jungtį. Tada litavau Vishay TSOP4838 38 kHz IR imtuvą prie 5, 6 ir 7 kaiščių ir sulenkiau laidus taip, kad jie būtų nukreipti į viršų, kad gautų IR signalus per permatomą „Arduinos“dėklą.

9 veiksmas:

Kad galėčiau eiti toliau, man reikėjo išsiaiškinti IR komandų, kurias norėjau naudoti aukštyn ir žemyn, šešiakampes vertes. Pridėtą kodą paleidžiau atidaręs nuoseklųjį monitorių, kad galėčiau peržiūrėti ir nukopijuoti kiekvieno „Bose“IR nuotolinio valdymo pulto mygtuko šešiakampes reikšmes. Pridėjau kodą su.c plėtiniu, todėl pervardykite jį su.ino plėtiniu, kad atidarytumėte „Arduino“, arba su.txt plėtiniu, jei tik norite jį pažvelgti.

10 veiksmas:

Ir čia yra atspalvių kodas. Iš esmės aš darau „Arduino“GPIO kaiščius kaip žemos įtampos relę. Jei bandote perjungti kažką su didesne įtampa ar srovės stiprumu, turite naudoti išorinę relę. Kai kodas prasideda, „Arduino“11 kaištis pasukamas į LOW arba išjungiamas, todėl jis tampa kitu įžeminimu (neigiama įtampa). Jis taip pat įjungia 9 ir 10 kaiščius AUKŠTAI arba įjungia (teigiama įtampa), todėl tarp 9 ir 11 kaiščių ar 10 ir 11 nėra tęstinumo, todėl abi „relės“arba mygtukai yra išjungti. Kai „Arduino“IR imtuvas gauna komandą žemyn arba žemyn iš „Harmony“nuotolinio valdymo pulto, jis perjungia kaištį 10 į LOW (neigiama įtampa) tik 250 milisekundžių, taigi ketvirtą sekundės kaištį 10 turi tęstinumas su kaiščiu 11, todėl užbaigiama grandinė atspalvio nuotolinis, tarsi kažkas būtų fiziškai paspaudęs žemyn esantį mygtuką.

11 veiksmas:

Image
Image
Vaizdas
Vaizdas

Galiausiai, išmokau savo „Harmony“nuotolinio valdymo pultui IR komandas iš „Bose“nuotolinio valdymo pulto ir pridėjau jas kaip pasirinktines „ShadeUp“ir „ShadeDown IR“komandas savo projektoriui „Harmony“nustatymuose, tada užprogramavau jį siųsti „ShadeDown“komandą, kai tik įjungiamas projektorius. Tikiuosi, kad kam nors tai bus naudinga! Ačiū, kad žiūrite!

Rekomenduojamas: