
Tartalomjegyzék:
- 1. lépés: A szükséges alkatrészek
- 2. lépés: SSR -tanács
- 3. lépés: Adja hozzá az Arduino -t
- 4. lépés: A WaveShield létrehozása
- 5. lépés: Csatlakozás az SSR -ekhez
- 6. lépés: Töltse fel a vázlatot és teszteljen mindent
- 7. lépés: Tegye az egészet egy dobozba
- 8. lépés: Csatlakoztassa a karácsonyi fényeket
- 9. lépés: Ötletek a változtatásokhoz
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
Feleségem és én az elmúlt néhány ünnepi szezonban saját fényre állított zenés műsort akartunk létrehozni. Az alábbi két Instructables ihlette, úgy döntöttünk, hogy idén végre elkezdjük és feldíszítjük lakóautónkat. Egy all-in-one vezérlőt akartunk (fények ÉS zene), de nem kellett, hogy az interneten keresztül vezérelhető legyen, így egy kicsit más, mint a másik két Instructables. Videó jöhet! Források, amelyeket használtam: Utasítók: Arduino karácsonyi fényvezérlő karácsonyi doboz: Arduino/ioBridge internetvezérelt Christas fények és zenei műsor Egyéb: Szilárdtest relék (SSR) TRIAC-ok használatával:
1. lépés: A szükséges alkatrészek
SSR kellékek ($ 7): MOC3031 optocsatoló (8) Z0103 TRIAC (8)
Fényvezérlő kellékek ($ 61): Arduino DuemilanoveWaveShield
FM -adó - készítettem egyet (az alábbi képeken látható), de bármelyik működni fog (15 USD+)
RadioShack B&M ($ 14): huzalkapcsok (3 csomag, 12 csatlakozó) 276-1388 nyomtatott áramkör 276-147 (kisebbeket is használhat) 330ohm ellenállások (2x 5 csomag) 150ohm ellenállások (2x 5 csomag)
Home Depot B&M ($ 25): 50 láb tájkép/sprinkler vezeték (18ga, 7 vezető) 079407238170 6 hüvelykes tápkábelek (legalább 8 x a 120 V -os csatlakozók használatához) -8 -nál többre lehet szüksége a fények helyétől függően; 11 átlátszó műanyag dobozt használtam (a dollárfám kiment, de a HD -n 0,87 dollárért volt)
Egyéb: Forrasztópáka (bután-meghajtású BernzOmatic-ot használok a Home Depot-tól; hőpisztolyként is használható) Forrasztás (erősen ajánlott: Forrasztópaszta) Csavarhúzók (Philips a WaveShield számára, szabványos vezetékkivezetésekhez) Vezeték (WaveShield-hez és az SSR-ekhez való csatlakozáshoz), Extra kenyérpult jumper vezetékeket használtam) Átlós vágók Drótcsupaszítók SD kártya (bármilyen méretben, 64 MB -ot használtam) Elektromos szalag Áramforrás az Arduino számára (extra tápellátású USB -elosztót használtam) Forró ragasztópisztoly Vezetékanyák (opcionális)
2. lépés: SSR -tanács
Szilárdtest relé tábla Ha úgy tetszik, megtekintheti a vázlatom és a táblám teljes méretű másolatait is. Azzal kezdtem, hogy az összes komponenst a táblára helyeztem. Amikor elégedett voltam az elrendezésükkel, először az összes elemet forrasztottam a táblára, amelyekhez nem volt szükség extra huzalra (alapvetően mindent, kivéve a földet az Arduino -ból és a 120 V -os vezetékből). Ezután forrasztottam a közös területet/forró vezetékeket. Amint a tábla aljáról látható, meglehetősen rendetlennek tűnik. Amikor befejeztem, minden egyes SSR -t külön teszteltem, csatlakoztatva a 120 V -os tápfeszültséget, és mérve a semleges és minden kapcsolt meleg kimenetet, miközben 5 V -os forrást helyeztem a tábla Arduino oldalára.
3. lépés: Adja hozzá az Arduino -t
Forró ragasztópisztoly segítségével rögzítettem az Arduino lapot az SSR NYÁK -hoz. Ha úgy dönt, hogy az FM -jeladót közvetlenül a NYÁK -ra forrasztja, hozzáadhatja azt az alábbi kép bal alsó sarkában található extra helyre. Ellenkező esetben bármilyen általános FM -adót csatlakoztathat.
4. lépés: A WaveShield létrehozása
Kövesse a Lady Ada kiváló utasításait a WaveShield készlet elkészítéséhez. Az alapértelmezett vezérlőcsapokat használtam (2 - LCS, 3 - CLK, 4 - DI, 5 - LAT, 10 - LCS). Csatlakoztattam az A0 érintkezőt is az 1,5 k -es ellenálláshoz az R7 -nél (lásd az alábbi fotót). Ha elkészült, kövesse az itt található utasításokat a dalok előkészítéséhez és az SD -kártyára való átviteléhez. Ha befejezte, helyezze a kártyát a WaveShield -be.
5. lépés: Csatlakozás az SSR -ekhez
Az extra kenyérpult jumper vezetékeket használtam, a következőket kellett csatlakoztatnom: WaveShield (ezek megváltoztathatók, de az alapértelmezéseket használtam) D2 - LCS D3 - CLK D4 - DI D5 - LAT Első 3 SSR csatorna D6 - 1. csatorna D7 - 2. csatorna D8 - 3. csatorna WaveShield D10 -> LCSWaveShield - SD kártya (nem cserélhető) D11 D12 D13Power Gnd [0] - SSR GroundVu Meter A0 - Csatlakozzon a W7Shield R7 -hez (1,5K ellenállás) az erősítő kimenetének méréséhez. Maradék 5 SSR csatorna A1 = D15 - 4. csatorna A2 = D16 - 5. csatorna A3 = D17 - 6. csatorna A4 = D18 - 7. csatorna A5 = D19 - 8. csatorna
6. lépés: Töltse fel a vázlatot és teszteljen mindent
A beállítás teszteléséhez a fekvő huzal rövid hosszát használtam. A fekete vezetéket a semleges vezeték csatlakozójához kötöttem, a többi hat vezetéket pedig az első hat SSR forró vezeték csatlakozójához. A tájkábel másik végén az összes nullát a fekete vezetékhez, a másik hat vezetéket pedig a hat női csatlakozóaljzat forró vezetékéhez kötöttem (lásd az alábbi fotót). Az áramellátáshoz a hatlábú dugaszos tápkábel egyikét csatlakoztattam a női csatlakozók betakarításakor, a 120V -os bemeneti vezetékek csatlakozóira (lásd az alábbi fotót). Innen az xmas_box.pde -t használtam, és a hibakeresést igazítottam, miközben mindent teszteltem. Tervezem a kód szerkesztését, amint mindent kint beállítok, de egyelőre módosítás nélkül működik. Frissítés 2010-06-22: Csatoltam egy 7-zip fájlt, amely esetleg használt kódot tartalmaz (a felülről származó eredeti kód mellett). Még idén feltöltöm az új kódot, amikor újra összerakom a vezérlőt, és megvalósítom a jövőbeli bővítéssel kapcsolatos ötleteimet. Frissítés 2010-12-11: Újraírtam a programot a WaveHC könyvtár daphc példája és a fent hivatkozott xmas_box Instructable VuMeter kódja segítségével. Mostantól folyamatosan lejátszja a WaveShield SD -kártyáján talált dalokat. A program a Christmas_Lights_2010.pde lentebb található. Azt is beillesztettem a Christmas_Lights_2010_Channel_Test.pde -be, amely csak a 8 csatornát tekeri át, így tudja, hogy működnek.
7. lépés: Tegye az egészet egy dobozba
Azzal kezdtem, hogy az áramköri lapot ragasztottam az átlátszó műanyag kádba. Volt egy extra tápellátású USB hubom, ezért úgy döntöttem, hogy ezt használom az Arduino áramellátására. A forró ragasztóval a helyére ragasztottam az elosztó tápegységét, és bedugtam a 11. 6 hüvelykes hosszabbító kábelt (az egyetlen, amelyet nem vágtak fel). Az agyat is a helyére ragasztottam. A hosszabbító kábel ellenkező oldalára bedugtam az áramköri lap 120V -os csatlakozóját. Az elosztóról az Arduino-ba kerülő USB-kábel 1 dollár hosszúságú kábel a Dollar Tree-től, de bármilyen USB-kábel működne. A zsinórok átvezetéséhez a kád oldalán, a forrasztópáka segítségével eltávolított hegyet (gyakorlatilag egy mini hőpisztolyt) használtam a műanyag elolvasztására. Ezután forró ragasztóval rögzítettem a zsinórokat a helyükön. Ezt a lámpák tápkábeleivel (az alábbi kép tetején) és a tábla tápkábelével (alul) tettem. Azzal fejeztem be, hogy drótanyákat használtam az összes lámpához kimerülő áram csatlakoztatásához a már csatlakoztatott tesztvezetékekhez (további kettőt hozzáadva a 7. és a 8. csatornához). Tegye hozzá a fedelet, és készen áll. Számomra elég vízállónak kell lennie, és a lakóautóm első lépcsői védik.
8. lépés: Csatlakoztassa a karácsonyi fényeket
Vezesse a tájkábeleket az összes lámpához, és kösse be a 120 V -os csatlakozókat. Mindegyik csatlakozó a fekete vezetékhez és a hat szín egyikéhez van csatlakoztatva (egy a kábel minden csatornájához). Végül két hosszúságú kábelt futottam (mind a 8 csatorna lefedésére). Csatornánként egynél több női 120 V -os csatlakozóra lehet szüksége. Csatornánként kettőt használtam a miniatűr fáim és a rénszarvasom számára (egy központi karácsonyfa mindkét oldalán van egy).
9. lépés: Ötletek a változtatásokhoz
Bővítés: Az Arduino -n további 3 érintkező található további csatornák hozzáadásához. Valószínűleg jövőre hozzáadom ezt a hármat (vagy a következő két lehetőség közül választok). Használjon nagyobb teljesítményű TRIAC -okat, például a 4A Z0405 -t, amíg LED -es lámpákat használ, az 1A -nak PLENTY -nek kell lennie.
Ajánlott:
DIY automatikus zenei karácsonyi fények (MSGEQ7 + Arduino): 6 lépés (képekkel)

DIY Automatic Musical Christmas Lights (MSGEQ7 + Arduino): Tehát minden évben azt mondom, hogy ezt fogom tenni, és soha nem fogom megtenni, mert sokat halogatom. 2020 a változások éve, ezért azt mondom, hogy ez az év a megtételhez. Szóval remélem tetszik és elkészíted saját zenei karácsonyi fényeidet. Ez lesz egy s
Arduino karácsonyi fények: 5 lépés (képekkel)

Arduino karácsonyi fények: Közeleg a karácsony, ezért úgy döntöttem, díszes dekorációt készítek otthonomnak. Sokféle karácsonyi lámpa kapható, de úgy döntöttem, hogy magam készítem el. A legegyszerűbb dolog, ami eszembe jut, hogy néhány LED -et csatlakoztatok az Arduino -hoz
Automatizált karácsonyi fények: 6 lépés (képekkel)

Automatizált karácsonyi fények: Ebben az utasításban megmutatom, hogyan lehet automatikusan villogó karácsonyi fényeket építeni zene lejátszása közben! A projekt 2 részből áll: az elektromos áramkörből és az Arduino kódból/algoritmusból. Az áramkör úgy működik, hogy 8 csatornás relét használ, hogy bezárja a
DIY karácsonyi fények zenére állítva - Koreográfiai házfények: 15 lépés (képekkel)

DIY karácsonyi fények megzenésítve - Koreográfiai házfények: DIY karácsonyi fények zenére állítva - Koreográfiai házfények Ez NEM kezdő barkács. Szükséged lesz az elektronika, az áramkörök, a BASIC programozás és az elektromos biztonsággal kapcsolatos általános ismeretek szilárd megértésére. Ez a barkács egy tapasztalt embernek való, ezért
Karácsonyi doboz: Arduino/ioBridge internetvezérelt karácsonyi fények és zenei műsor: 7 lépés

Karácsonyi doboz: Arduino/ioBridge internetvezérelt karácsonyi fények és zenei műsor: A karácsonyi doboz projektem egy internet által vezérelt karácsonyi fényekből és zenei műsorból áll. Egy karácsonyi dal kérhető on-line, amelyet sorba állítanak, és a kért sorrendben játsszák le. A zenét FM -rádión továbbítják