Obsah:
- Krok 1: Zhromaždenie požiadaviek
- Krok 2: Navrhovanie obvodu
- Krok 3: Programovanie pre lampu/obrazovku
- Krok 4: Výroba kontajnera pre lampu
- Krok 5: Užite si to
Video: Náladová lampa s LCD obrazovkou: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
- 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
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
- 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.
- Vyfarbite škatuľu akrylovou farbou, buď ako ja, alebo si môžete vybrať vlastnú farbu!
- Pauzovací papier nastrihajte ako veľkosť pravej pece, ktorá by mala byť narezaná v prvom kroku
- 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.
- 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:
Náladová lampa - Diego Bandi: 5 krokov
Náladová lampa - Diego Bandi: Jednoduchá lampa nálady obsahuje súčasné automatické funkcie, priemerné stredné teploty a teplotu. Doplnkové manuálne funkcie a tri základné farby (RGB) ovládajúce a skladajúce sa z troch pontonových metrov
(WiFi) Náladová lampa: 8 krokov (s obrázkami)
(WiFi) Náladová lampa: V tomto návode vám ukážem, ako postaviť veľmi jednoduchú a lacnú náladovú lampu. Lampu je možné upgradovať pomocou LED diód RGB a mikrokontroléra kompatibilného s WiFi
Náladová lampa: 7 krokov (s obrázkami)
Náladová lampa: V tomto návode vám ukážem, ako vytvoriť jednoduchú farebnú náladovú lampu s rôznymi efektmi! Farbu a efekt môžete na požiadanie zmeniť pomocou Arduina. Pre tento projekt je zoznam materiálov, ktoré som použil na starú lampu s vonkajším rámom
Farebný snímač s LCD obrazovkou: 6 krokov
Farebný senzor s LCD obrazovkou: Cieľom je vytvoriť zariadenie, ktoré by farboslepým ľuďom umožnilo detekovať farby bez toho, aby museli farbu vidieť. Použitím obrazovky LCD so senzorom sa farba zachytí a potom sa prenesie do slov na obrazovku LCD. Toto zariadenie budete
Ručne vyrábaná RGB náladová lampa napájaná Arduino: 7 krokov
Ručne vyrábaná RGB náladová lampa napájaná Arduinom: Tento návod je rozdelený do 5 častí:- Plánovanie stavby (krok 1)- Ručne vyrobený tienidlo (krok 2+3)- Elektronický obvod na napájanie 3W diód LED pomocou ovládača ATmega8 (krok 4)- Kód ( Krok 5)- Ako to dosiahnuť samostatne (flash Ardu