Innholdsfortegnelse:
- Trinn 1: Måling og kutting av LED -stripen
- Trinn 2: Lodding av stripen
- Trinn 3: Koble enden av stripen
- Trinn 4: Koble til Arduino
- Trinn 5: Konfigurere programvaren
- Trinn 6: Fest stripen til skjermen, og du er god til å gå
Video: DIY PC -omgivelsesbelysning ved hjelp av Arduino- og WS2812b -lysdioder: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Ønsket litt mer dybde for min spill-/filmvisning, så her installerte jeg omgivelsesbelysningen.
Før vi begynner, krever dette prosjektet at du vet hvordan du bruker et loddejern og noen andre grunnleggende verktøy. Hvis du ikke er komfortabel med lodding, kan du få noen til å gjøre det for deg … eller lære hvordan:)
Merk: Jeg lager dette etter at jeg var ferdig med prosjektet, så bildene som vises kommer fra det ferdige produktet.
Note2: Siden dette ser ut til å være et forvirringspunkt. Dette prosjektet fungerer på datamaskiner som kan kjøre Ambibox -programvaren. Lysdiodene styres med denne programvaren, så bruk av dette oppsettet for vanlig TV -visning vil ikke fungere.
Note3 (takk til RostislavK): Hvis du har problemer med arduino-koden, kan du bruke følgende i stedet:
Nå som det er ute av veien, la oss begynne med delelisten:
1. WS2812b LED -stripe (5m, 300 LED, vanntett (ikke nødvendig, men jeg liker ermet).
Lenke:
2. Arduino -brett. Jeg brukte en Arduino Leonardo 16MHz
Lenke:
3. En gammel datamaskin strømforsyning. (Kom fra kontoret, hvis du ikke finner det, bare spør rundt noen er nødt til å ha en ekstra et sted)
4. Dobbeltsidig tape. Jeg bruker Wurth bilbånd siden den ikke etterlater rester.
5. Loddejern, loddetinn, noen trådbiter, grunnleggende verktøy
Trinn 1: Måling og kutting av LED -stripen
Så først må du måle størrelsen på skjermen bakfra, bare for å se hvor mange lysdioder fra stripen du trenger å kutte. Når du måler, la ca 1 cm fra hver kant, bare for å sikre at stripen ikke vises når den er festet til skjermen.
Når du er fornøyd med målingen, kutter du LED -stripen i lengden. Hver av disse lysdiodene er individuelt adresserbare, slik at du kan kutte etter hver LED på det merkede skjærepunktet (vist på bildet).
Fortsett og kutt alle 4 strimlene. Når du er ferdig, går du til neste trinn.
Trinn 2: Lodding av stripen
Når du har kuttet alle strimlene i størrelse, er det på tide å koble dem til igjen for å fungere som en enkelt "fleksibel" stripe.
Jeg brukte litt strandet ledning fra et stykke Cat6 -nettverkskabel. Bare lodd +5v til neste +5v skinne, DIN til neste DIN og GND til neste GND.
Når du har gjort det, skal stripen alle være koblet sammen i 4 deler.
TIPS: Ta av en del av gummidekselet for å avsløre loddeskjøtene.
Viktig TIPS: Forsikre deg om at pilene i leddstrimmelretningen peker i riktig retning, ellers fungerer ingenting.
Trinn 3: Koble enden av stripen
Når du er ferdig med å lodde stripen sammen, er det på tide å koble endene, denne delen trenger litt mer tålmodighet.
Lodd litt svart ledning til GND -pinnene i begynnelsen og slutten av stripen.
Lodd litt rød ledning til +5v pinnene i begynnelsen og slutten av stripen.
Tips: Lodding av strømtilkoblingen på denne måten gir bedre strømfordeling i LED -stripen og gir en jevnere lysstyrke.
Lodd en grønn/hvit kabel til Din ved begynnelsen av stripen (ellers fungerer ingenting).
Når dette er gjort kan du koble de svarte og røde strømledningene til en molex -kontakt, deretter til PSU.
Forsiktig: Sørg for at tilkoblingene er riktige før du går til neste trinn, da du kan steke noe hvis de ikke er det.
Til slutt kan du slå på strømforsyningen ved å plassere en jumper (jeg bruker litt loddetinn) mellom de grønne og svarte pinnene på ATX -kontakten. Dette "lurer" PSU -en til å tro at datamaskinen ber om strøm og dermed slår den på.
Når dette er gjort, skal LED -stripen blinke et øyeblikk og deretter gå av. Dette er normalt ettersom lysdiodene ikke har noen inngang for å fortelle dem hva de skal gjøre. Det er der arduinoen kommer inn.
Trinn 4: Koble til Arduino
Koble DIN -pinnen til pinne nummer 3 på arduino -kortet. Min kom med noen overskrifter som jeg loddet på.
På bildet brukte jeg ved et uhell en hvit ledning for bakken og en svart for data. Ikke bli forvirret, datakabelen fra stripen må koble til den tredje pinnen på brettet.
Valgfritt: Du kan koble GND -pinnen fra arduinoen til PSU GND, dette er nyttig hvis du bruker en separat strømkilde fra PC -en.
Deretter kobler du arduino til PCen og installerer de nødvendige driverne (hvis noen).
Antagelse: Du vet hvordan du kompilerer koden til din arduino. Hvis ikke, søk i de utallige opplæringsprogrammene på nettet:)
Bruk arduino -programmereren til å kompilere og programmere arduino -kortet med følgende kode:
pastebin.com/9UGAQrTy
Trinn 5: Konfigurere programvaren
Last ned og installer ambibox
www.ambibox.ru/en/index.php/Download_AmbiBo…
Start programvaren og konfigurer kortet ditt som et 'Adalight' -kort ved hjelp av den riktige COM -porten (finn fra enhetsbehandling).
Sett Enhetstype til Adalight.
Angi antall soner i henhold til mengden LED -er du har
Til slutt bruker du veiviseren (klikk på Vis soner først) for å konfigurere fangesonene. Disse sonene er det som bestemmer fargen på lyset.
Når dette er gjort, bør du være i gang, slå på "bruk bakgrunnsbelysning" -bryteren og nyt fargene:)
Trinn 6: Fest stripen til skjermen, og du er god til å gå
Til slutt bruker du litt dobbeltsidig tape for å feste stripen til skjermen. Jeg brukte Wurth -tingene fordi det er sterkt.
Bare legg litt tape langs stripen, og legg den deretter på plass.
Voila, du har litt lys fra omgivelsene for spill.
Forhåpentligvis hjalp denne opplæringen deg med å stige.
#pcmr
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Hvordan lage en 2 -spiller DIY Bartop Arcade med egendefinerte Marquee Coin Slots, ved hjelp av en Pandoras eske: 17 trinn (med bilder)
Hvordan lage en 2 -spiller DIY Bartop Arcade med egendefinerte Marquee Coin Slots, ved hjelp av en Pandoras eske: Dette er en trinnvis opplæring om hvordan du bygger en 2 -spiller bar topp arkademaskin som har tilpassede myntspor innebygd i partiet. Myntautomatene vil bli laget slik at de bare godtar mynter på størrelse med kvartaler og større. Denne arkaden er drevet
Spill sanger (MP3) med Arduino ved hjelp av PWM på høyttaler eller Flyback Transformer: 6 trinn (med bilder)
Spill sanger (MP3) med Arduino ved hjelp av PWM på høyttaler eller Flyback Transformer: Hei folkens, Dette er min første instruerbare, jeg håper du vil like det! I utgangspunktet har jeg i dette prosjektet brukt seriell kommunikasjon mellom min Arduino og min bærbare, for å overføre musikkdata fra min bærbare til Arduino. Og ved å bruke Arduino TIMERS t
Gjengi 3D-bilder av PCB-ene ved hjelp av Eagle3D og POV-Ray: 5 trinn (med bilder)
Gjengi 3D-bilder av PCB-ene ved hjelp av Eagle3D og POV-Ray: Ved hjelp av Eagle3D og POV-Ray kan du lage realistiske 3D-gjengivelser av PCB-ene. Eagle3D er et skript for EAGLE Layout Editor. Dette vil generere en strålesporingsfil, som vil bli sendt til POV-Ray, som igjen til slutt vil dukke opp den ferdige