Taula de continguts:
- Pas 1: peces necessàries
- Pas 2: connexió
- Pas 3: Codificació
- Pas 4: col·locació dins de la funda del PC
- Pas 5: Fet
Vídeo: Controlador de tira Led Arduino per a llums de PC fresques: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Tinc aquesta fantàstica tira LED RGB d’aliexpress i vull utilitzar-la per a llums de PC.
El primer problema és calent per controlar-lo i després com alimentar-lo.
Aquest instructiu us mostra com fer-ho amb el codi arduino de github, el vídeo del projecte de treball i la guia pas a pas.
Pas 1: peces necessàries
Per a aquest projecte utilitzarem:
- Arduino nano
- Tira RGB
- Transistor NPN
- Resistència de 100-220 Ohm
- Filferros de pont
- Taula de pa
Extra:
Kit de soldadura
La raó de la necessitat de transistors és que la majoria de les tires RGB necessiten 12 volts per alimentar-se, de manera que necessitarem una font d'alimentació externa per a la banda RGB i una secundària per a arduino (també podríem utilitzar un regulador de voltatge 7805 per escala de 12 volts a 5 volts).
Els transistors configuren la tensió donada a cada canal de color controlant la brillantor i el tipus de color.
La tira de leds RGB que faig servir és un SMD 3528. No té molts leds RGB, sinó que té 2 leds verds, 2 blaus i 2 vermells per a cada pista (tota la franja es divideix en pistes de 10 cm, de manera que podeu tallar la longitud que vulgueu, soldar-la i funcionarà). Amb aquest coneixement, sabem que establir un 50% en vermell i un 50% en blau no generarà un color violeta. En canvi, tindrem leds vermells i blaus amb poca brillantor.
Per tenir l’efecte a tot color haurem de comprar una tira de led diferent.
P. S. no utilitzarem tires led dirigibles.
Pas 2: connexió
Agafarem la taula de treball i hi posarem l’arduino nano amb 3 transistors.
Cada transistor té 3 pins com a base, col·lector i emissor. Connectarem un canal de la següent manera:
- Base al canal de pin d'Ardino
- Col·lector a canal relatiu dirigit
- Emissor a GND
Els canals són:
- BLAU Arduino D3
- VERMELL Arduino D5
- VERD Arduino D6
No dubteu a canviar el pinout, recordeu-vos de triar els pins PWM a arduino.
Pas 3: Codificació
El codi arduino complet està disponible a github i es pot utilitzar amb Arduino IDE.
He codificat algunes funcions per veure alguns efectes bàsics:
- fade_colors_slow: s'esvaeix a través de cada color (vermell, verd i blau) amb FADESPEED i KEEPCOLORTIME com a segons.
- all_on: activa els 3 colors
- change_colors_rough: canvia els colors directament d'un a un altre
Podeu fer-los un bucle, crear una velocitat de fade dinàmica o el que sigui. Recordeu que aquesta tira LED no és RGB completa, té canals separats de vermell, verd i blau, de manera que aquestes funcions són interessants per a aquesta tira. Tenir altres tires donarà lloc a diferents colors i estils de decoloració.
Pas 4: col·locació dins de la funda del PC
Ara és hora de tallar la tira rgb i col·locar-la dins de la funda del PC. Vaig optar per col·locar el tauler a sobre de la font d'alimentació (la base és de plàstic, de manera que no es faran dreceres).
Per engegar el projecte podem utilitzar el connector perifèric d’alimentació (vegeu la imatge del pinout) que ofereix 5V i 12V directament des de la font d’alimentació. Connecta:
- 5V a Arduinot Vin
- Tira de 12V a RGB 12v
- GND a Arduino GND
Si voleu continuar carregant algun codi o canviant-lo, podem treure el connector de 5 V i connectar l’arduino al PC mitjançant el port USB. D’aquesta manera podem carregar el nostre codi i tenir l’arduino encès.
Pas 5: Fet
Ara teniu el vostre sistema d’il·luminació personal per al vostre PC. No dubteu a canviar el codi i adaptar-lo a les vostres necessitats.
Es poden fer alguns canvis en aquest projecte, com ara:
- Utilitzar un NODEMCU V3 com a controlador amb un servidor web personal amb botons i una interfície genial per canviar la configuració i els efectes de color o tenir un gerd amb interfície que envia sol·licituds HTTP al controlador (vegeu aquest projecte)
- Utilitzar un ATTINY85 com a controlador per reduir tot el projecte (potser soldar-ho tot en un PCB). Es pot trobar una publicació completa aquí)
- Addició d’un mòdul bluetooth HC-05 per controlar mitjançant bluetooth …
Això és! Diverteix-te.
Recomanat:
Mirall de vanitat de bricolatge en passos senzills (amb llums de tira LED): 4 passos
Mirall de vanitat de bricolatge en passos senzills (amb llums de tires LED): en aquest post vaig crear un mirall de vanitat de bricolatge amb l'ajut de les tires LED. És molt genial i també heu de provar-les
Llums LED multicolors reactius de música - Sensor de detecció de so Arduino - Tira LED RGB: 4 passos
Llums LED multicolors reactius de música | Sensor de detecció de so Arduino | RGB LED Strip: projecte de llums LED multicolors reactius a la música. En aquest projecte, es va utilitzar una senzilla tira LED 5050 RGB (no el LED adreçable WS2812), un sensor de detecció de so Arduino i un adaptador de 12V
Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges)
Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: he explicat com controlar la llum connectada a UNO i controlada per Alexa
Controlador de llum de tira LED 5V MIDI per al Spielatron o un altre sintetitzador MIDI: 7 passos (amb imatges)
Controlador de llum de tira LED 5V MIDI per a Spielatron o un altre sintetitzador MIDI: aquest control parpelleja llums de tires LED tricolors per 50 mS per nota. Blau per a G5 a D # 6, vermell per a E6 a B6 i verd per a C7 a G7. El controlador és un dispositiu MIDI ALSA perquè el programari MIDI pugui emetre als LED alhora que un sintetitzador MIDI
36 volts - 900 llums LED llums d'estadi: 5 passos
36 Volt - 900 Lumen LED Llums d'estadi: El final de l'estiu i la manca de llums significaven que les pràctiques de futbol a les 17:30 estarien totalment fosques. Amb l’espai de camp molt limitat, això va significar la fi de les pràctiques. L’any vinent estarem preparats amb il·luminació portàtil de camp amb bateria, que