Мазмұны:

IKEA FYRTUR реңктерін IR бақылау: 11 қадам (суреттермен)
IKEA FYRTUR реңктерін IR бақылау: 11 қадам (суреттермен)

Бейне: IKEA FYRTUR реңктерін IR бақылау: 11 қадам (суреттермен)

Бейне: IKEA FYRTUR реңктерін IR бақылау: 11 қадам (суреттермен)
Бейне: IR Control of IKEA FYRTUR Shades 2024, Қараша
Anonim
Image
Image
Кескін
Кескін

Мен ақырында IKEA FYRTUR моторлы көлеңкелеріне қол жеткіздім және оларды IR пультінің көмегімен басқарғым келді. Бұл тауашалы қосымша, бірақ мен Arduino GPIO түйреуіштерін инфрақызыл командалармен іске қосылатын төмен вольтты қарапайым реле ретінде қолдануды үйренгісі келетіндерге пайдалы болар деп ойладым.

1 -қадам:

Бөлшектер тізімі

IKEA FYRTUR моторлы көлеңкелері

Ардуино Леонардо тақырыпсыз

2,54 мм ер түйреуішті қосқыш

Vishay TSOP4838 38 кГц инфрақызыл қабылдағышы (5 пакеті)

4 істікшелі қосқыш

Arduino үшін үш қабатты корпус (төмен, түтін)

USB қабырға зарядтаушысы 5V 2A (Arduino Leonardo Micro USB қуат көзі)

Bose ауыстыратын қашықтан басқару пульті (кез келген инфрақызыл қашықтан басқару пультін қолдануға болады; мен сөреде Bose компоненттері болмағандықтан оны таңдадым)

2 -қадам:

Кескін
Кескін

Мен Harmony 659 IR қашықтан басқару құралын жиырма жыл бойы қолданамын және әлі де бұл қашықтан басқару пульті деп ойлаймын. Мен әлі де eBay -де жақсы жағдайда қолданылғанын табамын. Ол мен қалағанның бәрін жасайды, бірақ Bluetooth, WiFi немесе басқа заманауи ақылды үй мүмкіндіктері жоқ. IKEA-ның РЖ басқарылатын моторлы реңктері IKEA TRADFRI немесе Samsung SmartThings шлюзімен жұптастырылуы мүмкін және теориялық тұрғыдан қазіргі заманғы Harmony Hub қашықтан басқару пульті арқылы іске қосылады, бірақ мен сенсорлы экранның қашықтан басқару пультінің жанасу түймелері бар инфрақызыл қашықтан басқару пультін қолданғанды жөн көремін. бұл шеңберлер проекторды қосқан кезде көлеңкелерді төмендететін бір қарапайым тапсырманы орындау үшін.

3 -қадам:

Кескін
Кескін

Әрбір IKEA FYRTUR көлеңкесі қашықтан басқару пультімен бірге жеткізіледі, сондықтан егер сіз көлеңкелердің бүкіл жиынтығын басқару үшін тек біреуін жұптасаңыз (4 -ке дейін) сізде қосымша, пайдаланылмаған қашықтан басқару құралдары көп болады. Мен күнделікті қолдану үшін қабырғаға бір қашықтан басқару құралын орнаттым, бірақ бұл жоба үшін қосымша жұмыс пульті қажет болды, сондықтан көп сынақтар мен қателіктерден кейін мен ақырында екі қашықтан басқару құралын бір реңктер жиынтығына қалай қосуға болатынын білдім:

2 пультті FYRTUR реңктерінің бір жиынтығымен жұптастыру қадамдары

1. Ретрансляторды қосыңыз және желіде екеніне көз жеткізу үшін бірнеше минут күтіңіз.

2. Қашықтан басқару пультіндегі батарея қақпағын бұрап алыңыз да, өшіру үшін жұптастыру түймесін әр 4 рет басыңыз. Олардың жарық диодтары тез жыпылықтайды, содан кейін сөнеді. Жұптастыруға әрекет жасамас бұрын, жарық диодтары қайта жанғанша бірнеше секунд күтіңіз.

3. Жұптастыру түймесін қайталағышқа жақын орналасқан қашықтан басқару пультінің бірінде ұстап тұрыңыз, бұл репитер ақ жарық диодты пульттің пульті оның пультпен жұпталғанын көрсетеді.

4. Қайталағышты қабырғадан ажыратыңыз.

5. Қашықтан басқару құралдарын бір -біріне жақын ұстаңыз және олардың қосқыш түймелерін бір уақытта 10 секунд немесе одан да көп уақыт жарық диодтары сөніп, сөнгенше басып тұрыңыз.

6. Қайта қосқышты қайта қосыңыз және желіде екеніне көз жеткізу үшін бір минут немесе одан да көп уақыт күтіңіз.

7. Көлеңкедегі жоғары және төмен түймелерін бір мезгілде басу және босату арқылы қашықтан басқару пультінің біреуін жұптаңыз, сонда ақ жұптастыру диоды қосылады, содан кейін қашықтан басқару пультіндегі жұптастыру түймесін көлеңке төмен түсіп жоғары көтерілгенше оның жұпталғанын көрсетеді. Қандай қашықтан басқару пультін қолданғаныңыз маңызды емес, өйткені олар енді клон болуы керек. Енді қашықтан басқару құралы көлеңкелерді басқару үшін жұмыс істеуі керек.

4 -қадам:

Кескін
Кескін
Кескін
Кескін

Енді менде қосымша жұмыс пульті болған соң, мен оны алдымен батарея қақпағындағы бұранданы алып тастадым, содан кейін пластикалық рокер қосқышын кішкене жалпақ бұрағышпен негізден шығарып алдым.

5 -қадам:

Кескін
Кескін

Содан кейін мен тақтаны ашу үшін силикон шаң қақпағын/рокер серіппесін қайтардым.

6 -қадам:

Кескін
Кескін

Содан кейін мен омметрді қолданып, қосқыштардың қайсысы жерлендірілгенін және қайсысы әдетте ашық контактілер екенін анықтауға мүмкіндік берді.

7 -қадам:

Кескін
Кескін

Содан кейін мен 4 түйіспелі сымды сол қосылыстарға дәнекерледім. Қара сым түйменің бір жеріне дәнекерленген, себебі олар ортақ жерді бөліседі, сары сым S1 немесе жоғары түйменің қалыпты ашық контактісіне, ал ақ сым S2 немесе төмен түймеге дәнекерленген. Алдымен мен қашықтан басқару пультін қосу үшін 3В монеталық батареяда қалатын сол 3 сымды қолдануға тырыстым, бірақ батарея мен Arduino арасындағы кернеудің айырмашылығына байланысты бірнеше күннен кейін таусылды, сондықтан мен батареяны тастап, төртіншісін қостым (қызыл) көлеңкелі пульттің оң терминалына сыммен жалғап, оны Arduino түйреуіштерінің бірінен 3,3 В кернеу арқылы қуаттандырды.

8 -қадам:

Кескін
Кескін
Кескін
Кескін

Содан кейін мен 4 істікшелі колонканы Ардуино Леонардоның 9, 10, 11 және 12 түйреуіштеріне дәнекерлеп, 4 сымды қосқышты жалғадым. Содан кейін мен Vishay TSOP4838 38 кГц инфрақызыл қабылдағышты 5, 6 және 7 түйреуіштерге дәнекерледім және сымдарды Arduinos мөлдір корпусы арқылы инфрақызыл сигналдарды алу үшін жоғары қараттым.

9 -қадам:

Әрі қарай жүрмес бұрын, мен қолданатын IR командаларының он алтылық мәндерін білуім керек болды. Мен Bose IR қашықтан басқару пультінде басылған әрбір түйменің он алтылық мәндерін көру және көшіру үшін сериялы монитор ашық тұрған кезде бекітілген кодты іске қостым. Мен кодты.c кеңейтімімен тіркедім, сондықтан оны қарап шығуды қаласаңыз, оны Arduino -да ашу үшін.ino кеңейтімімен немесе.txt кеңейтімімен өзгертіңіз.

10 -қадам:

Міне, көлеңкелердің коды. Негізінде мен Arduino GPIO түйреуіштерін төмен вольтты реле ретінде қолданамын. Егер сіз кернеуі жоғары немесе кернеуі жоғары нәрсені ауыстырғыңыз келсе, онда сыртқы релені қолдану қажет. Код басталғанда, ол Arduino 11 -ші түйреуішін LOW немесе өшіреді, ол басқа жерге айналады (теріс кернеу). Ол сондай -ақ 9 және 10 -шы пиндерді қосады немесе қосады (оң кернеу), сондықтан 9 және 11 немесе 10 және 11 -ші түйреуіштер арасында үздіксіздік болмайды, сондықтан екеуі де «реле» немесе түймелер өшірулі. Arduino IR қабылдағышы Harmony қашықтан басқару пультінен төмен немесе төмен пәрменді алған кезде, 10 -түйреуішті 250 миллисекундқа LOW (теріс кернеу) күйіне ауыстырады, осылайша екінші түйреуіштің төрттен бір бөлігінде 10 түйреуіштің 11 үзіліссіздігі болады, осылайша оның ішіндегі тізбек аяқталады. көлеңке қашықтан басқару түймесін басқан сияқты.

11 -қадам:

Image
Image
Кескін
Кескін

Ақырында, мен гармониялық қашықтан басқару пультін Bose қашықтан басқару пультінен IR командаларын үйреттім және оларды гармонияның параметрлерінде ShadeUp және ShadeDown IR командамызға қостым, содан кейін оны проектор қосылған сайын ShadeDown пәрменін жіберуге бағдарламаладым. Біреуге бұл пайдалы деп үміттенемін! Қарағаныңызға рахмет!

Ұсынылған: