Innholdsfortegnelse:
- Trinn 1: Samle krav
- Trinn 2: Design kretsen
- Trinn 3: Programmering for lampen/skjermen
- Trinn 4: Lag beholderen til lampen din
- Trinn 5: Kos deg
Video: Humørlampe med LCD -skjerm: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Takket være Makers-sacs Exquisite Mood Lamp-prosjekt (Maker-sac's Exquisite Mood Lamp), hadde jeg en idé om å legge til en ny funksjon i dette prosjektet, også dette er lekser fra skolelæreren min. Dette prosjektet er veldig enkelt å lage for alle. Jeg håper du liker dette prosjektet!
Trinn 1: Samle krav
- Arduino Leonardo
- USB -kabel (type A til B)
- RGB LED
- Potensiometer (3 enheter)
- Motstand (100 omega)
- LCD skjerm
- Jumper ledninger
- Brødbrett
- Akrylmaling (grå, svart, hvit og rød)
- Boks som kan passe i Arduino -brettet og brødbrettet
- Verktøykniv
- Sporepapir
- Lim
- Papirplater
- Avtagbar monteringssparkel
Dette er alt utstyret du trenger for å bygge dette. Jeg har lagt ved noen bilder som referanse.
Trinn 2: Design kretsen
Gjør kretsforbindelsene som vist på figuren. Lett peasy.
Trinn 3: Programmering for lampen/skjermen
Last ned denne filen eller kopier programmet nedenfor eller kopier denne lenken i Arduino -appen. Last opp til Arduino og dette prosjektet er halvparten ferdig! Programmering
int a, b, c;
#include #include
// For at disse LCD -kontrollene skal fungere, MÅ du erstatte standard LCD -bibliotek fra… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Direkte nedlasting https://github.com/marcoschwartz/LiquidCrystal_I2… // Your prosjektet vil ikke kompilere før dette er gjort. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // angi LCD -adressen for 16 tegn og 2 linjers display
ugyldig oppsett ()
{
pinMode (A0, INNGANG);
pinMode (A1, INNGANG);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // initialiser lcd lcd_I2C_27.backlight ();
}
hulrom ()
{
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); // sett markøren, tellingen begynner med 0 lcd_I2C_27.print ("Hei"); // Skriv ut en melding til LCD -skjermen.
}
PS du kan endre ordet på LCD -skjermen, jeg valgte "Hei", som du kan se ovenfor.
Og du må laste ned "biblioteket" for at dette programmet skal fungere. Her er hvordan du installerer Arduino Libraries.
Jeg anbefaler deg å bruke en flyttbar monteringssparkel for å feste potensiometrene på brødbrettet.
Trinn 4: Lag beholderen til lampen din
- Klipp opp utformingen av boksen som på bildet nedenfor: Klipp hullet for USB -kabelen, et hull for LCD -jumperledningene som skal komme ut, tre hull for potensiometeret i venstre hjørne eller hvor du setter potensiometeret.
- Farg esken med akrylfarge, enten som meg, eller du kan velge din egen farge!
- Klipp av papiret som størrelsen på den riktige ovnen, som skal kuttes i det første trinnet
- Skjær en papp som passer inne i esken vår. Formålet med den er å holde Arduino nær toppen av esken, slik at lyset kan gå gjennom papiret.
- FERDIG!
P. S. Husk å IKKE forsegle esken først, for du må sette Arduino -brettet og brødbrettet inne i esken, og det er lettere å kutte hullene mens bunnen av esken fortsatt er åpen. Hvis du vil at Arduino -brettet og brødbrettet skal være avtagbart, må du huske å kjøpe ting som krokbånd eller avtakbar monteringssparkel for å åpne og lukke esken fritt!
Jeg ville at den skulle se ut som en liten komfyr, for potensiometrene ser ut som håndtaket på ovnen. Håper du liker det også!
Trinn 5: Kos deg
Du har klart det! Du kan dreie potensiometrene for å endre lyshet og farge. Nyt!
Anbefalt:
IOT humørlampe: 8 trinn (med bilder)
IOT Mood Lamp: En IoT Mood lampe laget med en Node MCU (ESP8266), RGB LED og en krukke. Fargene på lampen kan endres ved hjelp av Blynk App. Jeg har valgt Tony Starks Memorial Statue som jeg har 3D -utskrevet for å sette i denne lampen. Du kan ta hvilken som helst ferdigstatue, eller du kan
Humørlampe med RGB LED: 4 trinn
Humørlampe med RGB -ledning: 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
RGB Icosahedron humørlampe: 9 trinn (med bilder)
RGB Icosahedron humørlampe: Geometriske former har alltid fanget oppmerksomheten vår. Nylig vekket en slik fascinerende form vår nysgjerrighet: Icosahedron. Icosahedron er et polyeder med 20 ansikter. Det kan være uendelig mange ikke-lignende former for icosahedra, men bes
(WiFi) Humørlampe: 8 trinn (med bilder)
(WiFi) Humørlampe: I denne instruksjonsfilen vil jeg vise deg hvordan du bygger en veldig enkel og billig stemningslampe. Lampen kan oppgraderes med RGB-lysdioder og en WiFi-kompatibel mikrokontroller
Humørlampe: 7 trinn (med bilder)
Humørlampe: I denne instruksjonsboken viser jeg hvordan du lager en enkel fargeskiftende stemningslampe med forskjellige effekter! Du kan endre farge og effekt på forespørsel ved hjelp av en Arduino. For dette prosjektet er her en liste over materialer jeg brukte Old lampe som har en utvendig ramme