Tartalomjegyzék:
- 1. lépés: Az újraélesztések összegyűjtése
- 2. lépés: Az áramkör tervezése
- 3. lépés: Programozás a lámpához/képernyőhöz
- 4. lépés: A tartály elkészítése a lámpához
- 5. lépés: Élvezze
Videó: Hangulatjelző lámpa LCD képernyővel: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A Makers-sac Exquisite Mood Lamp projektjének (Maker-sac's Exquisite Mood Lamp) köszönhetően volt egy ötletem, hogy egy új funkciót adok ehhez a projekthez, ez is egy házi feladat az iskolai tanáromtól. Ez a projekt nagyon könnyen elkészíthető bárki számára. Remélem, élvezni fogja ezt a projektet!
1. lépés: Az újraélesztések összegyűjtése
- Arduino Leonardo
- USB kábel (A -B típus)
- RGB LED
- Potenciométer (3 egység)
- Ellenállás (100 omega)
- LCD képernyő
- Jumper vezetékek
- Kenyértábla
- Akril festék (szürke, fekete, fehér és piros)
- Doboz, amely elfér az Arduino táblában és a kenyértáblában
- Svájci bicska
- Pauszpapír
- Ragasztó
- Papírtáblák
- Levehető rögzítő gitt
Ez minden felszerelés, amire szüksége van az építéshez. Csatoltam néhány képet referenciaként.
2. lépés: Az áramkör tervezése
Csatlakoztassa az áramkört az ábrán látható módon. Könnyű peasy.
3. lépés: Programozás a lámpához/képernyőhöz
Töltse le ezt a fájlt, vagy másolja le az alábbi programot, vagy másolja ezt a linket az Arduino alkalmazásban. Töltse fel az Arduino készülékére, és ez a projekt félig kész! Programozás
int a, b, c;
#befoglalni #befoglalni
// Ahhoz, hogy ezek az LCD vezérlők működjenek, ki kell cserélnie a szabványos LCD könyvtárat a következőről: // a projekt addig nem lesz lefordítva. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // állítsa be az LCD címet egy 16 karakterből álló és 2 soros kijelzőhöz
üres beállítás ()
{
pinMode (A0, INPUT);
pinMode (A1, BEMENET);
pinMode (A2, BEMENET);
pinMode (5, KIMENET);
pinMode (6, KIMENET);
pinMode (9, KIMENET); lcd_I2C_27.init (); // inicializálja az lcd -t lcd_I2C_27.backlight ();
}
üres hurok ()
{
a = analogRead (A0) /4.0156;
b = analóg olvasmány (A1)/4.0156;
c = analóg olvasat (A2)/4.0156;
analogWrite (5, a);
analogWrite (6, b);
analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // állítsa be a kurzort, a számlálás 0 lcd_I2C_27.print -el kezdődik ("Hello"); // Üzenet nyomtatása az LCD -re.
}
P. S megváltoztathatja az LCD kijelzőn megjelenő szót, én a "Hello" -t választottam, amint fent láthatjátok.
És le kell töltenie a "könyvtárat", hogy ez a program működjön, itt van az Arduino Libraries telepítése.
Javaslom, hogy használjon kivehető rögzítő gittet a potenciométerek ragasztásához a kenyértáblára.
4. lépés: A tartály elkészítése a lámpához
- Vágja le a doboz elrendezését, mint az alábbi képen: Vágja le az USB -kábel furatát, az LCD -áthidaló vezetékek nyílását, három lyukat a potenciométer számára a bal sarokban vagy bárhol, ahol a potenciométert helyezi.
- Színezze a dobozt akril színnel, akárcsak én, vagy választhat saját színt!
- Vágja le a nyomkövető papírt a megfelelő kemence méretére, amelyet első lépésben vágni kell
- Vágjon ki egy kartont, amely belefér a dobozunkba. Ennek célja, hogy az Arduino -t a doboz teteje közelében tartsa, így a fény áthaladhat a nyomkövető papíron.
- KÉSZ!
P. S. Ne felejtse el először lezárni a dobozt, mert az Arduino táblát és a kenyérlapot a dobozba kell helyeznie, és könnyebb kivágni a lyukakat, amíg a doboz alja még nyitva van. Továbbá, ha azt szeretné, hogy az Arduino tábla és a kenyérsütőlap eltávolítható legyen, ne felejtse el megvásárolni a horog és hurok szalagot vagy a kivehető rögzítő gittet a doboz szabad kinyitásához és bezárásához!
Azt akartam, hogy úgy nézzen ki, mint egy kis tűzhely, mert a Potenciométerek úgy néznek ki, mint a tűzhely fogantyúja. Remélem tetszik nektek is!
5. lépés: Élvezze
Sikerült! A potenciométereket elforgatva módosíthatja a világosságot és a színt. Élvezd!
Ajánlott:
3D nyomtatott LED hangulatjelző lámpa: 15 lépés (képekkel)
3D nyomtatott LED hangulatjelző lámpa: Mindig is elbűvöltem a lámpákat, így a 3D nyomtatás és az Arduino LED -ekkel való kombinálásának lehetőségemre volt szükségem. A koncepció nagyon egyszerű, és az eredmény az egyik legmegfelelőbb vizuális tapasztalatokat tudsz felmutatni
Hangulatjelző lámpa: 4 lépés
Mood Lamp_ROmero: Videó expozíció de las funciones de la lámpara.Se realizáció una lámpara con dos modalidades: un modo manual donde el usuario podrá controlar que color emiten los Neopixeles y un modo automático que utiliza la illuminación, humedad y temperatura, los
IOT hangulatjelző lámpa: 8 lépés (képekkel)
IOT hangulatlámpa: IoT Mood lámpa, amely Node MCU (ESP8266), RGB LED -ek és edény segítségével készült. A lámpa színei a Blynk App segítségével változtathatók. A Tony Starks emlékszobrot választottam, amelyet 3D -ben kinyomtatok, hogy behelyezzem ezt a lámpát. Bármilyen kész szobrot vehetsz, vagy
Színérzékelő LCD képernyővel: 6 lépés
Színérzékelő LCD -képernyővel: A cél egy olyan eszköz létrehozása, amely lehetővé teszi a színvakok számára a színek észlelését anélkül, hogy látniuk kellene a színt. Ha az LCD -képernyőt az érzékelővel használja, akkor a színek felveszik, majd szavakra viszik át az LCD -képernyőn. Ez a készülék
UCL-IIoT-Strongbox RFID-vel és LCD-képernyővel (kódolt, MySQL): 5 lépés
UCL-IIoT-Strongbox RFID-vel és LCD-képernyővel (kódolt, MySQL): Arduino projekt RFID-szkennerrel és LCD-vel. Bevezetés A tanfolyam befejezéséhez mikrovezérlőkkel, pontosabban az általunk használt Arduino Mega-val. Azt a feladatot kaptuk, hogy készítsünk egy projektet, amely magában foglalja az Arduino Mega -t, kivéve