INHOUDSOPGAWE:
- Stap 1: Versamel die vereistes
- Stap 2: Ontwerp die stroombaan
- Stap 3: Programmering vir die lamp/skerm
- Stap 4: Maak die houer vir u lamp
- Stap 5: Geniet dit
Video: Gemoedlamp met LCD -skerm: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Danksy Makers-sac se Exquisite Mood Lamp-projek (Maker-sac's Exquisite Mood Lamp), het ek 'n idee gehad om 'n nuwe funksie by hierdie projek te voeg, ook dit is 'n huiswerk van my onderwyser. Hierdie projek is baie maklik om vir almal te maak. Ek hoop jy geniet hierdie projek!
Stap 1: Versamel die vereistes
- Arduino Leonardo
- USB -kabel (A tot B -tipe)
- RGB LED
- Potensiometer (3 eenhede)
- Weerstand (100 omega)
- LCD skerm
- Springdrade
- Broodbord
- Akrielverf (grys, swart, wit en rooi)
- Doos wat in u Arduino -bord en broodbord kan pas
- Knipmes
- Natrekpapier
- Gom
- Papierborde
- Verwyderbare stopverf
Dit is al die toerusting wat u nodig het om dit te bou. Ek het 'n paar foto's aangeheg vir u verwysing.
Stap 2: Ontwerp die stroombaan
Doen die stroomverbindings soos in die figuur getoon. Baie maklik.
Stap 3: Programmering vir die lamp/skerm
Laai hierdie lêer af of kopieer die onderstaande program of kopieer hierdie skakel in u Arduino -app. Laai op na u Arduino en hierdie projek is half klaar! Programmering
int a, b, c;
#include #include
// Om hierdie LCD -kontroles te laat werk, MOET u die standaard LCD -biblioteek vervang uit … // https://github.com/marcoschwartz/LiquidCrystal_I2… // Direkte aflaai https://github.com/marcoschwartz/LiquidCrystal_I2… // Jou Die projek sal nie saamgestel word voordat dit gedoen is nie. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // stel die LCD -adres in vir 'n 16 tekens en 2 reëls
leemte opstelling ()
{
pinMode (A0, INVOER);
pinMode (A1, INVOER);
pinMode (A2, INVOER);
pinMode (5, UITGANG);
pinMode (6, UITGANG);
pinMode (9, UITGANG); lcd_I2C_27.init (); // initialiseer die lcd lcd_I2C_27.backlight ();
}
leemte lus ()
{
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); // stel die wyser, die telling begin met 0 lcd_I2C_27.print ("Hallo"); // Druk 'n boodskap op die LCD.
}
PS: u kan die woord wat op die LCD -skerm verskyn, verander, ek het 'Hallo' gekies, soos u hierbo kan sien.
En u moet die 'biblioteek' aflaai om hierdie program te laat werk, hier is hoe u Arduino Libraries kan installeer.
Ek beveel aan dat u 'n verwyderbare stopverf gebruik om die potensiometers op die broodbord te plak.
Stap 4: Maak die houer vir u lamp
- Sny die uitleg van die boks soos op die onderstaande prentjie: Sny die gat vir u USB -kabel, 'n gat vir u LCD -jumperdrade om uit te kom, drie gate vir u potensiometer in die linkerhoek of waar u ookal die potensiometer plaas.
- Kleur die boks in met akrielkleur, net soos ek, of u kan u eie kleur kies!
- Sny die spoorpapier in die grootte van die regte oond, wat in die eerste stap gesny moet word
- Sny 'n karton wat binne -in ons boks pas. Die doel daarvan is om die Arduino naby die bokant van die boks te hou sodat die lig deur die naspeurpapier kan gaan.
- GEDOEN!
P. S. Onthou dat u nie eers die boks moet verseël nie, want u moet u Arduino -bord en broodbord in die boks sit en dit is makliker om die gate te sny terwyl die onderkant van die boks nog oop is. As u ook wil hê dat u Arduino -bord en broodbord verwyderbaar moet wees, moet u dinge soos haakband of verwyderbare stopverf koop om u boks vrylik oop en toe te maak!
Ek wou hê dit moet soos 'n stoofie lyk, want die potensiometers lyk soos die handvatsel van die stoof. Hoop jy hou ook daarvan!
Stap 5: Geniet dit
Jy het dit reggekry! U kan die potensiometers draai om die ligtheid en kleur te verander. Geniet dit!
Aanbeveel:
Gemoedlamp (selfdoen): 3 stappe
Mood Lamp (DIY): programmeerbare programme wat u kan gebruik om 'n normale atmosfeer te ontvang. Esta lámpara cuenta con dos modos, controlados tan solo with un botón! 'N Handmatige handleiding en hoe 'n mens die kleur kan sien asiente más
IOT gemoedlamp: 8 stappe (met foto's)
IOT Mood Lamp: 'n IoT Mood lamp gemaak met 'n Node MCU (ESP8266), RGB LED's en 'n pot. Die kleure van die lamp kan verander word met die Blynk -app. Ek het die Tony Starks Memorial Statue gekies wat ek 3D laat druk het om in hierdie lamp te sit. U kan enige gereedgemaakte standbeeld neem, of u kan
Gemoedlamp met RGB -led: 4 stappe
Stemmingslamp met RGB -LED: Eerstens kan ons 'n enkele lamp vir 'n sentimentele funksie * gebruik en 'n arduino -eenheid gebruik. 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
(WiFi) gemoedlamp: 8 stappe (met foto's)
(WiFi) Gemoedlamp: In hierdie instruksies sal ek jou wys hoe om 'n baie maklike en goedkoop stemmingslamp te bou. Die lamp kan opgegradeer word met RGB LED's en 'n WiFi-versoenbare mikrobeheerder
Gemoedlamp: 7 stappe (met foto's)
Gemoedlamp: In hierdie instruksionele wys ek hoe u 'n eenvoudige kleurveranderende stemmingslamp met verskillende effekte kan skep! U kan die kleur en effek op aanvraag verander met behulp van 'n Arduino. Hier is 'n lys met materiaal wat ek vir hierdie projek gebruik het Ou lamp met 'n buitekader