Inhoudsopgave:

RGB LED-lamp: 3 stappen
RGB LED-lamp: 3 stappen

Video: RGB LED-lamp: 3 stappen

Video: RGB LED-lamp: 3 stappen
Video: Как использовать светодиод RGB с кодом Arduino для расчета значения резистора 2024, November
Anonim
Image
Image

Dit is een speciale lamp die je helpt om goed te slapen. Ik gebruik de RGB-LED om deze lamp te maken, het is elegant als je een hoes toevoegt.

Benodigdheden

1x Arduino Leonardo

5x Draden

4x Clip-draden

1x RGB-led

1x Papier

1x 100ohm weerstand

Stap 1: Coderen

Code
Code
Code
Code

De link voor volledige codes: Arduino CC

//RGB LED-lamp

// De kleur van LED verandert in de volgorde van rood, oranje, geel, groen, blauw, donkerblauw en vervolgens paars. //De RGB-LED wordt bestuurd door de kleur van rood, groen en blauw //Pin 7 regelt de helderheid van de rode //Pin 6 regelt de helderheid van de groene //Pin 5 regelt de helderheid van de blauwe lege setup (){ // plaats hier je setup-code om een keer uit te voeren: } void loop(){ // Hoofdcode analogWrite(7, 255); //改 analoogWrite(6, 0); //改 analoogWrite(5, 0); //改 vertraging (1000); // wacht een paar milliseconden //Rood analogWrite (7, 255); //改 analoogWrite(6, 120); //改 analoogWrite(5, 0); //改 vertraging (1000); // wacht een paar milliseconden //Oranje analogWrite(7, 255);//改 analogWrite(6, 255); //改 analoogWrite(5, 0); //改 vertraging (1000); // wacht een paar milliseconden //Geel analogWrite(7, 0); //改 analoogWrite (6, 255); //改 analoogWrite(5, 0); //改 vertraging (1000); // wacht een paar milliseconden //Green analogWrite(7, 0); //改 analoogWrite (6, 255); //改 analoogWrite(5, 255); //改 vertraging (1000); // wacht een paar milliseconden // Blue analogWrite (7, 0); //改 analoogWrite(6, 0); //改 analoogWrite(5, 255); //改 vertraging (1000); // wacht een paar milliseconden //Dark Blue analogWrite(7, 130); //改 analoogWrite(6, 0); //改 analoogWrite(5, 255); //改 vertraging (1000); // wacht een paar milliseconden // Paars }

Stap 2: Leg uit

Leg uit
Leg uit
Leg uit
Leg uit
Leg uit
Leg uit

RGB LED wordt bestuurd door een negatieve polariteit en drie soorten licht: rood, groen en blauw. Deze drie kleuren zijn de primaire kleuren van licht. Verschillende helderheid voor elke gecombineerde kleur kan bijna alle soorten kleuren maken. Ik kies de kleuren van de regenboog: rood, oranje, geel, groen, blauw, donkerblauw en violet als de kleuren van mijn lamp.

Stap 3: Arduino opbouwen

Arduino opbouwen
Arduino opbouwen
Arduino opbouwen
Arduino opbouwen

Bouw het circuit op zoals in de afbeelding hierboven.

  1. Drie draden verbinden van D5, D6 en D7 met de RGB-LED.
  2. Een draad verbindt van GND met de negatieve polariteit van de LED
  3. 4 clip draden verbinden met de RGB LED
  4. Upload de codes van de Arduino-app
  5. Maak er een papieren kap over

Hier is een link voor het gebruik van papier om een lampafdekking te maken:

www.youtube.com/watch?v=DCelEdIow2c

Na dat alles ben je klaar!

Proficiat!

Bron: LED knippert

Aanbevolen: