Obsah:

Náladová lampa s LCD obrazovkou: 5 krokov
Náladová lampa s LCD obrazovkou: 5 krokov

Video: Náladová lampa s LCD obrazovkou: 5 krokov

Video: Náladová lampa s LCD obrazovkou: 5 krokov
Video: Zigbee датчик освещенности, температуры и влажности с экраном на электронных чернилах Moes 2024, Júl
Anonim
Image
Image
Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek

Vďaka projektu Makers-Sac's Exquisite Mood Lamp (Maker-Sac's Exquisite Mood Lamp) som dostal nápad pridať do tohto projektu novú funkciu. Toto je tiež domáca úloha od môjho školského učiteľa. Tento projekt je veľmi jednoduchý na zvládnutie pre kohokoľvek. Dúfam, že sa vám tento projekt bude páčiť!

Krok 1: Zhromaždenie požiadaviek

Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek
Zhromažďovanie požiadaviek
  • Arduino Leonardo
  • USB kábel (typ A až B)
  • RGB LED
  • Potenciometer (3 jednotky)
  • Odpor (100 omega)
  • LCD obrazovka
  • Prepojovacie vodiče
  • Chlebová doska
  • Akrylová farba (šedá, čierna, biela a červená)
  • Krabica, ktorá sa zmestí do vašej dosky Arduino a Bread Board
  • Úžitkový nôž
  • Pauzovací papier
  • Lepidlo
  • Papierové dosky
  • Odnímateľný montážny tmel

Toto je všetko vybavenie, ktoré potrebujete na stavbu. Prikladám pár fotiek pre vašu referenciu.

Krok 2: Navrhovanie obvodu

Navrhovanie obvodu
Navrhovanie obvodu
Navrhovanie obvodu
Navrhovanie obvodu
Navrhovanie obvodu
Navrhovanie obvodu

Pripojenie obvodu vykonajte podľa obrázku. Ľahunké.

Krok 3: Programovanie pre lampu/obrazovku

Stiahnite si tento súbor alebo skopírujte nižšie uvedený program alebo skopírujte tento odkaz vo svojej aplikácii Arduino. Nahrajte do svojho Arduina a tento projekt je z polovice hotový! Programovanie

int a, b, c;

#include #include

// Aby tieto ovládacie prvky LCD fungovali, MUSÍTE vymeniť štandardnú knižnicu LCD z … // https://github.com/marcoschwartz/LiquidCrystal_I2… // Priame stiahnutie https://github.com/marcoschwartz/LiquidCrystal_I2… // Váš projekt nebude zostavený, kým sa to neskončí. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // nastavenie adresy LCD pre 16 znakov a 2 riadky

neplatné nastavenie ()

{

pinMode (A0, INPUT);

pinMode (A1, VSTUP);

pinMode (A2, VSTUP);

pinMode (5, VÝSTUP);

pinMode (6, VÝSTUP);

pinMode (9, VÝSTUP); lcd_I2C_27.init (); // inicializácia lcd lcd_I2C_27.backlight ();

}

prázdna slučka ()

{

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); // nastavenie kurzora, počítanie začína číslom 0 lcd_I2C_27.print ("Hello"); // Vytlačte správu na LCD.

}

P. S. Môžete zmeniť slovo, ktoré zobrazuje obrazovka LCD, vybral som „Ahoj“, ako vidíte vyššie.

A aby tento program fungoval, musíte si stiahnuť „knižnicu“, tu je postup, ako nainštalovať knižnice Arduino.

Odporúčam vám použiť odnímateľný montážny tmel na prilepenie potenciometrov na dosku.

Krok 4: Výroba kontajnera pre lampu

Výroba kontajnera pre vašu lampu
Výroba kontajnera pre vašu lampu
Výroba kontajnera pre vašu lampu
Výroba kontajnera pre vašu lampu
Výroba kontajnera pre vašu lampu
Výroba kontajnera pre vašu lampu
  1. Vystrihnite rozloženie škatule ako na obrázku nižšie: Vyrežte otvor pre kábel USB, otvor pre výstup prepojovacích káblov LCD, tri otvory pre potenciometer v ľavom rohu alebo kdekoľvek umiestnite potenciometer.
  2. Vyfarbite škatuľu akrylovou farbou, buď ako ja, alebo si môžete vybrať vlastnú farbu!
  3. Pauzovací papier nastrihajte ako veľkosť pravej pece, ktorá by mala byť narezaná v prvom kroku
  4. Odrežte lepenku, ktorá sa zmestí do našej škatule. Účelom je držať Arduino v blízkosti hornej časti škatule, aby svetlo mohlo prechádzať pauzovacím papierom.
  5. HOTOVÝ!

P. S. Nezabudnite krabicu najskôr NEZATVORIŤ, pretože do nej musíte vložiť dosku a dosku Arduino a je ľahšie vyrezať otvory, kým je spodná časť škatule stále otvorená. Tiež, ak chcete, aby bola vaša doska a doštička Arduino odnímateľná, kúpte si veci, ako je páska na suchý zips alebo odnímateľný montážny tmel, aby ste mohli škatuľu voľne otvárať a zatvárať!

Chcel som, aby to vyzeralo ako malý sporák, pretože potenciometre vyzerajú ako držadlo kachlí. Dúfam, že sa páči aj vám!

Krok 5: Užite si to

Dokázali ste to! Otočením potenciometrov môžete zmeniť svetlosť a farbu. Užite si to!

Odporúča: