Indholdsfortegnelse:
- Trin 1: Indsamling af forsyninger
- Trin 2: Design af kredsløbet
- Trin 3: Programmering til lampen/skærmen
- Trin 4: Lav beholderen til din lampe
- Trin 5: God fornøjelse
Video: Humørlampe med LCD -skærm: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
- 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
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
- 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.
- Farve kassen med akrylfarve, enten som mig, eller du kan vælge din egen farve!
- Klip sporingspapiret som størrelsen på den rigtige ovn, som skal skæres i det første trin
- 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.
- 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:
IOT humørlampe: 8 trin (med billeder)
IOT Mood Lamp: En IoT Mood lampe fremstillet ved hjælp af en Node MCU (ESP8266), RGB LED'er og en krukke. Farverne på lampen kan ændres ved hjælp af Blynk App. Jeg har valgt Tony Starks Memorial Statue, som jeg har 3D -printet til at sætte i denne lampe. Du kan tage enhver klargjort statue, eller du kan
Humørlampe med RGB LED: 4 trin
Stemningslampe med RGB -LED: Este proyecto se trató de hacer una lampara de * sentimientos * utilizando un Arduino Uno. Primero se necesitan varios materiales como jumpers, leds RGB o Neopixel, dependiendo de cómo se desee hacer. En este caso utilizaremos led RGB con ánodo común
Moderne RGB humørlampe: 7 trin (med billeder)
Moderne RGB humørlampe: Vil du tilføje lidt stil til dit skrivebord? Vi fik dig dækket af en DIY stemningslampe lavet af dele, som du let kan finde liggende i din garage eller skur. Vores stemningslampe har et æstetisk og moderne design, samtidig med at du får fuld kontrol over farven
RGB Icosahedron humørlampe: 9 trin (med billeder)
RGB Icosahedron humørlampe: Geometriske former har altid fanget vores opmærksomhed. For nylig vakte en sådan fascinerende form vores nysgerrighed: Icosahedron. Icosahedron er en polyeder med 20 ansigter. Der kan være uendeligt mange ikke-lignende former for icosahedra, men bes
(WiFi) Humørlampe: 8 trin (med billeder)
(WiFi) Humørlampe: I denne instruktør vil jeg vise dig, hvordan du bygger en meget let og billig stemningslampe. Lampen kan opgraderes med RGB LED'er og en WiFi-kompatibel mikrokontroller