Taula de continguts:
Vídeo: Controlador de tires de RGB Wi-Fi DIY: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Gràcies a JLCPCB i LCSC per fer possible aquest projecte. Consulteu-les avui mateix.
(Nota: aquest no és el meu disseny (a part d'esquemes i PCB) i tot el mèrit de la idea va a Saiyam)
Com va començar aquest projecte és que vaig comprar una tira LED RGB d’Ebay i que el terrible controlador IR era terrible, ho odiava. Així que vaig anar a la missió de fer un controlador d’activació wifi per a això.
Pas 1: parts
- 3 resistències 1K
- 3 transistors d'alta potència, he utilitzat TIP31
- Microcontrolador LINKIT ONE
- Franja RGB analògica
- (La resta és si heu fet un PCB com jo)
- 1 terminal de cargol
- Capçaleres masculines
- EINES
- Soldador / Estació
- Soldar
- Alicates
- Talladors de filferro
Pas 2: esquema
Quan estava investigant aquest disseny, vaig utilitzar el diagrama de blocs de Saiyam per fer aquest esquema a EasyEda (enllaç a aquest enllaç) Ara, si no podeu llegir-ho o no us pot molestar fer-ho, aquí teniu la idea bàsica, Pin emissor de tots els transistors que es connectaran al pin GND de linkit one. Pin base del transistor 1 per connectar al PIN digital 9 del linkit one. Pin base del transistor 2 per connectar al PIN digital 3 de linkit one. Pin base del transistor 3 per connectar al PIN digital 2 de linkit one. Ànode de tira LED per connectar a la font d'alimentació (+). Pins emissors de tots els transistors que es connecten a la font d'alimentació (-). Recordeu que cal utilitzar els pins 3 i 9 i no es poden canviar, ja que són els únics pins PWM de Linkit ONE. Com que només n'hi ha dos, el tercer color de la tira LED s'ha de controlar a un pin digital normal.
Pas 3: soldeu el vostre PCB
Un cop fet l'esquema, els vaig convertir en PCB i els vaig demanar a JLCPCB i els vaig rebre en un termini de 5 dies.
Després vaig procedir a anar a LCSC i demanar els components; van trigar una estona, ja que era massa car per a DHL portar-lo a on sóc.
Després de 5 dies d'espera, vaig rebre els meus PCBs, i eren tan bons com esperava que fossin, podeu consultar la meva ressenya a JLCPCB aquí per obtenir una visió més profunda d'aquests.
Uns dies més tard vaig rebre el meu paquet de LCSC amb tots els meus components ben empaquetats a les seves pròpies bosses antiestàtiques.
El controlador funciona a uns 12V, de manera que necessitareu uns 12V 3A per a una tira de 3m com la que faig servir.
El següent pas és soldar-ho tot al vostre perfboard o al vostre PCB, assegurant-vos que la polaritat dels transistors sigui correcta.
Probablement podreu dir que he comès un error aquí i, si no, heu soldat capçaleres femenines en lloc de masculines, ja que les capçaleres linkit one són femenines.
Pas 4: pengeu el codi
Després de fer tota la soldadura i connectar-nos, ara toca penjar el codi per enllaçar-ne un. Abans, però, cal tenir la biblioteca Blynk. He adjuntat el fitxer zip a continuació. Extraieu tot el contingut i transfereu-lo a Documents> Arduino> Biblioteques.
El codi d’aquest projecte es troba a la biblioteca Blynk pròpiament dita. A l’IDE d’arduino, aneu a Fitxers> Exemples> Blynk> Linkit ONE. Ara heu de fer alguns canvis al codi:
Sota: char auth = "YourAuthToken"; // Afegiu el testimoni d'autorització del vostre projecte blynk (vegeu el pas següent)
A sota: #define WIFI_SSID "YourSSID" // Afegiu el nom de la vostra connexió WiFi.
A sota: #define WIFI_PASS "YourPASS" // Afegiu la contrasenya de la vostra connexió WiFi
A: #define WIFI_AUTH LWIFI_WPA // Trieu entre LWIFI_OPEN, LWIFI_WPA o LWIFI_WEP.
Si no coneixeu el testimoni Auth, aneu al pas següent i torneu a aquest pas. Si ja en teniu, simplement configureu els commutadors de Linkit ONE a posicions SPI, UART i USB i pengeu el codi.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Nota: aquest no és el meu codi i tot el mèrit recau en qui el crea.
Un cop ho facis.
Descarregueu gratis l'aplicació Blynk des de la botiga de jocs. Registreu-vos a un compte proporcionant la vostra adreça de correu electrònic i altres detalls. Per fer-ho, heu de tenir connexió a Internet. En iniciar la sessió al vostre compte, creeu un projecte nou amb el nom que vulgueu. Veureu alguns dígits i caràcters quan feu un projecte. Aquest és el vostre testimoni d’autorització utilitzat per connectar el vostre Linkit ONE al servidor blynk. Copieu el testimoni Auth i afegiu-lo al codi donat al pas anterior (canvieu al pas anterior per obtenir més informació). Ara passeu a la pantalla del projecte, que inicialment quedaria buida. Aneu al tauler dels widgets i copieu un "Botó" i el "ZeRGBa". Al botó, configureu el número de pin com a 2. Establiu dos dels números de pin de ZeRGBa com a 3 i 9. Deixeu el tercer buit. Ara, finalment, engegueu el linkit ONE, deixeu-lo connectar-se a la xarxa Wifi i, a continuació, seleccioneu l'opció "Reprodueix" a l'aplicació. Això és! Ara podreu controlar la tira mitjançant el vostre telèfon intel·ligent. Si no funciona, comproveu les connexions. Assegureu-vos que el testimoni d’autenticació s’hagi d’esmentar correctament al codi.
(Nota: les captures de pantalla no són meves, ja que ho vaig oblidar, crèdit a Saiyam)
Pas 5: i ja està
Gràcies als patrocinadors per fer possible aquest projecte i gràcies a Saiyam per la idea.
També em queden alguns PCB d’aquest projecte i els podeu comprar aquí, si algú hi està interessat.
Recomanat:
Núvols LED amb tires de Fadecandy, PI i LED: 4 passos (amb imatges)
Núvols LED amb tires de Fadecandy, PI i LED: he creat alguns núvols LED per crear una atmosfera etèria a casa meva. Aquests inicialment s’havien d’utilitzar per a un festival que s’ha desconvocat a causa de la pandèmia actual. He utilitzat un xip de caramel fade per aconseguir animacions fluides i he
Llums de tires LED senzills (actualitzeu les vostres tires LED): 4 passos (amb imatges)
Llums de tires LED senzills (actualitzeu les vostres tires LED): fa temps que faig servir tires LED i sempre m’han encantat la simplicitat. Acabeu de tallar una peça d’un paper, de soldar-hi uns cables, de connectar una font d’alimentació i teniu una font de llum. Al llarg dels anys he trobat un c
Conducció de tires LED RGB mitjançant Arduino: 4 passos
Conducció de tira LED RGB mitjançant Arduino: Hola nois, en aquest instructable farem un circuit per executar una tira LED de 12V RGB amb arduino. Com que sabem que l'arduino no pot prou potència per executar una tira LED RGB, per tant, hem d'amplificar el senyal d'arduino per alimentar la tira LED per una altra font, de manera que serem
Com fer un circuit de tires LED RGB d’efectes sorprenents: 6 passos (amb imatges)
Com fer un circuit de tires LED RGB d’efectes sorprenents: Hii amic, avui faré un circuit que controlarà la tira LED. Aquest circuit donarà efectes sorprenents de la tira LED. Aquest circuit és molt fàcil i barat. LED RGB. Comencem
Llums de control de veu Electrònica Tires led RGB i molt més amb automatització domèstica Cortana i Arduino: 3 passos
Llums de control de veu Electrònica Tires led RGB i molt més amb Cortana i Arduino Home Automation: us agrada la idea de controlar les coses amb la vostra veu? O no us agrada sortir del llit per apagar els llums? Però totes les solucions existents com Google Home són massa cares? Ara podeu fer-ho vosaltres mateixos per menys de 10 $. I encara millor, és molt fàcil