Tartalomjegyzék:

IKEA FYRTUR árnyalatok IR vezérlése: 11 lépés (képekkel)
IKEA FYRTUR árnyalatok IR vezérlése: 11 lépés (képekkel)

Videó: IKEA FYRTUR árnyalatok IR vezérlése: 11 lépés (képekkel)

Videó: IKEA FYRTUR árnyalatok IR vezérlése: 11 lépés (képekkel)
Videó: IR Control of IKEA FYRTUR Shades 2024, Július
Anonim
Image
Image
Kép
Kép

Végül kezembe vettem néhány IKEA FYRTUR motoros árnyalatot, és IR távirányítóval akartam irányítani őket. Ez egy réses alkalmazás, de úgy gondoltam, hasznos lehet valakinek, aki meg akarja tanulni az Arduino GPIO csapjainak használatát, mint egy egyszerű alacsony feszültségű relé, amelyet IR parancsok indítanak el.

1. lépés:

Alkatrész lista

IKEA FYRTUR motorizált árnyalatokhttps://www.ikea.com/us/en/cat/electric- blinds-445…

Arduino Leonardo fejlécek nélkül

2,54 mm -es dugaszfej csatlakozó

Vishay TSOP4838 38 kHz -es infravörös vevő (5 db -os csomag)

4 tűs csatlakozó

3 db Decker tok az Arduino számára (alacsony, füst)

USB fali töltő 5V 2A (Arduino Leonardo Micro USB tápegység)

Bose csere távirányító (Bármilyen infravörös távirányító használható; most ezt választottam, mivel nincsenek Bose alkatrészeim az állványomban)

2. lépés:

Kép
Kép

Majdnem húsz éve használom az eredeti Harmony 659 IR távirányítót, és még mindig úgy gondolom, hogy ez a tökéletes távirányító. Még mindig találok használt, jó állapotúakat az eBay -en. Mindent megtesz, amit akarok, de nincs bluetooth, WiFi vagy más modern intelligens otthoni funkció. Az IKEA RF-vezérelt motoros árnyalatai párosíthatók egy IKEA TRADFRI vagy Samsung SmartThings átjáróval, és elméletileg egy modernebb Harmony Hub távirányítóval indíthatók el, de inkább egy érintőgombos infravörös távirányítót használok az érintőképernyős távirányító felett, és nem akartam átugrani Mindezek a karikák csak egy egyszerű feladat elvégzéséhez szükségesek: az árnyalatok csökkentése a projektor bekapcsolásakor.

3. lépés:

Kép
Kép

Minden IKEA FYRTUR árnyalatú távirányítóval van csomagolva, így ha csak egyet párosít, hogy teljes árnyalatsort vezessen (legfeljebb 4), akkor rengeteg extra, nem használt távirányítója lesz. Felszereltem egy távirányítót a falra mindennapi használatra, de szükségem volt egy extra működő távirányítóra ehhez a projekthez, így sok próba és hiba után végül rájöttem, hogyan párosíthatok két távirányítót egy árnyalattal:

Lépések 2 távirányító párosításához egy FYRTUR árnyalatkészlethez

1. Csatlakoztassa az átjátszót, és várjon legalább egy percet, és győződjön meg róla, hogy online van.

2. Csavarja le a távirányító elemtartó fedelét, és minden egyes alkalommal kattintson a párosítás gombra, hogy törölje őket. A LED -ek gyorsan villognak, majd kialszanak. Várjon néhány másodpercet, amíg a LED -ek visszakapcsolnak, mielőtt megpróbálna párosítani.

3. Tartsa lenyomva a párosító gombot az egyik távirányítón az ismétlő közelében, amíg az átjátszó fehér LED -je nem jelzi, hogy párosítva van a távvezérlővel.

4. Húzza ki az átjátszót a falból.

5. Tartsa közel egymáshoz a távvezérlőket, és tartsa lenyomva a párosítógombokat egyszerre legalább 10 másodpercig, amíg a LED -ek pulzálnak és kialszanak.

6. Csatlakoztassa vissza az ismétlőt, és várjon legalább egy percet, hogy megbizonyosodjon arról, hogy online állapotban van.

7. Párosítsa csak az egyik távirányítót az egyes árnyalatokhoz, nyomja meg és engedje fel egyszerre az árnyék fel és le gombját, hogy a fehér párosító LED kigyulladjon, majd tartsa lenyomva a párosító gombot a távvezérlőn, amíg az árnyék lefelé és felfelé nem lép, jelezve, hogy párosítva van. Nem számít, hogy melyik távirányítót használja, mivel most klónoknak kell lenniük. Most bármelyik távirányítónak működnie kell az árnyalatok működtetéséhez.

4. lépés:

Kép
Kép
Kép
Kép

Most, hogy volt egy extra működő távirányítóm, szétszedtem, először eltávolítva az elemtartó fedelét tartó csavart, majd egy kis lapos csavarhúzóval lehúzva a műanyag billenőkapcsolót az alapról.

5. lépés:

Kép
Kép

Aztán lehámoztam a szilikon porvédőt/lengő rugót, hogy feltárjam az áramkört.

6. lépés:

Kép
Kép

Ezután ohmmérő segítségével szondáztam a két pillanatnyi nyomógomb körül, hogy meghatározzam, melyik forrasztási kötés csiszolt, és melyek voltak az általában nyitott érintkezők.

7. lépés:

Kép
Kép

Ezután forrasztottam 4 vezetékes vezetéket ezekhez az ízületekhez. A fekete vezeték csak az egyik gomb földjébe van forrasztva, mivel közös a földjük, a sárga huzal az S1 vagy fel gomb normál nyitott érintkezőjéhez van forrasztva, a fehér vezeték pedig az S2 vagy le gombhoz. Először csak azt a 3 vezetéket próbáltam használni a tápegység tápellátásához, amelyek a 3 V -os gombelemben maradtak, de néhány nap múlva lemerült az akkumulátor és az Arduino közötti feszültségkülönbség miatt, ezért kihagytam az akkumulátort, és hozzáadtam a negyediket (piros) vezetéket az árnyékoló távirányító pozitív csatlakozójához, és 3,3 V feszültséggel táplálja az Arduino egyik érintkezőjéről.

8. lépés:

Kép
Kép
Kép
Kép

Ezután egy 4 tűs fejlécet forrasztottam a fej nélküli Arduino Leonardo 9, 10, 11 és 12 érintkezőire, és bedugtam a 4 vezetékes csatlakozót. Ezután forrasztottam egy Vishay TSOP4838 38 kHz -es IR vevőt az 5., 6. és 7. tűre, és meghajlítottam a vezetékeket, hogy felfelé nézzenek, hogy IR jeleket fogadjanak az Arduinos áttetsző tokján.

9. lépés:

Mielőtt tovább léphettem volna, meg kellett találnom a felfelé és lefelé használni kívánt IR parancsok hexadecimális értékeit. A mellékelt kódot nyitott soros monitorral futtattam, hogy megtekinthessem és másolhassam a Bose infravörös távirányítón megnyomott minden gomb hexadecimális értékeit. A kódot.c kiterjesztéssel csatoltam, így nevezze át.ino kiterjesztéssel, hogy megnyíljon az Arduino -ban, vagy.txt kiterjesztéssel, ha csak meg akarja nézni.

10. lépés:

És itt van az árnyalatok kódja. Alapvetően az Arduino GPIO csapjait használom kisfeszültségű reléként. Ha nagyobb feszültséggel vagy áramerősséggel szeretne kapcsolni valamit, akkor külső relét kell használnia. Amikor a kód elindul, az Arduino 11 -es érintkezőjét LOW -ra vagy kikapcsolja, így egy másik test lesz (negatív feszültség). Ezenkívül a 9 -es és 10 -es csapokat MAGAS vagy bekapcsolja (pozitív feszültség), így nincs folytonosság a 9 -es és 11 -es vagy 10 -es és 11 -es érintkezők között, így mindkét "relé" vagy gomb ki van kapcsolva. Amikor az Arduino infravörös vevője a Harmony távirányítótól kapja a lefelé vagy lejjebb parancsot, akkor a 250 -es tűt LOW -ra (negatív feszültség) kapcsolja csak 250 ezredmásodpercig, így a másodperc egynegyedének egynegyedrésze folytonosságot mutat a 11 -es tűvel, ezzel befejezve az áramkört a árnyék távirányító, mintha valaki fizikailag megnyomta volna a le gombot.

11. lépés:

Image
Image
Kép
Kép

Végül megtanítottam a Harmony távirányítómnak a Bose távirányítóról érkező IR parancsokat, és hozzáadtam azokat egyéni ShadeUp és ShadeDown IR parancsokként a projektoromhoz a Harmony beállításaiban, majd beprogramoztam, hogy küldje el a ShadeDown parancsot, amikor a projektor be van kapcsolva. Remélem valaki hasznosnak találja ezt! Köszönöm, hogy megnézted!

Ajánlott: