Sommario:

Controllo IR delle tende IKEA FYRTUR: 11 passaggi (con immagini)
Controllo IR delle tende IKEA FYRTUR: 11 passaggi (con immagini)

Video: Controllo IR delle tende IKEA FYRTUR: 11 passaggi (con immagini)

Video: Controllo IR delle tende IKEA FYRTUR: 11 passaggi (con immagini)
Video: 7 Reasons I Love & Hate IKEA FYRTUR Smart Blinds 2024, Dicembre
Anonim
Image
Image
Immagine
Immagine

Alla fine ho messo le mani su alcune tende motorizzate IKEA FYRTUR e volevo controllarle usando un telecomando IR. Questa è un'applicazione di nicchia, ma ho pensato che potesse essere utile per qualcuno che volesse imparare a usare i pin GPIO di Arduino come un semplice relè a bassa tensione attivato da comandi IR.

Passo 1:

Elenco delle parti

Tende oscuranti motorizzate IKEA FYRTURhttps://www.ikea.com/us/en/cat/tende-elettriche-445…

Arduino Leonardo Senza Intestazioni

Connettore connettore maschio da 2,54 mm

Ricevitore a infrarossi Vishay TSOP4838 38 kHz (confezione da 5)

Connettore a 4 pin

Custodia a 3 piani per Arduino (basso, fumoso)

Caricatore USB da muro 5V 2A (alimentatore Arduino Leonardo Micro USB)

Telecomando sostitutivo Bose (è possibile utilizzare qualsiasi telecomando IR; ho appena scelto questo perché non ho componenti Bose nel mio rack)

Passo 2:

Immagine
Immagine

Uso il telecomando IR Harmony 659 originale da quasi vent'anni e continuo a pensare che sia il telecomando perfetto. Su eBay trovo ancora quelli usati in buone condizioni. Fa tutto quello che voglio ma non ha bluetooth, WiFi o altre funzionalità moderne per la casa intelligente. Le tende motorizzate controllate da RF di IKEA possono essere abbinate a un gateway IKEA TRADFRI o Samsung SmartThings e teoricamente essere attivate da un telecomando Harmony Hub più moderno, ma preferisco utilizzare un telecomando IR con pulsanti tattili su un telecomando touchscreen e non volevo saltare attraverso tutti quei cerchi solo per eseguire un semplice compito che era quello di abbassare le ombre ogni volta che il proiettore è acceso.

Passaggio 3:

Immagine
Immagine

Ogni paralume IKEA FYRTUR viene fornito con un telecomando, quindi se ne accoppi solo uno per controllare un intero set di paralumi (fino a 4) avrai molti telecomandi extra inutilizzati. Ho montato un telecomando sul muro per l'uso quotidiano, ma avevo bisogno di un telecomando funzionante in più per questo progetto, quindi dopo molte prove ed errori ho finalmente capito come accoppiare due telecomandi a un set di sfumature:

Passaggi per accoppiare 2 telecomandi a un set di paralumi FYRTUR

1. Collega il ripetitore e attendi un minuto o più per assicurarti che sia online.

2. Svitare il coperchio della batteria sui telecomandi e fare clic sul pulsante di associazione su ciascuno 4 volte per cancellarli. I loro LED lampeggeranno rapidamente e poi si spegneranno. Attendere alcuni secondi che i LED si riaccendano prima di tentare l'associazione.

3. Tenere premuto il pulsante di associazione su uno solo dei telecomandi vicino al ripetitore finché il LED bianco del ripetitore non lampeggia indicando che è accoppiato a quel telecomando.

4. Scollegare il ripetitore dalla parete.

5. Tieni i telecomandi vicini e tieni premuti i pulsanti di associazione su entrambi contemporaneamente per 10 secondi o più finché i loro LED non lampeggiano e si spengono.

6. Ricollegare il ripetitore e attendere un minuto o più per assicurarsi che sia online.

7. Associa solo uno dei telecomandi a ciascun paralume premendo e rilasciando contemporaneamente i pulsanti su e giù sul paralume in modo che il LED di accoppiamento bianco si accenda, quindi tieni premuto il pulsante di accoppiamento sul telecomando finché il paralume non si abbassa e si alza per indicare che è accoppiato. Non importa quale telecomando usi poiché ora dovrebbero essere cloni. Entrambi i telecomandi dovrebbero ora funzionare per azionare le tende.

Passaggio 4:

Immagine
Immagine
Immagine
Immagine

Ora che avevo un telecomando funzionante in più, l'ho smontato rimuovendo prima la vite che tiene il coperchio della batteria, quindi facendo leva sull'interruttore a bilanciere in plastica dalla base usando un piccolo cacciavite a punta piatta.

Passaggio 5:

Immagine
Immagine

Poi ho tolto il coperchio antipolvere in silicone/la molla del bilanciere per esporre il circuito.

Passaggio 6:

Immagine
Immagine

Quindi ho usato un ohmmetro per sondare i due pulsanti momentanei per determinare quali giunti di saldatura erano messi a terra e quali erano i contatti normalmente aperti.

Passaggio 7:

Immagine
Immagine

Poi ho saldato il filo a 4 conduttori a quei giunti. Il filo nero è saldato alla massa di uno solo dei pulsanti poiché condividono una massa comune, il filo giallo è saldato al contatto normalmente aperto del pulsante S1 o su e il filo bianco è saldato al pulsante S2 o giù. All'inizio ho provato a utilizzare solo quei 3 fili che lasciavano la batteria a bottone da 3V per alimentare il telecomando, ma la batteria si è scaricata dopo pochi giorni a causa di una differenza di tensione tra essa e l'Arduino, quindi ho lasciato fuori la batteria e ne ho aggiunta una quarta (rosso) al terminale positivo del telecomando dell'ombra e alimentato utilizzando 3,3 V da uno dei pin di Arduino.

Passaggio 8:

Immagine
Immagine
Immagine
Immagine

Quindi ho saldato un'intestazione a 4 pin ai pin 9, 10, 11 e 12 di un Arduino Leonardo senza intestazione e ho inserito il connettore a 4 fili. Quindi ho saldato un ricevitore IR Vishay TSOP4838 a 38 kHz ai pin 5, 6 e 7 e ho piegato i cavi in modo che fossero rivolti verso l'alto per ricevere segnali IR attraverso la custodia traslucida dell'Arduino.

Passaggio 9:

Prima di poter andare oltre, avevo bisogno di scoprire i valori esadecimali dei comandi IR che volevo usare per su e giù. Ho eseguito il codice allegato con il monitor seriale aperto in modo da poter visualizzare e copiare i valori esadecimali per ogni pulsante che ho premuto sul telecomando Bose IR. Ho allegato il codice con un'estensione.c quindi rinominalo con l'estensione.ino per aprirlo in Arduino o con un'estensione.txt se vuoi solo dargli un'occhiata.

Passaggio 10:

Ed ecco il codice per le sfumature. Fondamentalmente quello che sto facendo è usare i pin GPIO di Arduino come relè a bassa tensione. Se stai cercando di cambiare qualcosa con una tensione o un amperaggio più alti, devi utilizzare un relè esterno. All'avvio del codice, il pin 11 di Arduino viene impostato su LOW o disattivato in modo che diventi un'altra massa (tensione negativa). Attiva anche i pin 9 e 10 HIGH o acceso (tensione positiva) quindi non c'è continuità tra i pin 9 e 11 o 10 e 11, quindi entrambi quei "relè" o pulsanti sono spenti. Quando il ricevitore IR di Arduino riceve il comando down o lower dal telecomando Harmony, commuta il pin 10 su LOW (tensione negativa) per soli 250 millisecondi, quindi per un quarto di secondo il pin 10 ha continuità con il pin 11 completando così il circuito all'interno del oscura il telecomando come se qualcuno avesse fisicamente premuto il pulsante verso il basso.

Passaggio 11:

Image
Image
Immagine
Immagine

Infine, ho insegnato al mio telecomando Harmony i comandi IR dal telecomando Bose e li ho aggiunti come comandi IR ShadeUp e ShadeDown personalizzati per il mio proiettore nelle impostazioni di Harmony, quindi l'ho programmato per inviare il comando ShadeDown ogni volta che il proiettore viene acceso. Spero che qualcuno lo trovi utile! Grazie per aver guardato!

Consigliato: