Inhoudsopgave:

DIY PC Ambient Lighting met Arduino en WS2812b LED's - Ajarnpa
DIY PC Ambient Lighting met Arduino en WS2812b LED's - Ajarnpa

Video: DIY PC Ambient Lighting met Arduino en WS2812b LED's - Ajarnpa

Video: DIY PC Ambient Lighting met Arduino en WS2812b LED's - Ajarnpa
Video: Cheap DIY Ambilight TV Project with Hyperion and Raspberry Pi 2024, Juli-
Anonim
DIY PC Ambient Lighting met Arduino en WS2812b LED's
DIY PC Ambient Lighting met Arduino en WS2812b LED's

Ik wilde wat meer diepte voor mijn game-/filmkijkervaring, dus hier is hoe ik mijn omgevingsverlichting heb geïnstalleerd.

Voordat we beginnen, moet je voor dit project weten hoe je een soldeerbout en een aantal andere basisgereedschappen gebruikt. Als je niet op je gemak bent met solderen, kun je iemand vragen om het voor je te doen… of leren hoe:)

Opmerking: ik maak dit nadat ik het project heb voltooid, dus de getoonde foto's zijn van het eindproduct.

Opmerking 2: Aangezien dit een punt van verwarring lijkt te zijn. Dit project werkt op computers waarop de Ambibox-software kan worden uitgevoerd. De LED's worden aangestuurd met deze software, dus het gebruik van deze opstelling voor normaal tv-kijken zal niet werken.

Opmerking 3 (met dank aan RostislavK): als je problemen hebt met de Arduino-code, kun je in plaats daarvan het volgende gebruiken:

Nu dat uit de weg is, laten we beginnen met de onderdelenlijst:

1. WS2812b LED-strip (5m, 300 LED's, waterdicht (niet nodig, maar ik vind de hoes leuk).

Link:

2. Arduino-bord. Ik gebruikte een Arduino Leonardo 16MHz

Link:

3. Een oude computervoeding. (Krijg van het kantoor, als je het niet kunt vinden, vraag het dan gewoon rond, er is vast wel iemand die ergens een extra heeft)

4. Dubbelzijdige tape. Ik gebruik de Wurth automotive tape omdat deze geen residu achterlaat.

5. Soldeerbout, soldeer, wat stukjes draad, basisgereedschap

Stap 1: Meten en snijden van de LED-strip

Meten en snijden van de LED-strip
Meten en snijden van de LED-strip

Dus meet eerst de grootte van uw monitor van achteren, gewoon om te zien hoeveel LED's van de strip u moet knippen. Laat bij het meten ongeveer 1 cm van elke rand vrij, om er zeker van te zijn dat de strip niet zichtbaar is wanneer deze op de monitor is bevestigd.

Als je tevreden bent met je meting, knip je de ledstrip op lengte. Elk van deze LED's is afzonderlijk adresseerbaar, zodat u na elke LED kunt knippen op het gemarkeerde snijpunt (weergegeven in de afbeelding).

Ga je gang en knip alle 4 de stroken. Als u klaar bent, gaat u naar de volgende stap.

Stap 2: Solderen van de strip

De strip solderen
De strip solderen

Zodra je al je strips op maat hebt gesneden, is het tijd om ze opnieuw aan te sluiten om als een enkele 'flexibele' strip te fungeren.

Ik gebruikte wat gevlochten draad van een stuk Cat6-netwerkkabel. Soldeer eenvoudig de +5v aan de volgende +5v-rail, de DIN aan de volgende DIN en de GND aan de volgende GND.

Als je dat hebt gedaan, moet de strip allemaal in 4 delen met elkaar worden verbonden.

TIP: Maak een deel van de rubberen afdekking los om de soldeerverbindingen bloot te leggen.

Belangrijke TIP: Zorg ervoor dat de richtingspijlen van de ledstrip in de juiste richting wijzen, anders werkt niets.

Stap 3: De uiteinden van de strip aansluiten

De uiteinden van de strip verbinden
De uiteinden van de strip verbinden
De uiteinden van de strip verbinden
De uiteinden van de strip verbinden
De uiteinden van de strip verbinden
De uiteinden van de strip verbinden

Als je klaar bent met het aan elkaar solderen van de strip is het tijd om de uiteinden met elkaar te verbinden, dit onderdeel heeft wat meer geduld nodig.

Soldeer wat zwarte draad aan de GND-pinnen aan het begin en einde van de strip.

Soldeer wat rode draad aan de +5v-pinnen aan het begin en het einde van de strip.

Tip: Het op deze manier solderen van de stroomaansluiting zorgt voor een betere stroomverdeling in de LED-strip, waardoor de helderheid gelijkmatiger is.

Soldeer een groen/witte kabel aan de Din aan het BEGIN van de strip (anders werkt niets).

Zodra dit is gebeurd, kunt u de zwarte en rode stroomdraden aansluiten op een molex-connector en vervolgens op de PSU.

Let op: zorg ervoor dat uw verbindingen correct zijn voordat u naar de volgende stap gaat, want u kunt iets bakken als ze dat niet zijn.

Als laatste kun je de PSU aanzetten door een jumper (ik gebruik een beetje soldeer) tussen de groene en zwarte pinnen van de ATX-connector te plaatsen. Dit 'dwaalt' de PSU door te denken dat de computer om stroom vraagt en zet hem dus aan.

Zodra dit is gebeurd, moet de LED-strip even knipperen en vervolgens uitgaan. Dit is normaal omdat de LED's geen input hebben om hen te vertellen wat ze moeten doen. Dat is waar de arduino binnenkomt.

Stap 4: De Arduino aansluiten

De Arduino aansluiten
De Arduino aansluiten

Sluit de DIN-pin aan op pin nummer 3 op het Arduino-bord. De mijne kwam met een aantal headers die ik op gesoldeerd.

In de afbeelding heb ik per ongeluk een witte draad voor de grond en een zwarte voor gegevens gebruikt. Raak niet in de war, de datadraad van de strip moet worden aangesloten op de 3e pin op het bord.

Optioneel: U kunt de GND-pin van de arduino op de PSU GND aansluiten, dit is handig als u een aparte stroombron gebruikt van de PSU van uw pc.

Sluit vervolgens de arduino aan op uw pc en installeer de benodigde stuurprogramma's (indien aanwezig).

Aanname: je weet hoe je de code naar je arduino moet compileren. Zo niet, zoek dan in de talloze tutorials online:)

Gebruik de Arduino-programmeur om het Arduino-bord te compileren en te programmeren met de volgende code:

pastebin.com/9UGAQrTy

Stap 5: De software instellen

De software instellen
De software instellen
De software instellen
De software instellen

Download en installeer ambibox

www.ambibox.ru/en/index.php/Download_AmbiBo…

Start de software en configureer uw bord als een 'Adalight'-bord met behulp van de juiste COM-poort (vinden in apparaatbeheer).

Stel het apparaattype in op Adalight.

Stel het aantal zones in op basis van het aantal LED's dat u heeft

Gebruik ten slotte de wizard (klik eerst op zones weergeven) om de opnamezones te configureren. Deze zones bepalen de kleur van het licht.

Zodra dit is gebeurd, zou je klaar moeten zijn om te gaan, zet de 'use backlight'-schakelaar aan en geniet van de kleuren:)

Stap 6: plak de strip op de monitor en u bent klaar om te gaan

Plak de strip op de monitor en u bent klaar om te gaan
Plak de strip op de monitor en u bent klaar om te gaan

Gebruik tot slot wat dubbelzijdig plakband om de strip op de monitor te bevestigen. Ik heb het Wurth spul gebruikt omdat het sterk is.

Plaats gewoon wat tape langs de strip, lijn het uit en plak het op.

Voila, je hebt wat sfeerverlichting voor games.

Hopelijk heeft deze tutorial je geholpen om te stijgen.

#pcmr

Aanbevolen: