Inhoudsopgave:
Video: IR-bediening van IKEA FYRTUR Shades - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Ik heb eindelijk een paar IKEA FYRTUR gemotoriseerde tinten in handen gekregen en wilde ze bedienen met een IR-afstandsbediening. Dit is een nichetoepassing, maar ik dacht dat het nuttig zou kunnen zijn voor iemand die wil leren hoe de GPIO-pinnen van de Arduino te gebruiken als een eenvoudig laagspanningsrelais dat wordt geactiveerd door IR-opdrachten.
Stap 1:
Onderdelen lijst
IKEA FYRTUR gemotoriseerde zonneschermenhttps://www.ikea.com/nl/nl/cat/elektrische-jaloezieën-445…
Arduino Leonardo zonder headers
2,54 mm mannelijke pin-headerconnector
Vishay TSOP4838 38 kHz infraroodontvanger (5 stuks)
4-pins connector
3ple Decker Case voor Arduino (Laag, rook)
USB-wandoplader 5V 2A (Arduino Leonardo Micro USB-voeding)
Bose vervangende afstandsbediening (elke IR-afstandsbediening kan worden gebruikt; ik heb zojuist deze gekozen omdat ik geen Bose-componenten in mijn rack heb)
Stap 2:
Ik gebruik de originele Harmony 659 IR-afstandsbediening al bijna twintig jaar en vind het nog steeds de perfecte afstandsbediening. Ik vind nog steeds gebruikte in goede staat op eBay. Het doet alles wat ik wil, maar het heeft geen bluetooth, wifi of andere moderne smart home-functies. De RF-gestuurde gemotoriseerde tinten van IKEA kunnen worden gekoppeld aan een IKEA TRADFRI- of Samsung SmartThings-gateway en in theorie worden geactiveerd door een modernere Harmony Hub-afstandsbediening, maar ik gebruik liever een IR-afstandsbediening met voelbare knoppen boven een afstandsbediening met touchscreen en wilde er niet doorheen springen al die hoepels om maar één simpele taak uit te voeren, namelijk het neerlaten van de tinten wanneer de projector wordt ingeschakeld.
Stap 3:
Elke IKEA FYRTUR lampenkap wordt geleverd met een afstandsbediening, dus als je er maar één koppelt om een hele set lampenkappen (maximaal 4) te bedienen, heb je veel extra, ongebruikte afstandsbedieningen. Ik heb een afstandsbediening aan de muur gemonteerd voor dagelijks gebruik, maar had een extra werkende afstandsbediening nodig voor dit project, dus na veel vallen en opstaan kwam ik er eindelijk achter hoe ik twee afstandsbedieningen aan één set tinten kon koppelen:
Stappen om 2 afstandsbedieningen te koppelen aan één set FYRTUR-zonneschermen
1. Sluit de repeater aan en wacht een minuut of langer om te controleren of deze online is.
2. Draai het batterijklepje op de afstandsbedieningen los en klik elke 4 keer op de koppelingsknop om ze te wissen. Hun LED's knipperen snel en gaan vervolgens uit. Wacht een paar seconden totdat de LED's weer gaan branden voordat u probeert te koppelen.
3. Houd de koppelingsknop op slechts één van de afstandsbedieningen dicht bij de repeater ingedrukt totdat de witte LED van de repeater knippert om aan te geven dat deze aan die afstandsbediening is gekoppeld.
4. Koppel de repeater los van de muur.
5. Houd afstandsbedieningen dicht bij elkaar en houd de koppelingsknoppen op beide tegelijkertijd 10 seconden of langer ingedrukt totdat hun LED's knipperen en uitgaan.
6. Sluit de repeater weer aan en wacht een minuut of langer om te controleren of deze online is.
7. Koppel slechts één van de afstandsbedieningen aan elk scherm door de knoppen omhoog en omlaag op het scherm tegelijkertijd in te drukken en los te laten, zodat de witte koppelings-LED gaat branden en houd vervolgens de koppelingsknop op de afstandsbediening ingedrukt totdat het scherm omlaag en omhoog beweegt om aan te geven dat het is gekoppeld. Het maakt niet uit welke afstandsbediening je gebruikt, het zouden nu klonen moeten zijn. Beide afstandsbedieningen zouden nu moeten werken om de tinten te bedienen.
Stap 4:
Nu ik een extra werkende afstandsbediening had, heb ik hem uit elkaar gehaald door eerst de schroef te verwijderen die het batterijklepje vasthoudt en vervolgens de plastic tuimelschakelaar van de basis los te wrikken met een kleine schroevendraaier met platte punt.
Stap 5:
Daarna pelde ik de siliconen stofkap / tuimelveer terug om de printplaat bloot te leggen.
Stap 6:
Daarna gebruikte ik een ohmmeter om rond de twee tijdelijke drukknoppen te tasten om te bepalen welke soldeerverbindingen geaard waren en welke de normaal open contacten waren.
Stap 7:
Daarna soldeerde ik 4-aderige draad aan die verbindingen. De zwarte draad is gesoldeerd aan de aarde van slechts één van de knoppen omdat ze een gemeenschappelijke aarde delen, de gele draad is gesoldeerd aan het normaal open contact van de S1 of omhoog-knop en de witte draad is gesoldeerd aan de S2 of omlaag-knop. In het begin probeerde ik alleen die 3 draden te gebruiken die in de 3V-knoopcelbatterij zaten om de afstandsbediening van stroom te voorzien, maar de batterij liep al na een paar dagen leeg vanwege een spanningsverschil tussen de batterij en de Arduino, dus liet ik de batterij weg en voegde een vierde toe (rood) draad naar de positieve pool van de schaduwafstandsbediening en voed deze met 3,3 V van een van de Arduino-pinnen.
Stap 8:
Daarna soldeerde ik een 4-pins header op pinnen 9, 10, 11 en 12 van een Arduino Leonardo zonder header en plugde de 4-draads connector in. Daarna soldeerde ik een Vishay TSOP4838 38 kHz IR-ontvanger op pinnen 5, 6 en 7 en boog de draden zodat deze naar boven gericht waren om IR-signalen te ontvangen via de doorschijnende behuizing van de Arduinos.
Stap 9:
Voordat ik verder kon gaan, moest ik de hexadecimale waarden achterhalen van de IR-commando's die ik wilde gebruiken voor omhoog en omlaag. Ik heb de bijgevoegde code uitgevoerd met de seriële monitor open, zodat ik de hexadecimale waarden kon bekijken en kopiëren voor elke knop die ik op de Bose IR-afstandsbediening drukte. Ik heb de code bijgevoegd met een.c-extensie, dus hernoem deze met de.ino-extensie om te openen in Arduino of met een.txt-extensie als je er gewoon naar wilt kijken.
Stap 10:
En hier is de code voor de tinten. Wat ik eigenlijk doe, is de GPIO-pinnen van de Arduino gebruiken als een laagspanningsrelais. Als u iets met een hogere spanning of stroomsterkte probeert te schakelen, moet u een extern relais gebruiken. Wanneer de code start, wordt pin 11 op de Arduino op LAAG of uit gezet, zodat het een andere grond wordt (negatieve spanning). Het zet ook pin 9 en 10 HOOG of aan (positieve spanning), dus er is geen continuïteit tussen pin 9 en 11 of 10 en 11, dus beide "relais" of knoppen zijn uit. Wanneer de IR-ontvanger van de Arduino het commando omlaag of omlaag ontvangt van de Harmony-afstandsbediening, schakelt hij pin 10 slechts 250 milliseconden over naar LOW (negatieve spanning), dus voor een vierde van een seconde heeft pin 10 continuïteit met pin 11, waardoor het circuit in de schaduw afstandsbediening alsof iemand fysiek op de knop omlaag had gedrukt.
Stap 11:
Ten slotte heb ik mijn Harmony-afstandsbediening de IR-opdrachten van de Bose-afstandsbediening geleerd en deze toegevoegd als aangepaste ShadeUp- en ShadeDown IR-opdrachten voor mijn projector in de Harmony-instellingen en vervolgens geprogrammeerd om de ShadeDown-opdracht te verzenden wanneer de projector wordt ingeschakeld. Hoop dat iemand dit nuttig vindt! Bedankt voor het kijken!
Aanbevolen:
Geautomatiseerde Windows Shades: 6 stappen (met afbeeldingen)
Geautomatiseerde Windows Shades: een woord vooruit Ik heb veel tutorials gezien over het automatiseren van handmatige zonwering en zonwering, en in deze zullen we elektrische zonwering automatiseren. We zullen elektrische zonneschermen behandelen die worden aangedreven door elektromotoren met continue stroom (DC) die openen of sluiten door de t
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij