Innholdsfortegnelse:

DIY RGB LED lysblandingslampe med Arduino: 3 trinn
DIY RGB LED lysblandingslampe med Arduino: 3 trinn

Video: DIY RGB LED lysblandingslampe med Arduino: 3 trinn

Video: DIY RGB LED lysblandingslampe med Arduino: 3 trinn
Video: 3 AMAZING DIY IDEAS WITH RGB LED STRIP. 2024, November
Anonim
Image
Image

Den opprinnelige kilden til prosjektet mitt er basert på dette nettstedet: Here

I dette prosjektet opprettet jeg en lampe med en RGB LED og en LDR -sensor. Ved å bruke LDR -sensoren som en bryter, ville lampen begynne å lyse når lysstyrken er lav. Lampen kan brukes som nattlampe fordi den automatisk begynner å fungere så snart lysene er slukket. Jeg la til et Det kan også være et leketøy når du kjeder deg. I utgangspunktet må du bare dekke LDR -sensoren, så begynner sirkelen å snurre, og du kan stirre på den så lenge du kan.

Store endringer jeg har gjort med prosjektet:

1. Opprinnelig brukte skaperen tre LDR -sensorer for å kontrollere en farge av rød, blå og grønn. I stedet for å gjøre det, endrer jeg den til en LDR og lar den kontrollere de tre fargene

2. Jeg la til en motor på lampen, og satte deretter et bilde av hypnosesirkelen for moro skyld.

Rekvisita

Følgende materialer kjøpes i en fysisk elektronisk butikk:

  1. RGB LED x1
  2. Arduino Leonardo x1
  3. Brødbrett x1
  4. Motstander x2
  5. Arduino girkassemotor x1
  6. Bilde av Hypnosis Circle
  7. LDR -sensor
  8. Jumper Wires
  9. L298N Motordrivmodul x1

Trinn 1: Koble ledningene til brødbrettet

Dekorasjon
Dekorasjon
  1. Motoren skal først koble til L298N motordrivmodul, og deretter koble modulen til digitale pins
  2. LDR -sensoren skal koble til de analoge pinnene
  3. Tre av portene på RGB -LED -en skal kobles til Digital Pins

Trinn 2: Program

Programmene kan nås via denne lenken: Arduino Code

Trinn 3: Dekorasjon

Dekorasjon
Dekorasjon
  1. Jeg har brukt en eske til å dekorere lampens ytre og dekke ledningene inni
  2. Jeg har lagt til en Hypnosesirkel og en motor på lampen bare for å gjøre den mer interessant

Anbefalt: