RGB LED plafond Mood Light met gehackt IR afstandsbediening (3 / 6 stap)

Stap 3: Controlecircuits


Circuit Details:
De controlecircuits is ongeveer net zo eenvoudig, en het wordt (Zie het bijgevoegde schema).  Er is een PIC 16F1829 microcontroller met drie PWM-uitgangen, en elke uitgang gebruikt een Bipolaire transistor stuurprogramma en de huidige beperkende weerstand voor aansluiting op de LED strings.  Als u op zoek bent naar elektriciteitsrendement van meer, kan je proberen met behulp van een gespecialiseerde LED control IC zoals de ZXLD1350.

Ik koos voor het uitvoeren van elke tekenreeks LED in serie voor gebruiksgemak bedrading, gebruiksgemak controle, en een grotere doelmatigheid (slechts één huidige beperkende resistor voor 9 LEDs).  U Geef op enige vrijheid, sinds nu alleen u elk kleurkanaal in plaats van elke LED individueel kunt.

Ik een kristal oscillator gebruikt om de microcontroller klok omdat a) ik had een rond leggend, en b) ik ervoor zorgen dat ik had nauwkeurige timing wilde voor het decoderen van de afstandsbediening.  Er is een interne oscillator in de PIC-16F1829 die u potentieel gebruiken kon delen's te verminderen.

De IR detector/decoder is een vond ik in de opslaglocatie van de delen.  U kunt elk soort IR detector, maar ik hou de kan Typ aangezien zij ingebouwde filters en versterking hebben.

Voeding en huidige weerstanden te beperken:
U wilt een netspanningsvoltage voor de reeks LED strings die zo dicht mogelijk bij de spanning van de totale serie van de LEDs te minimaliseren macht verdwenen in de huidige beperkende weerstanden te selecteren.  Zodra u een spanning hebt geselecteerd, gebruikt u de wet van Ohm om te berekenen dat de weerstand nodig voor elke LED string.  Volgens het gegevensblad LED elke LED aankan 0.35A van huidige voor volledige helderheid en de TIP121 Collector-Emitter verzadiging spanning is 0.75V.  Vergeet niet dat de spanningsval van de LED voor elke kleur anders zal zijn.

Berekenen de weerstand:
R = (Supply_Voltage - (9 * LED_Voltage_Drop)-0.75V))/(0.350)

En bereken vermogen verdwenen:
P = R ^ 2 * 0.350

Ik gebruikte een voeding 30V, zodat dit een 29 Ohm 3.6W weerstand voor de rode koord en 6.3 Ohm, 0.7W vereist weerstand voor de koorden groen/blauw.  Ik gegraven rond in de junk vak en beëindigde omhoog beëindigde met 30 Ohm 10W en 6.8 Ohm 2W respectievelijk.

Als u een voeding met een extra + 5V uitgang vindt vervolgens kunt eliminiate de lineaire regulator van LM7805 en het digitale schakelschema direct power.

Afwerking:
Ik gemonteerd het slotcircuit op perfboard (zie foto in stap 6).

Gerelateerde Artikelen

Geketend mood light met behulp van krachtige RGB LED's

Geketend mood light met behulp van krachtige RGB LED's

ik heb gestart: dit project meer dan een jaar geleden en werken op het aan en uit sindsdien. Nu is het eindelijk gedaan.Het doel was om een mooi uitziende mood light voor mijn woonkamer, geïnspireerd door een standaard verlichting console een vriend
Hoge Power RGB LED Moodlamp die syncs met Philips Hue

Hoge Power RGB LED Moodlamp die syncs met Philips Hue

In dit instructable de belangrijkste focus ligt op de software die ik heb gemaakt - niet zozeer aan de kant van de hardware. U hoeft niet een hoge-power led hiervoor gebruiken, kunt u elke LED RGB - gewenste.De "High Power RGB LED Moodlamp" is e
Hoe maak je een LED Ambient Mood Light: een Beginner Tutorial

Hoe maak je een LED Ambient Mood Light: een Beginner Tutorial

Dit Instructable legt uit hoe u kunt bouwen en code een omringend LED licht met behulp van een Arduino board en bepaalde gemeenschappelijke onderdelen van het circuit. Dit project mengt een rood, groen en blauw hebben geleid tot het krijgen van een b
ARDUINO UNO - kleinhandelsfase Anode RGB LED 3-kleur Blink met behulp van eenvoudige Code

ARDUINO UNO - kleinhandelsfase Anode RGB LED 3-kleur Blink met behulp van eenvoudige Code

Terwijl het krijgen van een knipoogje 3-kleur van een gemeenschappelijke kathode RGB LED eenvoudig is vond ik het een beetje vervelend om hetzelfde resultaat van een gemeenschappelijk anode een als gevolg van mijn zeer elementaire kennis van de ARDUI
Een RGB LED door het kleurenspectrum met behulp van een Raspberry Pi 2 en kras cyclus

Een RGB LED door het kleurenspectrum met behulp van een Raspberry Pi 2 en kras cyclus

Bijwerken van notities Thur-25 februari, 2016 : Ik heb het kras-programma verbeterd en herontworpen mijn instructable.Hallo Scratch jongens, met dit project die ik wilde gebruiken als u wilt bladeren een RGB LED door het kleurenspectrum.Er zijn een b
ARDUINO UNO - kleinhandelsfase Cathode RGB LED 3-kleur Blink met behulp van eenvoudige Code

ARDUINO UNO - kleinhandelsfase Cathode RGB LED 3-kleur Blink met behulp van eenvoudige Code

Hier is een eenvoudige schakeling met nog eenvoudiger code een gemeenschappelijke kathode RGB LED knipperen. Alles wat u nodig hebt is de basisinformatie over Arduino UNO en begrip van eenvoudige Arduino Code zoals 'Blink' voorbeeldcode in de Arduino
ATtiny85 Mini RGB Mood Light!

ATtiny85 Mini RGB Mood Light!

ik heb RGB mood lights gebruikend Arduino, PIC, en grotere AVR chips, maar nooit een met de ATtiny85. Daarom heb ik besloten om een te maken.Dit licht van de stemming is super eenvoudig om te maken en alle onderdelen kunnen online worden gekocht voor
Het maken van een RGB-LED kleur Slider met blote Paint

Het maken van een RGB-LED kleur Slider met blote Paint

In deze tutorial zullen we een fysieke RGB (rood, groen en blauw) LED (light emitting diode) kleur mixer met Blote geleidende Paintbouwen. Elke RGB LED heeft drie interne light emitting diodes (LED's) voor elk van de kleuren - rood, groen en blauw. V
DIY Matrix van 8 x 8 RGB LED met Controller

DIY Matrix van 8 x 8 RGB LED met Controller

Na het maken van de 8 x 8 LED Matrix en de Controller als onderdeel van mijn DIY Arduino Word Clock, had ik een weergave te maken van een RGB-versie van de LED-Matrix.In tegenstelling tot een monochroom LED Matrix, een RGB LED Matrix gebruikt gemeens
40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

UPDATE: Deze controller is vervangen door de veel beter 48 kanaal Mono / 16 kanaals RGB LED Controller, met USB-aansluiting en compatibiliteit van de ColorMotion . Bezoek http://www.chromationsystems.com/48channled.html voor meer informatie koppeling
RGB LED Tutorial (met behulp van een Arduino) (RGBL)

RGB LED Tutorial (met behulp van een Arduino) (RGBL)

LED's zijn geweldig. Maar er een punt waar het opvlammen eenvoudigweg niet voldoende is bij elk project komt. Voor deze gevallen een RGB (rood, groen, blauw) is LED het antwoord.Elke kleur gloed met een RGB LED zult u kunnen tot uw hartje begeert.Bij
48 kanaal Mono / 16 kanaals RGB LED Controller

48 kanaal Mono / 16 kanaals RGB LED Controller

de 48 kanaal Mono/16 kanaals RGB LED Controller door Chromation systemen kan worden gebruikt om onafhankelijk controle 48 groepen/kanalen (tot 120ma per groep voor mono-color LEDs) of 16 groepen/kanalen van gemeenschappelijke anode RGB LED's. Het maa
RGB led ping pong bal lamp

RGB led ping pong bal lamp

Ik begon door het kopen van 100 ping pong ballen vorm de lokale winkel of sportwinkel.Ik knoeide vervolgens de led im gonna gebruik dan begon ik te boorde een gat in elk van de 100 ping pong bal net groot genoeg voor de led is om binnen de ping pong
Chromatische Temperatuurdisplay - Arduino gecontroleerde RGB LED Infinity spiegel

Chromatische Temperatuurdisplay - Arduino gecontroleerde RGB LED Infinity spiegel

Dit project werd losjes geïnspireerd door , een weerstation display waarvan de kleur is gebaseerd op de buitentemperatuur. Ik had een kamergenoot op de Universiteit, die had een van deze en het was heel nuttig, in Pittsburgh vooral gewoon een blik we