Taula de continguts:

Pantalla LED de muntatge a la paret: 5 passos
Pantalla LED de muntatge a la paret: 5 passos

Vídeo: Pantalla LED de muntatge a la paret: 5 passos

Vídeo: Pantalla LED de muntatge a la paret: 5 passos
Vídeo: ✅ Que resistencia lleva un LED 2024, Desembre
Anonim
Pantalla LED de muntatge a la paret
Pantalla LED de muntatge a la paret
Pantalla LED de muntatge a la paret
Pantalla LED de muntatge a la paret
Pantalla LED de muntatge a la paret
Pantalla LED de muntatge a la paret

En aquest instructiu, aprendrem a fer que una pantalla LED de paret sigui adequada per a un entorn informal i professional. Volia fer-ho perquè els LEDs són un concepte nou per a mi i sovint passen per alt, però poden ser un projecte fàcil i divertit de fer. aquest és un projecte original que m'ha costat molt fer però que he après molt.

Subministraments

Fusta (feia fusta per fer la llum, però qualsevol material funcionaria)

Sensor d'infrarojos (sensor d'infrarojos): faig servir el receptor IR de sunfounder (9,38 CA $)

Kit de control remot IR (comandament a distància per infrarrojos amb el sensor IR corresponent (4,48 CA $)

Una tira LED RGB (29,99 CA $)

Arduino UNO R3 (14,29 CA $)

Kit de cables de pont (opcional) (5,29 CA $)

Interruptor basculant activat (paquet de 20) (14,99 CA $)

Bateries de doble A (12,99 CA $)

Caixa de bateria quad (9,98 CA $)

Connexió de la bateria Arduino Endoll

Cola de fusta

2025 Bateria

Eines

Trepant

Cola de fusta

Talladors de filferro / Decapants

Soldador

Pas 1: creació de Light Box

Creació de Light Box
Creació de Light Box
Creació de Light Box
Creació de Light Box

Personalment, volia buscar un aspecte de fusta net i suau, de manera que només vaig fer una caixa senzilla i la vaig enganxar a un tros de fusta pla de 5 1/2 "x9". es tractava d’una construcció ràpida i senzilla. hi ha alguns mètodes per fer-ho. el meu primer pas va ser tallar dos trossos de fusta de 1 1/2 "x 2 1/4". això actua com l'amplada de la caixa. Després vaig tallar dos trossos de fusta de 5 "x1 1/4" i els vaig enganxar. fent un rectangle, enganxeu les peces més petites de l’INTERIOR de les dues peces de fusta més llargues, això permet que hi hagi prou espai per moure’s per Arduino i la bateria. Em vaig enganxar personalment la caixa i després les vaig fixar amb 2 Cargols de 1 "per cada costat. Això va permetre que la cola s'assequés més ràpidament i en la posició correcta.

quan vaig cargolar la caixa, vaig començar a tallar la meva peça superficial, aquest tros de fusta tenia 9 "x 5 3/4" i vaig esperar que la caixa de fusta s'assequés (temps d'espera de 24 hores). un cop assecat, vaig centrar la caixa a la superfície de la pantalla i la vaig enganxar (temps d'espera de 24 hores) i que la construcció de la caixa

aleshores acabo de perforar 2 forats, un per al cablejat i el segon per a l’interruptor basculant, per als cables he perforat un forat de 1/2 "a la part inferior. després per a la part superior vaig haver de fer un esquema de l’interruptor. un cop esbossat Vaig obtenir la broca de 1/2 "i vaig perforar 2 forats a banda i banda de la traça per tal de fer l'espai interior el més buit possible. Després he utilitzat un fitxer per quadrar-ho tot (consulteu el diagrama).

Pas 2: muntatge de LEDs

LED de muntatge
LED de muntatge
LED de muntatge
LED de muntatge
LED de muntatge
LED de muntatge

Una vegada que la caixa estigui completament assecada i perforada, és bo anar a muntar els LEDs a la superfície. Vaig prendre algunes precaucions al muntar els LEDs que no són necessaris, però que marquen la diferència a la pantalla. Vaig trobar que com més a prop s’arribés al centre, més suau sortiria la llum pels laterals tal com es veu al vídeo. Vaig centrar els LEDs i em vaig assegurar que estiguessin muntats rectes i fidels al centre. Vaig fer els meus LEDs de 1/2 des dels afores de la superfície de la pantalla. Això va fer que la llum fos constant al voltant. No cal que ho feu i, de fet, és divertit jugar amb les posicions i els angles. També és molt important si esteu atent a les fletxes que hi ha als LED, això mostra la direcció en què ha de fluir el corrent o podríeu acabar invertint la polaritat dels LED.

un cop els vaig alinear, vaig utilitzar la cola que apareixia a la part posterior de la tira per enganxar-la al seu lloc, en el cas que no pugueu que s’enganxi de manera efectiva, sempre és bo netejar la superfície per assegurar-se que s’enganxa a la fusta en lloc de la pols i altres coses de la superfície. també podeu utilitzar cinta de doble cara, però personalment ho prefereixo, ja que és més gran que l’amplada de la tira del led i s’embruta fàcilment i es desprèn.

a causa dels LED que estic fent servir, cal soldar-los per fer girs de 90 graus com es veu a la foto. heu de connectar tots els circuits oberts al seu circuit corresponent a l’altre extrem de la tira LED amb alguns cables de pont, tal com es veu més amunt.

una altra cosa que cal tenir en compte quan es treballa amb els LEDs és el voltatge que poden manejar, els LED que estic utilitzant poden gestionar fins a 6 volts d’electricitat, per això estic fent servir un paquet de bateries quad. la tensió màxima que pot donar és de 6 volts.

Pas 3: cablejat

Cablejat
Cablejat
Cablejat
Cablejat

el cablejat d’aquest projecte és molt senzill, el sensor IR només necessita alimentació, terra i dades. el meu pin de dades per al sensor IR era el pin 3. un problema que vaig trobar en fer aquesta pantalla era que el meu receptor IR necessitava 5 V d’electricitat, però el sensor IR hauria de poder funcionar bé. però en el cas que no us funcioni bé, podeu soldar el cable d'alimentació del sensor al cable de 5V per als LED. això es pot veure a la foto. El cable de dades dels meus LED és de 6. Els LED només necessiten un cable de dades, una alimentació i una connexió a terra. súper senzill.

Si decidiu fer un commutador basculant. Igual que jo, hauríeu de soldar el cable d'alimentació que surt del paquet de bateries quad a la punta de l'esquerra. en aquest punt hauríeu d’haver inserit l’interruptor al forat de la part superior de la caixa i després soldar els cables. la punta correcta ha de tenir el cable d'alimentació del connector de corrent continu. la terra pot passar directament des de la bateria fins al connector. el commutador impedeix que el corrent passi al connector i aturi l'alimentació que passa per l'Arduino, aquest serà el vostre control mestre (ON, OFF). als LEDs que faig servir hi ha un punt on heu de soldar els cables d’alimentació, terra i dades tal com es veu a la foto. Feu-ho ara. quan ho feu, assegureu-vos que passeu els cables pel forat de la part inferior perquè la caixa pugui quedar-se plana a la paret.

una vegada que tot estigui soldat, passeu els 3 cables que surten del sensor IR i passeu-los pel forat de la part superior (per on passa l'interruptor), hauríeu de tenir prou espai per deixar passar l'interruptor i tenir els cables lliures de moviment. Podeu ajustar la ubicació del sensor lliurement per adaptar-la a les vostres necessitats i ubicació a l'habitació.

Pas 4: Codi

les biblioteques que he fet servir estan dirigides a la part superior del codi i es poden instal·lar a GitHub.com.

Nota ràpida: assegureu-vos de canviar els pins i el número de led en conseqüència.

aquest codi està funcionant actualment amb el model de Windows 10 pro; anar a Mac o un altre model pot afectar el codi, així que estigueu atents a això.

com podeu veure, hi ha Serial.ln, de manera que podeu utilitzar el monitor sèrie per mantenir-vos al dia amb el codi i veure on podrien haver anat malament.

#include #include #ifdef _AVR_ #include #endif

#define LED_PIN 6

#define LED_COUNT 60

int MY_RECV_PIN = 3;

IRrecv irrecv (MY_RECV_PIN); resultats decode_results;

Tira Adafruit_NeoPixel (LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);

// funció setup (): s'executa una vegada a l'inici --------------------------------

configuració nul·la () {

#if definit (_ AVR_ATtiny85_) && (F_CPU == 16000000)

clock_prescale_set (clock_div_1); #endif

Serial.begin (9600);

strip.begin (); strip.show (); strip.setBrightness (50);

irrecv.enableIRIn (); // Arrenca el receptor

}

// funció loop (): s'executa repetidament sempre que el tauler estigui activat ---------------

int button_mode = 0;

bucle buit () {

Serial.println ("en bucle"); if (irrecv.decode (& results)) {button_mode = button_mode +1; if (mode_botó> = 3) {mode_botó = 0; } Serial.println (mode_botó); if (button_mode == 0) {Serial.println ("Esborrar tots els LED"); colorWipe (strip. Color (0, 0, 0), 0); } else if (button_mode == 1) {Serial.println ("Configuració de LEDs per a la persecució de l'efecte"); colorWipe (strip. Color (255, 0, 0), 50); // Color vermell Netegeu (strip. Color (0, 255, 0), 50); // Color verd Netegeu (strip. Color (0, 0, 255), 50); // Color blau Esborrar (strip. Color (255, 255, 255), 50); // blanc} else if (button_mode == 2) {Serial.println ("Configuració dels LEDs en efecte arc de Sant Martí"); arc de Sant Martí (10); colorWipe (strip. Color (255, 255, 255), 50); // blanc} irrecv.resume (); // Rep el següent valor} // demora (500); }

void colorWipe (uint32_t color, int wait) {

per a (int i = 0; i

// Cicle arc de Sant Martí al llarg de tota la franja. Temps de retard de pas (en ms) entre fotogrames.

arc de Sant Martí buit (espera int) {

for (long firstPixelHue = 0; firstPixelHue <5 * 65536; firstPixelHue + = 256) {for (int i = 0; i

/

Recomanat: