Obsah:
- Krok 1: Shromáždění requrimentů
- Krok 2: Navrhování obvodu
- Krok 3: Programování pro lampu/obrazovku
- Krok 4: Výroba kontejneru pro vaši lampu
- Krok 5: Užijte si to
Video: Náladová lampa s LCD obrazovkou: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Díky projektu Makers-Sac's Exquisite Mood Lamp (Maker-Sac's Exquisite Mood Lamp) jsem dostal nápad přidat do tohoto projektu novou funkci, toto je také domácí úkol od mého učitele ve škole. Tento projekt je velmi snadné vytvořit pro kohokoli. Doufám, že se vám tento projekt bude líbit!
Krok 1: Shromáždění requrimentů
- Arduino Leonardo
- USB kabel (typ A až B)
- RGB LED
- Potenciometr (3 jednotky)
- Rezistor (100 omega)
- LCD obrazovka
- Propojovací vodiče
- Chlebová deska
- Akrylová barva (šedá, černá, bílá a červená)
- Krabice, která se vejde do vaší desky Arduino a Bread Board
- Nástrojový nůž
- Pauzovací papír
- Lepidlo
- Papírové desky
- Vyjímatelný montážní tmel
Toto je všechno vybavení, které ke stavbě potřebujete. Přikládám pár obrázků pro vaši referenci.
Krok 2: Navrhování obvodu
Proveďte zapojení obvodu podle obrázku. Snadno peasy.
Krok 3: Programování pro lampu/obrazovku
Stáhněte si tento soubor nebo zkopírujte níže uvedený program nebo zkopírujte tento odkaz do aplikace Arduino. Nahrajte do svého Arduina a tento projekt je z poloviny hotový! Programování
int a, b, c;
#include #include
// Aby tyto ovládací prvky LCD fungovaly, MUSÍTE vyměnit standardní knihovnu LCD z … // https://github.com/marcoschwartz/LiquidCrystal_I2… // Přímé stažení https://github.com/marcoschwartz/LiquidCrystal_I2… // Vaše projekt nebude kompilován, dokud to nebude provedeno. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // nastavení adresy LCD pro 16 znaků a 2 řádky
neplatné nastavení ()
{
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 (); // inicializace lcd lcd_I2C_27.backlight ();
}
prázdná smyč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); // nastavte kurzor, počítání začíná 0 lcd_I2C_27.print ("Hello"); // Vytiskne zprávu na LCD.
}
P. S můžete změnit slovo, které ukazuje obrazovka LCD, vybral jsem „Hello“, jak vidíte výše.
A musíte si stáhnout „knihovnu“, aby tento program fungoval, zde je návod, jak nainstalovat knihovny Arduino.
Doporučuji použít odnímatelný montážní tmel k nalepení potenciometrů na prkénko.
Krok 4: Výroba kontejneru pro vaši lampu
- Vystřihněte rozvržení krabice jako na obrázku níže: Vyřízněte otvor pro kabel USB, otvor pro výstup propojovacích kabelů LCD, tři otvory pro potenciometr v levém rohu nebo kamkoli umístíte potenciometr.
- Vybarvi krabičku akrylovou barvou, buď jako já, nebo si můžeš vybrat vlastní barvu!
- Vystřihněte pauzovací papír jako velikost pravé pece, která by měla být řezána v prvním kroku
- Odřízněte lepenku, která se vejde do naší krabice. Účelem je držet Arduino poblíž horní části krabice, aby světlo mohlo procházet pauzovacím papírem.
- HOTOVO!
P. S. Nezapomeňte krabici NEZAPečetit, protože do ní musíte vložit desku Arduino a prkénko a je snadnější vyříznout otvory, když je spodní část krabice stále otevřená. Také, pokud chcete, aby byla vaše deska Arduino a prkénko odnímatelné, nezapomeňte si koupit věci jako pásku se suchým zipem nebo odnímatelný montážní tmel, abyste mohli krabici volně otevírat a zavírat!
Chtěl jsem, aby to vypadalo jako malá kamna, protože potenciometry vypadají jako rukojeť kamen. Snad se líbí i vám!
Krok 5: Užijte si to
Zvládli jste to! Otáčením potenciometrů můžete změnit světlost a barvu. Užívat si!
Doporučuje:
Náladová lampa - Diego Bandi: 5 kroků
Lampa nálady - Diego Bandi: Una Mood Lamp obsahuje běžné a automatické funkce, průměrné střední teploty a teploty. Ruční ovládání všech funkcí a barev (RGB) ovládání a sledování 3 pontenciometros
RGB Icosahedronová náladová lampa: 9 kroků (s obrázky)
Náladová nálada RGB Icosahedron: Geometrické tvary vždy přitahovaly naši pozornost. Nedávno jeden takový fascinující tvar vzbudil naši zvědavost: Icosahedron. Icosahedron je mnohostěn s 20 tvářemi. Nepodobných tvarů icosahedry může být nekonečně mnoho, ale
(WiFi) Náladová lampa: 8 kroků (s obrázky)
(WiFi) Náladová lampa: V tomto Instructable vám ukážu, jak postavit velmi snadnou a levnou náladovou lampu. Lampu lze upgradovat pomocí RGB LED a mikrokontroléru kompatibilního s WiFi
Náladová lampa: 7 kroků (s obrázky)
Náladová lampa: V této instruktáži ukazuji, jak vytvořit jednoduchou barevnou náladovou lampu s různými efekty! Barvu a efekt můžete na požádání změnit pomocí Arduina. Pro tento projekt je zde seznam materiálů, které jsem použil Stará lampa, která má vnější rám
Ručně vyráběná RGB náladová lampa napájená Arduinem: 7 kroků
Ručně vyráběná RGB Moodlamp napájená Arduinem: Tento návod je rozdělen na 5 částí:- Plánování stavby (Krok 1)- Ručně vyráběné stínítko (Krok 2+3)- Elektronický obvod pro řízení 3W LED diodami pomocí ovladače ATmega8 (Krok 4)- Kód ( Krok 5)- Jak jej získat samostatně (flash Ardu