
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Szia! Ebben az utasításban valami fényeset fogok építeni! Hadd mutassam be új, klassz asztali lámpámat! Olcsó barkácsmegoldás, amellyel unalmas íróasztalát DJ éjszakai attrakcióvá varázsolja! Vagy talán nem. De biztosíthatlak benneteket, hogy a végtermék menő lesz! Szóval készítsünk !!
Alkatrészek:
1. Arduino Uno (a Nano jobb megoldás lenne)
2. Bluetooth audio vevő
Ha Indiában tartózkodik, innen szerezheti be:
MINKET:
www.ebay.com/itm/Wireless-Bluetooth-3-5mm-…
3. LED -ek (szalagot használtam)
4. Hangszórók (audio erősített hangszórórendszerem volt)
5. Jumper kábelek
Eszközök:
1. Forrasztópáka
2. Ragasztópisztoly (opcionális)
1. lépés: A BlueTOOTH vevő



Kezdjük tehát a könnyű résszel. Kaptam egy olcsó Bluetooth audio vevőt 110 rúpiáért (körülbelül 1,5 dollár)
Csak vegye le a készülék burkolatát, és a kis áramköri lap könnyen kivehető. Ne aggódjon, nem fogunk foglalkozni az összes bonyolult dologgal.
Ügyeljen arra, hogy óvatosan bánjon vele, különben beszereznie kell egy másikat, ha valami elromlik. Az egyik oldalon található az USB tápellátás, a másik oldalon pedig a női hangkimenet. Ehhez a kimenethez 2 vezetéket kell forrasztanunk a 3. ábrán jelzett részeken. Ezek alapvetően a hangszóró két kimeneti tűjének egyike. Ügyeljen arra, hogy ne kavarjon a kimeneti csatlakozó belsejében, különben később nem tudja behelyezni a hangszórók audiocsatlakozóját.
2. lépés: A DJ LED -ek



Szerezzen be 4 bármilyen színű LED -et, és forrasztja le a negatív csapokat egyetlen vezetékre. Forrasztjon külön vezetékeket a LED -ek pozitív csapjaihoz. ELSŐ A BIZTONSÁG! Ha van, használjon forrasztópáka állványt. És védőkesztyű és védőszemüveg ajánlott. Használjon egy kis ventilátort, hogy elvezesse a füstöt magától.
Nem kell azonban négy LED -re korlátozódnia. Ha ismeri az Arduino -t, könnyen programozhatja, hogy többet irányítson.
Használhat egy RGB csíkot a nagyobb ellenőrzéshez, de megpróbáltam a lehető legegyszerűbbé tenni, mivel az RGB szalag használata sok programozást igényel.
Normál LED szalagot használtam, és négy részt vágtam ki belőle, mindegyikben 3 soros LED -et. Ez több fényt bocsát ki a lámpából, és nem kell áramkorlátozó ellenállást sem használnom.
3. lépés: Az első teszt


Ez a rész egyszerű lesz, ha négy olyan LED -et használt, mint én. Csak lemásolhatja a kódomat, beillesztheti az Arduino ide -ba és közvetlenül feltöltheti. De nem lesz pontos fény show. Ha tehát professzionális megjelenést szeretne elérni, akkor ezt kell tennie.
Először helyezze be a hangszórókat a Bluetooth vevőegységbe.
Most írja be a következő kódot az Arduino ide -ba:
üres beállítás ()
{
Sorozat.kezdet (9600);
}
üres hurok ()
{
Serial.println (analogRead (A0));
}
Most csatlakoztassa Arduino uno/nano készülékét a számítógépéhez, és töltse fel a vázlatot.
Csatlakoztassa az egyik forrasztott vezetéket (a Bluetooth áramkörön) az Arduino A0 tűjéhez, a másikat pedig a földelőcsaphoz (GND). Csatlakoztassa okostelefonját a Bluetooth -vevőhöz, és játsszon valamit. Hallgassa a zenét a hangszóróiból. Állítsa be a hangerőt a legkényelmesebb szintre (számomra ez a Max hangerő:-)). Győződjön meg arról, hogy az Arduino továbbra is csatlakoztatva van a számítógéphez. Kattintson az eszközök -> soros monitor elemre, és látnia kell a véletlen számokat. Lehet, hogy túl gyors, hogy feljegyezze őket. Tehát menjen vissza, kattintson az eszközök -> soros plotter elemre, és látni fogja a lejátszott hang grafikonját. Készítsen néhány képernyőképet vagy fotót későbbi elemzéshez.
Ha kíváncsi a zenére, amelyet a teszthez játszottam, akkor a Pókember "Napraforgója" a Pók versben
4. lépés: Kódolás…
Ez a rész unalmas lehet néhány ember számára. De hidd el, a végtermék szépsége ettől függ. A lehető legegyszerűbben tartottam. Először nézze meg a kódomat, és próbálja megérteni, mi történik. A végén kódsétát végzünk.
Csatoltam a kódom docx fájlját. Ezen át lehet menni.
Ha a kód kész, feltöltheti azt az Arduino -ba. Igen, győződjön meg arról, hogy az Arduino nem kapcsolódik máshoz, mint a számítógéphez.
5. lépés: A második teszt

Távolítsa el az Arduino-t a számítógépről, és csatlakoztasson hozzá 9-12 V-os tápegységet (9 V ajánlott). Most csatlakoztassa a LED -ek pozitív csapjait az Arduino kimeneteihez (ebben az esetben a 6., 7., 8., 9. tű). Csatlakoztassa a közös negatív kivezetést a GND csaphoz. Csatlakoztassa a vezeték nélküli Bluetooth -vevő vezetékét az Arduino A0 és GND csatlakozójához, és játsszon le zenét (Bluetooth -on keresztül).
Ha a LED -ek villognak a zenére, akkor nagyszerű munkát végzett. Mert nekem először nem sikerült. A hangszórókból sem jött ki hang. És ami a legfontosabb, a dalt közvetlenül a mobil hangszórómon keresztül játszották. Nem tudott csatlakozni a Bluetooth -hoz! Aztán azt tapasztaltam, hogy a Bluetooth -kártya USB -bemenetének két érintkezője megszakadt. Ez a baj az olcsó cuccokkal. Forrasztani kellett őket a táblához, és minden hibátlanul működött! Bár a teszthez normál kék LED -eket használtam a csíkom helyett.
Hű, készítsük el a lámpát!
6. lépés: A lámpa


Találtam két kis PVC csövet, de szükségem volt egyetlen hosszúra. Szóval, összeragasztottam őket egy kisebb csővel belsejében megerősítés céljából. Később a négy LED -csíkot egymástól egyenlő távolságra ragasztottam a csőre. Láthatod, hogy mennyire "ügyes" mindent megtartottam a képen:-p
Nevezzük ezt lámpánk „magjának”. A külső testet úgy készítettem el, hogy egyszerűen A4 -es méretű papírt hengerbe gurítottam. Ilyen egyszerű az egész! Valójában arra gondoltam, hogy készítek ennek egy állandó változatát, ha minden jól működik.
7. lépés: Az utolsó teszt
Mielőtt mindent becsomagolnék egy dobozba, szerettem volna egy utolsó ellenőrzést. Csatlakoztattam az Arduino magját, bekapcsoltam mindent, hűvös zenét játszottam és…
Nem történt semmi. Még egyetlen LED sem próbált világítani! Mindent kétszer ellenőriztem, és később rájöttem, hogy a LED -ek egyenként 12V -osak!
Az Arduino kimeneti csapja ~ 3.3V maximális feszültséget tud szolgáltatni. Ez elegendő a normál LED-ekhez, de ezeknek a Led szalagoknak 9-12 V feszültségre van szükségük. Csatlakoztathattam volna őket külön áramforráson keresztül, minden egyes LED -hez tranzisztor segítségével, de ez tönkretenné a projekt egyszerűségét.
Tehát lecseréltem őket 4 db piros LED -re, és újra elkezdtem a tesztet. A LED -ek végre villogtak a zenémre, de valami furcsa ok miatt a negyedik LED nem világított. Módosítottam a szkriptet, és csökkentettem a negyedik LED lekapcsolási feszültségét, hogy világítson, de nem látszott javulás. Ezután a negyedik LED lekapcsolási feszültségét megegyeztem a harmadikkal, és megismételtem a tesztet. Nem, nem látszik ragyogás. Később módosítottam a szkriptet 5 LED vezérlésére, és megismételtem a kísérletet. Most a negyedik és ötödik LED nem volt hajlandó világítani. Furcsa. Csináltam még néhány tesztet és módosítást, de semmi sem változott. Így végül csak három LED -et használtam.
8. lépés: Rock 'n' Roll




Végül az összes elektronikát egy dobozba csomagoltam, és függőlegesen rögzítettem rá a lámpa magját. Ezután körberaktam a papírhengert, és hagytam, hogy a zene mindenki füléhez nyúljon. Igen! Jól nézett ki! Nem annyira, mint vártam, de így is nagyon jó. De sárga lámpát akartam. Piros jól nézett ki. És kaptam egy olcsó Bluetooth hangszórót az unalmas USB -k közül.
9. lépés: A kód végigjárása
Mielőtt megnyomná a Vissza gombot, és meglátná ennek a lépésnek a címét, kérjük, szavazza meg ezt az oktatási lehetőséget a megmérettetésen. Köszönjük.
Ebben a lépésben megtalálhatja a kód doc verzióját.
Mint mondtam (sokszor), a kód egyszerű. Egy egész számot „hangnak” nyilvánítottunk, hogy eltároljuk a bemenet hangszintjét. Van egy kis hiba a beállítási funkcióban. Az „A0” analóg érintkező bemeneti tűként van definiálva (a „hangtű” helyett). A 6, 7, 8, 9 csapok kimeneti csapként vannak definiálva.
A hurokfüggvényben egy feltétellel kezdjük, amikor minden LED -et be kell kapcsolni, ha a hangbemenet nagyobb, mint 35. Hasonlóképpen, van még három olyan feltételünk, amelyek bizonyos LED -eket céloznak meg egy bizonyos bemeneti tartományban. És végül, ha nem érkezik bemenet az A0 -tól, az összes LED kialszik.
Remélem megérted. Én mindent megpróbáltam, mert kezdő vagyok az Arduino -ban! És igen, ez az első Instructable!
Kérjük, tudassa velem, ha módosítanom kell az Instructable -en. Találkozunk a következőig!
Ajánlott:
NYÁK asztali lámpa: 7 lépés (képekkel)

NYÁK asztali lámpa: Manapság sok e-hulladékot találunk, és ezek egy része olyan PCB, amelyeket közvetlenül lekaparnak, mert meghibásodnak. Most kifejezetten az LCD kijelzőről beszélve, ezek gyártásakor számos hiba fordulhat elő, amelyek ismeretlenek egy meztelen e
Akari asztali lámpa: 5 lépés (képekkel)

Akari asztali lámpa: Tavaly nyáron kitaláltam egy feszített csuklópánt -mechanizmust, amellyel a fa tipliket a helyükön tarthatom, amikor elforgatják őket. Soha nem használtam fel ezt az ötletet, amíg meg nem találtam az Akari asztali lámpa (akari jelentése: ragyogó fényforrás japánul) dizájnját. Val vel
Arduino/alkalmazásvezérelt asztali lámpa: 6 lépés (képekkel)

Arduino/Alkalmazásvezérelt asztali lámpa: Ehhez a projekthez szerettem volna valamit, ami lehetővé tenné számomra, hogy többet tanítsak magamnak az elektronikáról/szoftverről, amibe még nem igazán kezdtem bele. Úgy döntöttem, hogy egy lámpa jó platform lesz ehhez. az általam kitalált dizájn egy felemelőre készült
Az asztali eszköz - személyre szabható asztali asszisztens: 7 lépés (képekkel)

Az asztali eszköz - személyre szabható asztali asszisztens: Az asztali eszköz egy kicsi személyes asztali asszisztens, amely képes megjeleníteni az internetről letöltött különféle információkat. Ezt az eszközt én terveztem és készítettem a CRT 420 - Speciális témák osztályhoz a Berry College -ban, amelyet az oktató vezet
Arduino Music reaktív asztali lámpa: 8 lépés (képekkel)

Arduino Music reaktív asztali lámpa: Üdv mindenkinek! Ebben a konstrukcióban reaktív LED asztali lámpát készítünk egyszerű alkatrészek és néhány alapvető Arduino programozás segítségével. Lenyűgöző hatást kelt, ahol a fény minden hangra és zenére táncol. Ezt a projektet egy csapattársammal fejeztem be