Indholdsfortegnelse:

Enkel Arduino RGB LED -terning (3x3x3): 18 trin (med billeder)
Enkel Arduino RGB LED -terning (3x3x3): 18 trin (med billeder)

Video: Enkel Arduino RGB LED -terning (3x3x3): 18 trin (med billeder)

Video: Enkel Arduino RGB LED -terning (3x3x3): 18 trin (med billeder)
Video: LED-VOORDEEL.NL - RGB 5mm veranderd vanzelf van kleur (langzaam) 2024, November
Anonim
Image
Image
Udstyr og materialer
Udstyr og materialer

Jeg har kigget på LED -terninger og bemærket, at de fleste af dem enten var for komplicerede eller for dyre. Efter at have set på en masse forskellige terninger, besluttede jeg endelig, at min LED Cube skulle være:

  • let og enkelt at bygge
  • overkommelig
  • meget stilfuld og ekstravagant

Efter at have bygget flere Arduino LED -terninger, kan jeg med glæde sige, at jeg skabte en virkelig sej ekstraordinær terning, der passer til mine mål.

Nu i denne Instructable vil jeg vise dig, hvordan du bygger din egen RGB LED Cube.

Tid påkrævet:

om en weekend

Koste:

20-50 $ afhængigt af hvor du køber fra.

Trin 1: Udstyr og materialer

Værktøjer:

  • Loddekolbe
  • Skære tang (til skæring af tråden)
  • Nålestang (til at bøje lysdioderne og ledningen)
  • 3D-printer (VALGFRIT)
  • Hjælpende hænder (ikke nødvendigt, men absolut tilrådeligt)

Dele:

  • 27 x ws2812b lysdioder

    • Amazon (50 stk.)
    • Aliexpress (50 stk.)
  • 1 x 150 Ohm modstand

    • Amazon (200 stk.)
    • Aliexpress (100 stk.)
  • 1 x Arduino Nano

    • Amazon (3 stk.)
    • Aliexpress
  • en rulle sølvbelagt kobbertråd

    ~ 2 $ i din lokale håndværksbutik

  • Lim
  • prototyper af printkort / plade af plast

    • Amazon
    • Aliexpress

De samlede omkostninger ved denne 3x3x3 terning er omkring 18 $, hvis du køber alt fra Aliexpress.

Software:

  • Arduino IDE (gratis)
  • CUDA (eller din egen skiver til din 3D -printer)

Trin 2: Forberedelse til lodning

Forberedelse til lodning
Forberedelse til lodning
Forberedelse til lodning
Forberedelse til lodning
Forberedelse til lodning
Forberedelse til lodning

Først skal vi oprette en skabelon, så det bliver lettere at lodde lysdioderne sammen. Jeg brugte et prototypende printkort til dette og markerede to huller til LEDens midterste ben, som er til strømforsyning (som det ses på grafikken).

Da jeg byggede en 5x5x5 version af denne terning, brugte jeg et stykke plast til skabelonen, som også fungerede meget godt. Hvis du bruger plast eller træ, skal du bore hullerne med en afstand på cirka 2, 4 cm (eller 0, 95 tommer).

Trin 3: Bøjning og placering af lysdioderne

Bøjning og placering af lysdioderne
Bøjning og placering af lysdioderne
Bøjning og placering af lysdioderne
Bøjning og placering af lysdioderne
Bøjning og placering af lysdioderne
Bøjning og placering af lysdioderne

Nødvendige dele til dette trin:

  • 27 ws2812b 8 mm lysdioder
  • forsølvet kobbertråd
  • prototyper PCB board

I dette trin skal du bøje stifterne på 18 lysdioder som vist på billedet ovenfor. De resterende 9 lysdioder skal bøjes, så "den flade side" vender mod den anden retning. Derefter skal 9 lysdioder med den flade side på samme side placeres på brødbrættet / plastpladen.

Derudover skal der skæres 18 stykker tråd. De skal være cirka 2 cm længere end dine lysdioder er høje. For mig viste det sig at være omkring 6 cm (eller 2, 4 tommer).

Trin 4: Lodning af strømmen

Lodning af strømmen
Lodning af strømmen
Lodning af strømmen
Lodning af strømmen

Nu lodder du spidsen af trådstykket til den øverste LED som vist på det første billede. Derefter lodder du ledningen til LED'erne herunder. Sørg for, at ingen ledninger rører hinanden, ellers kommer der en kortslutning; lod derefter de andre ledninger til lysdioderne.

Trin 5: Lodning af datapinnene

Lodning af datapinnene
Lodning af datapinnene

Dette burde være let. Du skal bare justere datastifterne fra lysdioderne og lodde dem sammen som vist på billedet.

Trin 6: Fjernelse af lysdioderne og afskæring af LED -stifterne

Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne
Fjernelse af lysdioderne og afskæring af LED -stifterne

Du kan fjerne lysdioderne fra skabelonen ved blot at skubbe dem på en plan overflade som vist på billede et.

Efter fjernelse af LED'erne skal du skære de resterende ender af LED -benene. Derefter skal det se ud som på billede 3 og 4.

Trin 7: Lodning af lagernes datalinjer sammen

Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen
Lodning af lagernes datalinjer sammen

Først skal du placere de tidligere loddede lodrette lag i form. Mens du sørger for, at afstanden mellem rækkerne er ens, lodder du datapinnene sammen som vist på billederne.

Trin 8: Tilslutning af strømledninger

Tilslutning af strømledninger
Tilslutning af strømledninger
Tilslutning af strømledninger
Tilslutning af strømledninger
Tilslutning af strømledninger
Tilslutning af strømledninger

Nu bøjer du enderne af den forsølvede kobbertråd som vist på billederne. Det er meget vigtigt at krydse ledningerne, så GND er forbundet til GND, og 5V til 5V.

Trådene på de ydre lag skal bøje udad.

Når du har bøjet alle ledninger, fortsætter du med at lodde dem sammen.

Trin 9: Tilslutning af strømledninger Del: II

Tilslutning af strømledninger Del: II
Tilslutning af strømledninger Del: II
Tilslutning af strømledninger Del: II
Tilslutning af strømledninger Del: II
Tilslutning af strømledninger Del: II
Tilslutning af strømledninger Del: II

Nu er det tid til at tilslutte de tidligere loddede strømstifter. For at opnå dette bøjer du to stykker tråd som vist på billederne.

Bemærk: Sørg for, at du har masser af ledninger tilbage i venstre hjørne, for det er det, vi vil bruge til at forbinde til vores base.

Efter at have bøjet tråden til den rigtige form, lodder du dem til stifterne.

Lod derefter et ekstra stykke til en af strømledningerne (den røde på billedet)

Endelig skærer du af resten af stifterne som vist på det sidste billede.

Trin 10: Dataforbindelse Del I: Bøjning af LED -benene

Data Wiring Del I: Bøjning af LED -benene
Data Wiring Del I: Bøjning af LED -benene

I dette trin skal du bare bøje alle de resterende datapinde som vist på billedet.

Trin 11: Data Wiring Del II: Tilslutning af det første til det andet lag

Data Wiring Del II: Tilslutning af det første til det andet lag
Data Wiring Del II: Tilslutning af det første til det andet lag
Data Wiring Del II: Tilslutning af det første til det andet lag
Data Wiring Del II: Tilslutning af det første til det andet lag
Data Wiring Del II: Tilslutning af det første til det andet lag
Data Wiring Del II: Tilslutning af det første til det andet lag

Når du har bøjet stifterne på ws2812b Leds, skal du nu forbinde Data OUT fra det første lag til Data IN i det andet.

For at opnå dette skal du bøje et stykke tråd ind i formen vist på billede 2, som vil blive brugt til at forbinde lagene som tegnet i det første billede.

Det næste trin er at lodde den ene ende af ledningen til Data OUT -stiften i det første lag. Data OUT -stiften er stiften på den flade side af LED'en.

Den anden ende loddes derefter til Data IN i det andet lag, som er en af de tidligere bøjede LED -ben på den runde side af LED'en.

Trin 12: Data Wiring Del III: Tilslutning af det andet til det tredje lag

Data Wiring Del III: Tilslutning af det andet til det tredje lag
Data Wiring Del III: Tilslutning af det andet til det tredje lag
Data Wiring Del III: Tilslutning af det andet til det tredje lag
Data Wiring Del III: Tilslutning af det andet til det tredje lag
Data Wiring Del III: Tilslutning af det andet til det tredje lag
Data Wiring Del III: Tilslutning af det andet til det tredje lag

Dernæst forbinder du det andet med det tredje lag.

Ligesom i trin før, bøjer du nu et stykke ledning i form som vist på billede 2. Tråden skal bukkes på denne måde, så den ikke blokerer lysdiodernes lys og garanterer et elegant udseende af terningen.

Du begynder derefter at lodde den korte ende af ledningen til Data OUT -stiften i det andet lag og den anden ende til Data IN LED -stiften (den på den runde side).

Efter at have gjort det, skærer du den resterende ende af tråden.

Trin 13: Data Wiring Del IV: Lodning af den sidste LED

Data Wiring Del IV: Lodning af den sidste LED
Data Wiring Del IV: Lodning af den sidste LED
Data Wiring Del IV: Lodning af den sidste LED
Data Wiring Del IV: Lodning af den sidste LED
Data Wiring Del IV: Lodning af den sidste LED
Data Wiring Del IV: Lodning af den sidste LED

For at afslutte datakablerne skal du nu bøje Data OUT -stiften på den flade side af det øverste lags LED (som vist på det første billede), så den rører jordstiftet.

Du fortsætter derefter med at lodde stifterne sammen og skære den resterende ende af.

Trin 14: Data Wiring V: Fuldført resultat

Data Wiring V: Afsluttet resultat
Data Wiring V: Afsluttet resultat
Data Wiring V: Afsluttet resultat
Data Wiring V: Afsluttet resultat
Data Wiring V: Afsluttet resultat
Data Wiring V: Afsluttet resultat

Nu er du færdig med at bygge selve LED -terningen. Her er nogle referencebilleder, hvis du havde problemer med at forstå trinene før.

Trin 15: 3D-udskrivning af basen

3D-udskrivning af basen
3D-udskrivning af basen
3D-udskrivning af basen
3D-udskrivning af basen

Til denne Instructable har jeg designet en enkel, men elegant base, som også fungerer som tilfældet med Arduino nano, men hvis du vil, ville jeg sætte pris på, hvis du deler dine ideer/ filer til et andet kabinet. Anyway, du har nu brug for adgang til en 3D-printer. Hvis du ikke har en derhjemme, kan du gå til din lokale producentplads. Jeg har linket filerne til dig herunder, så du skal bare gøre følgende:

  1. Download de to.stl -filer nedenunder
  2. Importer dem til den skivesoftware, du eller din producent bruger
  3. Skær dem ved hjælp af nedenstående indstillinger
  4. Konverter til gcode
  5. Start udskrivning

Indstillinger for skiver:

  • Laghøjde: 0,1 mm
  • Udfyldning> 20%
  • Væglinjeantal> 2
  • Indstillinger for udskrivningshastighed i høj kvalitet (afhænger af din printer)

Du behøver kun at udskrive hver del én gang! Efter at have startet et tryk foreslår jeg at slappe af eller fortsætte med de andre trin, da udskrifterne tager cirka 2-3 timer tilsammen.

Hvis du ikke ejer eller har adgang til en 3D -printer, foreslår jeg, at du bygger en enkel kasse, f.eks. Ved hjælp af akryl eller træ, som på billedet ovenfor.

Trin 16: Tilslutning af din terning til Arduino Nano

Tilslutning af din terning til Arduino Nano
Tilslutning af din terning til Arduino Nano
Tilslutning af din terning til Arduino Nano
Tilslutning af din terning til Arduino Nano
Tilslutning af din terning til Arduino Nano
Tilslutning af din terning til Arduino Nano

Nødvendige dele til dette trin:

  • Arduino Nano
  • 150 Ohm modstand
  • tidligere loddet LED -terning
  • Sølvplade kobbertråd

Bøj nu stifterne på din ledterning som på billedet ovenfor.

Derefter kan du stikke dem gennem hullerne på din 3D-printede base.

Derefter lodder du LED'ernes GND (stiften, der går til den flade side af LED'erne) til GND på Arduinoen, og 5V på LED'erne til VIN.

Data IN for den første LED skal loddes til 150 Ohm modstanden og modstanden til D4 på Arduino.

Trin 17: Luk basen

Luk basen
Luk basen

Inden du lukker basen, tilføj lidt lim på overfladen.

Mens du lukker basen, skal du sørge for, at USB -porten på Arduino er i dens hul.

Trin 18: Programmer din Arduino

Du har nu afsluttet byggeprocessen for din Arduino RGB LED Cube. Nu er det tid til at programmere det. For at gøre dette skal du følge disse trin:

  1. Download Arduino IDE
  2. Download FastLED -biblioteket
  3. Importer FastLED -biblioteket. Her er en stor instruerbar til det
  4. Download et af mine eksempler nedenunder, eller begynd selv at programmere. Jeg ville elske at se nogle af dine ideer. (Bemærk: Indstil ikke lysstyrken over 40, for den bruger muligvis mere ampere end den maksimale 200mA, Arduino nano er klassificeret til.)
  5. Kompiler og upload koden: Nu kan du uploade din kode ved blot at klikke på pilen i øverste venstre hjørne. Sørg for, at "Arduino Nano" og din korrekte port er valgt i menupunktet "Værktøjer".

Anbefalede: