Sisällysluettelo:

IKEA FYRTUR -sävyjen IR -ohjaus: 11 vaihetta (kuvilla)
IKEA FYRTUR -sävyjen IR -ohjaus: 11 vaihetta (kuvilla)

Video: IKEA FYRTUR -sävyjen IR -ohjaus: 11 vaihetta (kuvilla)

Video: IKEA FYRTUR -sävyjen IR -ohjaus: 11 vaihetta (kuvilla)
Video: The Easiest Smart Shades // Affordable & Quick Setup // Ikea Fyrtur 2024, Heinäkuu
Anonim
Image
Image
Kuva
Kuva

Sain vihdoin käsiini IKEA FYRTUR -moottoriset sävyt ja halusin hallita niitä IR -kaukosäätimellä. Tämä on erikoissovellus, mutta ajattelin, että siitä voi olla hyötyä jollekin, joka haluaa oppia käyttämään Arduinon GPIO-nastoja yksinkertaisena pienjännitereleenä, jonka IR-komennot laukaisevat.

Vaihe 1:

Osaluettelo

IKEA FYRTUR Motorized Shadeshttps://www.ikea.com/us/en/cat/electric- blinds-445…

Arduino Leonardo ilman otsikoita

2,54 mm: n urosliitinliitin

Vishay TSOP4838 38 kHz: n infrapunavastaanotin (5 kpl)

4 -nastainen liitin

3 -kerroksinen kotelo Arduinolle (matala, savu)

USB -seinälaturi 5V 2A (Arduino Leonardo Micro USB -virtalähde)

Bosen korvaava kaukosäädin (mitä tahansa IR -kaukosäädintä voidaan käyttää; valitsin juuri tämän, koska telineessäni ei ole yhtään Bosen komponenttia)

Vaihe 2:

Kuva
Kuva

Olen käyttänyt alkuperäistä Harmony 659 IR -kaukosäädintä lähes kaksikymmentä vuotta ja pidän edelleen sitä täydellisenä kaukosäätimenä. Löydän edelleen käytetyt hyvässä kunnossa eBaysta. Se tekee kaiken mitä haluan, mutta siinä ei ole bluetoothia, WiFi -yhteyttä tai muita moderneja älykkään kodin ominaisuuksia. IKEA: n RF-ohjatut moottoroidut sävyt voidaan yhdistää IKEA TRADFRI- tai Samsung SmartThings -yhdyskäytävään, ja ne voidaan teoriassa laukaista nykyaikaisemmalla Harmony Hub -kaukosäätimellä, mutta mieluummin käytä kosketusnäppäimillä varustettua infrapunakaukosäädintä kosketusnäytön kauko-ohjaimen kautta, enkä halunnut hypätä läpi kaikki nuo kehät vain yhden yksinkertaisen tehtävän suorittamiseksi, joka oli sävyjen alentaminen aina, kun projektori käynnistetään.

Vaihe 3:

Kuva
Kuva

Jokaisen IKEA FYRTUR -varjostimen mukana toimitetaan kaukosäädin, joten jos yhdistät vain yhden pariksi hallitaksesi kaikkia sävyjä (jopa 4), sinulla on paljon ylimääräisiä käyttämättömiä kaukosäätimiä. Asensin yhden kauko -ohjaimen seinälle jokapäiväiseen käyttöön, mutta tarvitsin ylimääräisen toimivan kaukosäätimen tähän projektiin, joten pitkän kokeilun ja erehdyksen jälkeen tajusin vihdoin, miten kaksi kaukosäädintä yhdistetään yhteen sävyryhmään:

Vaiheet kahden kaukosäätimen yhdistämiseksi yhteen FYRTUR -sävyjen sarjaan

1. Kytke toistin ja odota vähintään minuutti varmistaaksesi, että se on verkossa.

2. Irrota kaukosäätimien paristokotelon kansi ja poista ne napsauttamalla parinmuodostuspainiketta jokaisen 4 kertaa. Niiden LED -valot vilkkuvat nopeasti ja sammuvat. Odota muutama sekunti, kunnes LED -valot palavat, ennen kuin yrität muodostaa pariliitoksen.

3. Pidä pariliitospainiketta painettuna vain yhdessä kaukosäätimessä toistimen lähellä, kunnes toistimen valkoiset LED -valot vilkkuvat osoittamalla, että laite on pariliitetty kyseiseen kaukosäätimeen.

4. Irrota toistin seinästä.

5. Pidä kaukosäätimiä lähellä toisiaan ja paina molempien pariliitospainikkeita samanaikaisesti vähintään 10 sekunnin ajan, kunnes niiden LED -valot vilkkuvat ja sammuvat.

6. Kytke toistin takaisin pistorasiaan ja odota vähintään minuutti varmistaaksesi, että se on online -tilassa.

7. Yhdistä vain yksi kaukosäätimistä jokaiseen sävyyn painamalla ja vapauttamalla varjostimen ylös- ja alas -painikkeet samanaikaisesti niin, että valkoinen pariliitosvalo syttyy, ja pidä sitten kauko -ohjaimen pariliitospainiketta painettuna, kunnes sävy siirtyy alas ja ylös osoittamalla, että se on pariliitetty. Ei ole väliä mitä kaukosäädintä käytät, koska niiden pitäisi nyt olla klooneja. Kumman tahansa kaukosäätimen pitäisi nyt toimia sävyjen käyttämiseksi.

Vaihe 4:

Kuva
Kuva
Kuva
Kuva

Nyt kun minulla oli ylimääräinen toimiva kaukosäädin, irrotin sen ensin irrottamalla paristokotelon kannen ruuvin ja irrottamalla muovisen keinukytkimen alustasta pienellä litteällä ruuvimeisselillä.

Vaihe 5:

Kuva
Kuva

Sitten irrotin silikonisen pölysuojuksen/keinujousen paljastaakseni piirilevyn.

Vaihe 6:

Kuva
Kuva

Sitten käytin ohmimittaria kahden hetkellisen painikkeen ympärille määrittämään mitkä juotosliitokset hiottiin ja mitkä olivat normaalisti avoimet koskettimet.

Vaihe 7:

Kuva
Kuva

Sitten juotin 4-johdinjohdon näihin liitoksiin. Musta johto on juotettu vain yhden painikkeen maahan, koska niillä on yhteinen maa, keltainen lanka juotetaan normaalisti S1- tai ylös -painikkeen avoimeen koskettimeen ja valkoinen lanka juotetaan S2- tai alas -painikkeeseen. Aluksi yritin käyttää vain niitä 3 johtoa, jotka jäivät 3 V: n nappiparistoon kaukosäätimen virran saamiseksi, mutta paristo tyhjeni vain muutaman päivän kuluttua jänniteeron vuoksi sen ja Arduinon välillä, joten jätin akun pois ja lisäsin neljännen (punainen) johto varjostimen positiiviseen napaan ja virransyöttö käyttäen 3,3 V: n virtaa yhdestä Arduinon nastasta.

Vaihe 8:

Kuva
Kuva
Kuva
Kuva

Sitten juotin 4-nastaisen otsikon otsikkottoman Arduino Leonardon nastoihin 9, 10, 11 ja 12 ja liitin 4-johtimisen liittimen. Sitten juotin Vishay TSOP4838 38 kHz: n IR -vastaanottimen nastoihin 5, 6 ja 7 ja taivutin johdot niin, että se osoitti ylöspäin vastaanottamaan infrapunasignaaleja Arduinoksen läpikuultavan kotelon läpi.

Vaihe 9:

Ennen kuin pystyin menemään pidemmälle, minun oli selvitettävä niiden IR -komentojen heksadesimaaliarvot, joita halusin käyttää ylös ja alas. Suoritin liitteenä olevan koodin sarjamonitori auki, jotta voisin tarkastella ja kopioida Bose IR -kaukosäätimen jokaisen painikkeen heksadesimaaliarvoja. Olen liittänyt koodin.c -laajennuksella, joten nimeä se uudelleen.ino -laajennuksella avaamaan Arduinossa tai.txt -laajennuksella, jos haluat vain katsoa sitä.

Vaihe 10:

Ja tässä on sävyjen koodi. Käytännössä käytän Arduinon GPIO-nastoja pienjännitereleenä. Jos yrität vaihtaa jotain korkeammalla jännitteellä tai ampeerilla, sinun on käytettävä ulkoista relettä. Kun koodi alkaa, se kääntää Arduinon nastan 11 matalaksi tai pois päältä, joten siitä tulee toinen maa (negatiivinen jännite). Se myös kääntää nastat 9 ja 10 KORKEAksi tai päälle (positiivinen jännite), joten nastojen 9 ja 11 tai 10 ja 11 välillä ei ole jatkuvuutta, joten molemmat "releet" tai painikkeet ovat pois päältä. Kun Arduinon infrapunavastaanotin vastaanottaa Harmony -kaukosäätimen alas- tai alemman komennon, se vaihtaa nastan 10 LOW -asentoon (negatiivinen jännite) vain 250 millisekunnin ajan, joten neljänneksestä sekunnista nastalla 10 on jatkuvuus nastan 11 kanssa, jolloin piirin sisällä oleva piiri on valmis varjostin kaukosäätimellä ikään kuin joku olisi fyysisesti painanut alas -painiketta.

Vaihe 11:

Image
Image
Kuva
Kuva

Lopuksi opetin Harmony -kaukosäätimelleni Bosen kaukosäätimen IR -komennot ja lisäsin ne mukautetuiksi ShadeUp- ja ShadeDown IR -komennoiksi projektorilleni Harmonyn asetuksissa ja ohjelmoin sen lähettämään ShadeDown -komennon aina, kun projektori käynnistetään. Toivottavasti joku kokee tämän hyödylliseksi! Kiitos kun katsoit!

Suositeltava: