Taula de continguts:
- Pas 1: reuniu parts
- Pas 2: desmunteu la llum d'inundació i identifiqueu les entrades RGB PWM
- Pas 3: ESP8266 i cablejat d'alimentació
- Pas 4: programeu-lo
- Pas 5: torneu-ho a canviar
- Pas 6: col·loqueu les llums al voltant de la casa i gaudiu-ne !
Vídeo: Llum d'inundació RGB Hijack amb Arduino o ESP8266: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Vaig trobar, doncs, uns grans llums d’inundació RGB a Amazon i, en mirar les entranyes, em vaig adonar que podeu connectar-los directament a un arduino i esp8266 i controlar-los mitjançant PWM.
Ara en faig servir dos a la meva sala d’estar com a il·luminació d’accent i els tinc configurats per a determinades escenes.
Faig servir openhab funcionant en un raspberry pi per controlar-los i fins i tot els puc controlar amb Amazon Echo (EUA), tot i que això està lleugerament fora de l’abast d’aquest instructiu. Espero trobar temps per escriure-ho.
Espero que gaudiu, aquest és el meu primer instructable durant molt de temps, així que si us plau, feu-me saber què en penseu.
Pas 1: reuniu parts
La llista de parts és la següent:
1. Llum d’inundació RGB de 10W: Ebay (Regne Unit), Ebay (EUA), Ebay (Xina)
2. Mòdul ESP8266-12: Ebay (Regne Unit), Ebay (EUA), Ebay (Xina)
3. Regulador LD1117 3,3V: Ebay (Regne Unit), Ebay (EUA), Ebay (Xina)
4. Condensador de 100uF: Ebay (Regne Unit), Ebay (EUA), Ebay (Xina)
5. Font d'alimentació de 12V 1A CC: Ebay (Regne Unit), Ebay (EUA), Ebay (Xina)
6. Una selecció de resistències (he utilitzat 10K, però realment es pot conformar amb qualsevol cosa)
(He adjuntat enllaços a diversos llocs, ja que els preus canvien regularment, així que si us plau, feu una cerca i assegureu-vos de comprovar Amazon vs eBay)
Divulgació completa: guanyo una petita comissió si compra a través dels enllaços anteriors, però mai recomanaria un enllaç a un producte que no he utilitzat jo mateix. Aquest projecte no va ser dissenyat per ser un fabricant de diners. Gràcies:-)
Pas 2: desmunteu la llum d'inundació i identifiqueu les entrades RGB PWM
Aquest llum d'inundació en particular és un senzill disseny de cargol.
El xassís consta de tres seccions d'alumini que es descargolen totes.
L'eliminació de la secció superior que manté l'objectiu al seu lloc revela la PCB amb la matriu de LED i els circuits de control.
El primer que vaig fer va ser identificar quin dels transistors controlava quina matriu de colors.
Esperem que el fabricant no tingui massa variacions entre les revisions del tauler, cosa que significaria que podeu copiar la imatge anterior i soldar-los directament. Tinc codis de colors per al vermell, el verd i el blau per facilitar-vos-ho. Curiosament, tot i que el transistor que controlava el LED vermell estava connectat al microcontrolador existent mitjançant una resistència, el vaig deixar al circuit.
També és important per a aquest pas eliminar els components de control existents del PCB amb una pistola d’aire calent i algunes pinces, com es pot veure a la imatge superior. No era del tot necessari treure el receptor d'infrarojos, però vaig pensar que podia utilitzar-lo en altres projectes.
A continuació, només cal soldar alguns cables als passadors PWM que van als transistors i fer-los passar cap a l’altra secció del xassís lleuger, que és on anirem a continuació.
Pas 3: ESP8266 i cablejat d'alimentació
He adjuntat un esquema per a aquesta part, ja que diu el que heu de fer molt més clarament del que mai podria fer.
Connecteu bàsicament els vostres LED vermells, verds i blaus als pins 12, 14 i 15 de l’ESP8266 mitjançant una resistència de 10K.
A continuació, connecteu el circuit d'alimentació ESP segons l'esquema, a la imatge es mostra que l'he soldat directament a la placa d'alimentació / controlador dels LED, però he acabat canviant l'orientació i no he aconseguit agafar una altra imatge.
La idea aquí és mantenir tot el més compacte possible, ja que haurà d’encaixar dins del xassís.
Per aconseguir-ho, vaig empalmar les resistències en línia amb els cables i els vaig cobrir amb termorretracció.
Eviteu el meu error i no soldeu la resistència directament a l’ESP. Vaig trobar que això els feia més difícils de treballar que si hagués fet un veritable empalmament en línia (com en wire-resistor-wire-esp en lloc de wire-resistor-esp).
A més, la foto té un aspecte lleugerament diferent a l'esquema, no vaig utilitzar el pin 15 originalment i va ser un error, ja que el pin 15 és fantàstic a pwm. M'encanta aquest pin. Regna.
Pas 4: programeu-lo
Utilitzant el vostre mètode preferit, escriviu el codi del vostre ESP.
Realment podeu optar per controlar-lo com vulgueu i hi ha gent increïble que fa coses increïbles amb l’ESP.
LA MEVA ruta particular era utilitzar un servidor domèstic MQTT en forma d’openHAB al qual la llum iniciava sessió i escoltava les ordres de color. L’ús d’aquest mètode també em permet utilitzar Amazon Alexa i Google Home per controlar-lo amb molta facilitat. (Com he dit abans, espero poder escriure instruccions per a aquest procés, ja que m'ho he passat molt bé, però actualment dedico la major part del meu temps lliure a construir un lloc web nou (que probablement inclourà tutorials per a aquestes peces) manera)).
He adjuntat el codi corresponent a aquest 'ible, a sobre (o a sota, on aparegui).
He de dir que solia desenvolupar-me en IDE arduino per a ESP8266, però com que he començat aquest projecte en particular, definitivament estic convertint-me en scripts Lua, són fantàstics i tenen un temps molt menys estressant a l’hora de penjar i depurar, etc.
Hi havia una vegada que escrivia un programa en arduino que feia el següent:
Les botes ESP, no es poden connectar a wifi, inicia el mode de punt d'accés
el client es connecta amb el telèfon, obre automàticament el navegador amb la pàgina de control de color (html bàsic)
a la pàgina, també hi havia una opció per connectar-lo al router.
Un cop estigués a la xarxa, es podria programar qualsevol sistema de control per enviar sol·licituds http amb força facilitat.
Si puc trobar aquest codi en algun lloc, el penjaré, però recentment he construït un nou PC perquè el fitxer pugui estar en qualsevol barreja d'unitats del lloc.
Pas 5: torneu-ho a canviar
Per aïllar totes les peces, les vaig embolicar amb cinta elèctrica de PVC.
Tingueu especial cura amb aquest pas, he cremat un dels meus reguladors de tensió quan no prestava l’atenció adequada.
També considero que mantenir els cables més llargs fa que aquest pas sigui molt més senzill, ja que tots els girs que consisteixen a cargolar-ho tot de nou.
Pas 6: col·loqueu les llums al voltant de la casa i gaudiu-ne !
Col·loqueu els llums a la vostra ubicació preferida, connecteu-los amb la font d’alimentació de 12V i ja no hi podreu.
Si no us agrada l’efecte prisma de l’objectiu, es pot eliminar fàcilment, cosa que proporciona una brillantor menys focalitzada i general. Capgirar l’objectiu cap endavant també va tenir uns efectes força fantàstics.
A les imatges es pot veure que l’he utilitzat per accentuar el meu rellotge nixie que tant m’agrada.
Gràcies per llegir!
Recomanat:
Modifiqueu una llum d'inundació incandescent a LED: 7 passos
Modifiqueu una llum d'inundació incandescent a LED: feia molts anys que havia instal·lat al porxo de casa meva una llum d'inundació incandescent de 500 W. Però vaig pensar que valia la pena intentar 500W per canviar-lo per quelcom modern i conservador d'energia. A les meves cerques a Internet, alguna cosa que es diu l
Llum d'inundació UV de baix cost per a la unió sense adhesius de xips microfluídics PMMA: 11 passos
Llum d’inundació UV de baix cost per a la unió sense adhesius de xips microfluídics PMMA: els dispositius microfluídics fabricats en termoplàstics s’utilitzen cada vegada més a causa de la rigidesa, la transparència, la permeabilitat reduïda dels gasos, la biocompatibilitat i la traducció més fàcil als mètodes de producció en massa, com el modelat per injecció. Mètodes d'unió per
Llum d'inundació LED regulable per bricolatge: 5 passos (amb imatges)
Llum d’inundació LED regulable per bricolatge: les llums d’inundació de vegades tendeixen a deixar de funcionar amb el pas del temps, tot i que actualment utilitzen LED. Això es podria deure a moltes raons, com ara un sobreescalfament o un error al controlador de LED o un error al procés de fabricació. La majoria de nosaltres acabem llençant un prod
Alarma d'inundació de soterrani de baix consum amb ESP8266: 3 passos
Alarma d’inundació de soterrani de baix consum amb ESP8266: Hola, benvingut al meu primer instructable. El soterrani de casa meva s’inunda cada pocs anys per diversos motius, com ara fortes tempestes d’estiu, aigües subterrànies elevades o fins i tot una explosió de canonades. Tot i que no és un lloc agradable, però la meva calefacció central
Sabre de llum basat en Arduino amb efectes de llum i so: 14 passos (amb imatges)
Sabre de llum basat en Arduino amb efectes de llum i so: Hola jedi! Aquest instructiu tracta de fer un sabre de llum que sembli, soni i funcioni com el de la pel·lícula. L'única diferència: no pot tallar metall: (Aquest dispositiu es basa en la plataforma Arduino i li dono moltes funcions i funcions, però