Inhoudsopgave:

LED-kleur veranderende bureaukubus - Ajarnpa
LED-kleur veranderende bureaukubus - Ajarnpa

Video: LED-kleur veranderende bureaukubus - Ajarnpa

Video: LED-kleur veranderende bureaukubus - Ajarnpa
Video: RGB LED-strips op de juiste manier knippen: The LIDEKA Way 2024, November
Anonim
Image
Image
LED-kleur veranderende bureaukubus
LED-kleur veranderende bureaukubus
LED-kleur veranderende bureaukubus
LED-kleur veranderende bureaukubus

Ik vond een coole Instructable van AlexTheGreat over het maken van een LED-kubus. Hier is de link.

www.instructables.com/id/Awesome-led-cube/

Ik besloot het eens te proberen, en uiteindelijk voegde ik wat extra circuits toe om de LED van kleur te laten veranderen.

Het resultaat is een cool uitziend bureauspeelgoed waar ik erg trots op ben.

Stap 1: De doos maken

De doos maken
De doos maken
De doos maken
De doos maken

Ik kocht wat dunne acrylplaten en knipte 5 vierkanten uit. Daarna heb ik ze heet gelijmd in de vorm van een kubus. Nadat ik de lijm had laten drogen, heb ik alle zijkanten geschuurd met een mini-zandstraler. Dit helpt om het licht van de LED te verspreiden. Schuurpapier zou ook werken.

Stap 2: De metalen ontwerpen toevoegen

De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen
De metalen ontwerpen toevoegen

Met behulp van inspiratie van AlexTheGreat's instructable, knipte ik enkele vormen uit plaatstaal om hete lijm op de kubus te plakken. Na wat geëxperimenteerd te hebben, kwam ik erachter hoe ik dit het gemakkelijkst kon doen.

Begin met het uitsnijden van vijf vierkanten van plaatstaal die even groot zijn als de zijkanten van de kubus. De mijne was 3x3 . Gebruik vervolgens een liniaal en trek je ontwerpen over. Knip ze vervolgens uit met wat metalen rietjes. Afgeronde vormen en rondingen zijn erg moeilijk te maken met rietjes, dus houd hier rekening mee als je besluit het te maken.

Ik besloot de hoeken uit één stuk te maken om inconsistenties te voorkomen. Het kostte wat vallen en opstaan met knippen en vouwen, maar het eindresultaat ziet er gelikt uit. Lijm vervolgens de metalen ontwerpen op de kubus.

Dit proces duurde het langst, wees geduldig en maak voorzichtige sneden.

Stap 3: Elektronica

Elektronica
Elektronica

De LED die ik voor dit project heb gebruikt, is een RGB alles-in-één LED. Er zijn vier draden op de diode: negatief, rood, groen en blauw. Door de hoeveelheid spanning op elke pin te variëren, kunt u de kleur wijzigen in alles wat u maar wilt. Om de LED te helpen diffunderen, schuurt u deze lichtjes met wat schuurpapier.

De uitgangspinnen van een Arduino hebben 255 spanningsniveaus. Door de spanning (tussen 1 en 255) voor elke kleurdraad op de LED te variëren, kunt u de kleur regelen.

In plaats van een hele Arduino Uno voor dit project te gebruiken, heb ik ervoor gekozen om de ATTiny85 IC te gebruiken. Het is een veel eenvoudigere en kleinere versie van het IC op de Uno, en het is erg goedkoop. Het programmeren van de ATTiny is ook extreem eenvoudig, maar je hebt een Uno nodig om het te doen. Het omvat het downloaden van een bibliotheek naar de software en het verbinden van de ATTiny met de Uno met een paar draden en condensator (om resetten te voorkomen). Als je wilt weten hoe je dit moet doen, zoek dan gewoon op "Shrinkify Arduino" op YouTube. Er zijn verschillende goede video's die het proces beschrijven.

De enige onderdelen die ik in deze build heb gebruikt, waren drie weerstanden, een ATTiny, een RGB-LED, een schakelaar en een batterij. Ik had voor deze build een PCB kunnen ontwerpen en bestellen, maar de schakeling was zo eenvoudig dat het de moeite niet waard was.

Stap 4: Software

Software
Software
Software
Software
Software
Software

De software is ook eenvoudig. Door één parameter in het "setup"-gedeelte van de code te wijzigen, kunt u de tijdsduur bepalen voordat de kleur verandert.

Ik heb wat code geschreven om de kleur ook van de ene naar de andere te laten vervagen, maar ik vind de eenvoudige kleurverandering beter. Als je de fade-code wilt zien, laat het me dan weten. Het omvat het maken van arrays en het verhogen ervan in een lus.

OPMERKING: ik heb de hexadecimale kleurcodes in de Arduino-softwarebestanden gewijzigd om de IDE een "donker" thema te geven. Ik kan niet tegen coderen op een witte achtergrond.

Aanbevolen: