Indholdsfortegnelse:

Humørlampe med LCD -skærm: 5 trin
Humørlampe med LCD -skærm: 5 trin

Video: Humørlampe med LCD -skærm: 5 trin

Video: Humørlampe med LCD -skærm: 5 trin
Video: Unboxing BTS 정국 Artist-Made Collection Jungkook JK's Mikrokosmos Mood Lamp방탄소년단 오로라 무드램프 소우주 집캠핑 언박싱 2024, November
Anonim
Image
Image
Indsamling af krav
Indsamling af krav

Takket være Makers-sac's Exquisite Mood Lamp-projekt (Maker-sac's Exquisite Mood Lamp) havde jeg en idé om at tilføje en ny funktion til dette projekt, også dette er et hjemmearbejde fra min skolelærer. Dette projekt er meget let at lave for alle. Jeg håber du nyder dette projekt!

Trin 1: Indsamling af forsyninger

Indsamling af krav
Indsamling af krav
Indsamling af krav
Indsamling af krav
Indsamling af krav
Indsamling af krav
  • Arduino Leonardo
  • USB -kabel (type A til B)
  • RGB LED
  • Potentiometer (3 enheder)
  • Modstand (100 omega)
  • LCD -skærm
  • Jumper ledninger
  • Brødbræt
  • Akrylmaling (grå, sort, hvid og rød)
  • Kasse, der kan passe i dit Arduino -bord og brødbræt
  • Schweizer kniv
  • Sporepapir
  • Lim
  • Papirplader
  • Aftagelig monteringsspartel

Dette er alt det udstyr, du har brug for til at bygge dette. Jeg har vedhæftet nogle billeder til din reference.

Trin 2: Design af kredsløbet

Design af kredsløbet
Design af kredsløbet
Design af kredsløbet
Design af kredsløbet
Design af kredsløbet
Design af kredsløbet

Udfør kredsløbstilslutningerne som vist på figuren. Let peasy.

Trin 3: Programmering til lampen/skærmen

Download denne fil eller kopier programmet herunder, eller kopier dette link i din Arduino -app. Upload til din Arduino, og dette projekt er halvt færdigt! Programmering

int a, b, c;

#include #include

// For at disse LCD -kontroller fungerer, SKAL du udskifte standard LCD -bibliotek fra… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Direkte download https://github.com/marcoschwartz/LiquidCrystal_I2… // Din projektet vil ikke kompilere, før dette er gjort. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // indstil LCD -adressen for et 16 tegn og 2 linjers display

ugyldig opsætning ()

{

pinMode (A0, INPUT);

pinMode (A1, INPUT);

pinMode (A2, INPUT);

pinMode (5, OUTPUT);

pinMode (6, OUTPUT);

pinMode (9, OUTPUT); lcd_I2C_27.init (); // initialiser lcd lcd_I2C_27.backlight ();

}

hulrum ()

{

a = analogRead (A0)/4.0156;

b = analogRead (A1)/4.0156;

c = analogRead (A2)/4.0156;

analogWrite (5, a);

analogWrite (6, b);

analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // sæt markøren, tællingen begynder med 0 lcd_I2C_27.print ("Hej"); // Udskriv en besked til LCD -skærmen.

}

PS du kan ændre ordet på LCD -skærmen, jeg valgte "Hej", som du kan se ovenfor.

Og du skal downloade "biblioteket" for at dette program kan fungere, her er Sådan installeres Arduino Libraries.

Jeg anbefaler dig at bruge en aftagelig monteringsspartel til at fastgøre potentiometrene på brødbrættet.

Trin 4: Lav beholderen til din lampe

Gør beholderen til din lampe
Gør beholderen til din lampe
Gør beholderen til din lampe
Gør beholderen til din lampe
Lav beholderen til din lampe
Lav beholderen til din lampe
  1. Skær boksets layout som billedet herunder: Skær hullet til dit USB -kabel, et hul til dine LCD -jumper -ledninger, der skal komme ud, tre huller til dit potentiometer i venstre hjørne eller hvor du end placerer potentiometeret.
  2. Farve kassen med akrylfarve, enten som mig, eller du kan vælge din egen farve!
  3. Klip sporingspapiret som størrelsen på den rigtige ovn, som skal skæres i det første trin
  4. Skær et pap, der passer ind i vores æske. Formålet med det er at holde Arduino nær toppen af kassen, så lyset kan gå gennem sporingspapiret.
  5. FÆRDIG!

P. S. Husk IKKE at forsegle kassen først, for du skal sætte dit Arduino -bræt og brødbræt inde i kassen, og det er lettere at skære hullerne, mens bunden af kassen stadig er åben. Hvis du vil have dit Arduino Board og brødbræt til at være aftageligt, skal du huske at købe ting som krogbånd eller aftagelig monteringsspartel for at åbne og lukke din kasse frit!

Jeg ville have det til at ligne en lille komfur, for Potentiometre ligner håndtaget på komfuret. Håber du også kan lide det!

Trin 5: God fornøjelse

Du har klaret det! Du kan dreje potentiometrene for at ændre lysstyrke og farve. God fornøjelse!

Anbefalede: