INHOUDSOPGAWE:

Gemoedlamp met LCD -skerm: 5 stappe
Gemoedlamp met LCD -skerm: 5 stappe

Video: Gemoedlamp met LCD -skerm: 5 stappe

Video: Gemoedlamp met LCD -skerm: 5 stappe
Video: LDmicro 5: PIC16F628A Breadboard Circuit (Microcontroller PLC Ladder Programming with LDmicro) 2024, Julie
Anonim
Image
Image
Versamel die vereistes
Versamel die vereistes

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

Versamel die vereistes
Versamel die vereistes
Versamel die vereistes
Versamel die vereistes
Versamel die vereistes
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

Die ontwerp van die stroombaan
Die ontwerp van die stroombaan
Die ontwerp van die stroombaan
Die ontwerp van die stroombaan
Die ontwerp van die stroombaan
Die ontwerp van 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

Maak die houer vir u lamp
Maak die houer vir u lamp
Maak die houer vir u lamp
Maak die houer vir u lamp
Maak die houer vir u lamp
Maak die houer vir u lamp
  1. 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.
  2. Kleur die boks in met akrielkleur, net soos ek, of u kan u eie kleur kies!
  3. Sny die spoorpapier in die grootte van die regte oond, wat in die eerste stap gesny moet word
  4. 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.
  5. 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: