Indholdsfortegnelse:

IR -kontrol af IKEA FYRTUR -skærme: 11 trin (med billeder)
IR -kontrol af IKEA FYRTUR -skærme: 11 trin (med billeder)

Video: IR -kontrol af IKEA FYRTUR -skærme: 11 trin (med billeder)

Video: IR -kontrol af IKEA FYRTUR -skærme: 11 trin (med billeder)
Video: IKEA FYRTUR Smart Shade Review: A HomeKit Must-Have & My Favorite Tech Purchase of 2021 2024, November
Anonim
Image
Image
Billede
Billede

Jeg fik endelig fat i nogle IKEA FYRTUR motoriserede skærme og ville styre dem ved hjælp af en IR -fjernbetjening. Dette er en nicheapplikation, men jeg tænkte, at det kunne være nyttigt for nogen, der ønsker at lære at bruge Arduinos GPIO-ben som et simpelt lavspændingsrelæ udløst af IR-kommandoer.

Trin 1:

Liste over dele

IKEA FYRTUR Motoriserede skærmehttps://www.ikea.com/us/en/cat/electric-blinds-445…

Arduino Leonardo Uden overskrifter

2,54 mm stikkontakt til hanstik

Vishay TSOP4838 38 kHz infrarød modtager (pakke med 5)

4 -polet stik

3 -etagers Decker -etui til Arduino (lav, røg)

USB -vægoplader 5V 2A (Arduino Leonardo Micro USB -strømforsyning)

Bose udskiftnings fjernbetjening (enhver IR fjernbetjening kan bruges; jeg har lige valgt denne, da jeg ikke har nogen Bose komponenter i min rack)

Trin 2:

Billede
Billede

Jeg har brugt den originale Harmony 659 IR -fjernbetjening i næsten tyve år og synes stadig, at det er den perfekte fjernbetjening. Jeg finder stadig brugte i god stand på eBay. Den gør alt, hvad jeg vil, men den har ikke bluetooth, WiFi eller andre moderne smarte hjemmefunktioner. IKEAs RF-styrede motoriserede skærme kan parres med en IKEA TRADFRI- eller Samsung SmartThings-gateway og teoretisk udløses af en mere moderne Harmony Hub-fjernbetjening, men jeg foretrækker at bruge en IR-fjernbetjening med taktile knapper frem for en touchscreen-fjernbetjening og ville ikke springe igennem alle disse bøjler bare for at udføre en simpel opgave, som var at sænke nuancerne, når projektoren tændes.

Trin 3:

Billede
Billede

Hver IKEA FYRTUR -skærm leveres med en fjernbetjening, så hvis du kun parrer en til at styre et helt sæt nuancer (op til 4), har du masser af ekstra, ubrugte fjernbetjeninger. Jeg monterede en fjernbetjening på væggen til daglig brug, men havde brug for en ekstra fungerende fjernbetjening til dette projekt, så efter meget forsøg og fejl fandt jeg endelig ud af at parre to fjernbetjeninger til et sæt nuancer:

Trin til parring af 2 fjernbetjeninger til et sæt FYRTUR -nuancer

1. Tilslut repeateren, og vent et minut eller mere for at sikre, at den er online.

2. Skru batteridækslet af på fjernbetjeningerne, og klik på parringsknappen hver 4. gang for at slette dem. Deres lysdioder vil blinke hurtigt og derefter slukke. Vent et par sekunder, før lysdioderne tændes igen, før du forsøger at parre.

3. Hold parringsknappen nede på kun en af fjernbetjeningerne tæt på repeateren, indtil repeaterens hvide LED pulserer, hvilket indikerer, at den er parret med fjernbetjeningen.

4. Tag repeateren ud af væggen.

5. Hold fjernbetjeninger tæt sammen, og hold parringsknapperne nede på begge på samme tid i 10 sekunder eller mere, indtil deres lysdioder blinker og slukker.

6. Tilslut repeateren igen, og vent et minut eller mere for at sikre, at den er online.

7. Par kun en af fjernbetjeningerne til hver nuance ved at trykke på og slippe knapperne op og ned på skærmen samtidigt, så den hvide parrings -LED tændes, og hold derefter parringsknappen på fjernbetjeningen, indtil skyggen jogger ned og op, hvilket angiver, at den er parret. Det er ligegyldigt hvilken fjernbetjening du bruger, da de nu skulle være kloner. Enten fjernbetjening skulle nu fungere for at betjene nuancerne.

Trin 4:

Billede
Billede
Billede
Billede

Nu hvor jeg havde en ekstra fungerende fjernbetjening, tog jeg den fra hinanden ved først at fjerne skruen, der holdt i batteridækslet, og derefter lirke vippekontakten af plastik fra basen ved hjælp af en lille skruetrækker.

Trin 5:

Billede
Billede

Derefter pillede jeg silikonestøvdækslet/vippefjederen tilbage for at afsløre printkortet.

Trin 6:

Billede
Billede

Derefter brugte jeg et ohmmeter til at sondre rundt om de to kortvarige trykknapper for at bestemme, hvilke loddemetoder der blev slebet, og hvilke der var de normalt åbne kontakter.

Trin 7:

Billede
Billede

Derefter lodde jeg 4-leder tråd til disse samlinger. Den sorte ledning er loddet til jorden på kun en af knapperne, da de deler en fælles jord, den gule ledning er loddet til den normalt åbne kontakt med S1 eller op -knappen, og den hvide ledning er loddet til S2 eller ned -knappen. Først prøvede jeg kun at bruge de 3 ledninger, der forlod 3V møntcellebatteriet, til at drive fjernbetjeningen, men batteriet blev afladet efter bare et par dage på grund af en spændingsforskel mellem den og Arduino, så jeg udelod batteriet og tilføjede en fjerde (rød) ledning til skygge -fjernbetjeningens positive terminal og forsynede den med 3,3 V fra en af Arduino's pins.

Trin 8:

Billede
Billede
Billede
Billede

Derefter lodde jeg et 4-benet header til ben 9, 10, 11 og 12 i en hovedløs Arduino Leonardo og tilsluttede 4-leder stikket. Derefter lodde jeg en Vishay TSOP4838 38 kHz IR -modtager til ben 5, 6 og 7 og bøjede ledningerne, så den vendte opad for at modtage IR -signaler gennem Arduinos gennemsigtige kasse.

Trin 9:

Før jeg kunne gå videre, havde jeg brug for at finde ud af hex -værdierne for de IR -kommandoer, jeg ønskede at bruge til op og ned. Jeg kørte den vedhæftede kode med den serielle skærm åben, så jeg kunne se og kopiere hex -værdierne for hver knap, jeg trykkede på Bose IR -fjernbetjeningen. Jeg har vedhæftet koden med en.c -udvidelse, så omdøb den med.ino -udvidelsen til at åbne i Arduino eller med en.txt -udvidelse, hvis du bare vil se på den.

Trin 10:

Og her er koden til nuancerne. Grundlæggende er det, jeg laver, at bruge Arduino's GPIO-ben som et lavspændingsrelæ. Hvis du prøver at skifte noget med højere spænding eller strømstyrke, skal du bruge et eksternt relæ. Når koden starter, slår den pin 11 på Arduino til LOW eller off, så det bliver en anden jord (negativ spænding). Det tænder også pin 9 og 10 HIGH eller tændt (positiv spænding), så der ikke er nogen kontinuitet mellem ben 9 og 11 eller 10 og 11, så begge disse "relæer" eller knapper er slukket. Når Arduino's IR -modtager modtager kommandoen ned eller ned fra Harmony -fjernbetjeningen, skifter den pin 10 til LOW (negativ spænding) i kun 250 millisekunder, så for en fjerdedel af en anden pin 10 har kontinuitet med pin 11 og fuldender dermed kredsløbet inde i skygge fjernbetjening, som om nogen fysisk havde skubbet ned -knappen.

Trin 11:

Image
Image
Billede
Billede

Endelig lærte jeg min Harmony -fjernbetjening IR -kommandoerne fra Bose -fjernbetjeningen og tilføjede dem som brugerdefinerede ShadeUp- og ShadeDown IR -kommandoer til min projektor i Harmony's indstillinger og programmerede den derefter til at sende kommandoen ShadeDown, når projektoren blev tændt. Håber nogen finder dette nyttigt! Tak fordi du kiggede!

Anbefalede: