Jó nap vagy éjszaka, bárki ilyen. Ma megosztom az utasításokat egy kis éjszakai fény készítéséről. Az alap egy matt diffúzor egy kiégett LED-izzóból. És belülről tettem Arduino Pro Mini és SW2812 LED-ek. Csak egy vázlatot teszek közzé, de a színek vagy az átfúzió sokféle lehet. Kezdjük, mint mindig, a szükséges listával:
- Diffúzor LED lámpából, E27 alap
- 5 V-os tápegység
- Arduino Pro Mini 5V
- USB-TTL (vázlat feltöltéséhez az arduino-ba)
- WS2812 LED-ek
- Vékony műanyag
- Kétoldalas szalag
- A telefonból történő feltöltés nem szükséges, de működőképes
- forrasztópáka
- vezetékek
- Forrasztott, kolofon
- Forró ragasztópisztoly
1. lépés: Az ügy készítése.
Először is be kell szerezni egy diffúzort. Vegyük a LED izzó az E27 alap. Természetesen jobb, ha vesz egy izzót, amely már kidolgozott:
Az egyik kezével az izzót a kupaknál és a műanyag toknál fogva tartjuk, a másikkal a diffúzornál fogjuk, és a villanykört megtörjük. A diffúzornak könnyen el kell távolodnia a testtől, mivel csak a tömítőanyagon nyugszik:
Most el kell készítenünk egy alapot, amelybe ragasztjuk a LED-eket. Ehhez vegyen vékony műanyagot, a műanyag mappából egy borító megfelelő. Most megmérjük a diffúzor leszálló lyukának belső átmérőjét, és meg kell mérnünk a diffúzor mélységét is. Folytatjuk az alapok gyártását. Henger alakú lesz, amelynek átmérőjének 5 mm-rel kisebbnek kell lennie, mint a diffúzor furata belső átmérőjének. És a magassága 7 mm-rel kisebb, mint a diffúzor mélysége. Valahogy így néz ki:
Ezután készítünk és ragasztunk a hengerre egy ugyanabból a műanyagból kivágott fedelet:
Itt fejezzük be.
2. lépés. Elektromos áram.
Mint már korábban mondtam, a vezérlő az Arduino Pro Mini lesz, egy 5 voltos verzió. A LED-csíkot meglehetősen egyszerűen kell csatlakoztatni, ehhez a + 5 V-os érintkezőt az 5 voltos tápegység pluszához, a GND-t pedig a mínuszhoz kell csatlakoztatni. DIN tű (bemenet) csatlakoztassa az Arduino 6. érintkezőjéhez. A szalagcsatlakozó port bármilyen kényelmesen megváltoztatható a vázlatban. Az Arduino ugyanazon tápegységről fog táplálni. Mivel stabilizált áramellátást fogunk használni, az áramellátás pluszját az Arduino 5 V-os érintkezőjéhez csatlakoztatjuk. A mínusz tápegységet csatlakoztatni kell a GND Arduino-hoz. A rendszer a következő:
Tehát egy LED, mindhárom szín maximális fényerejével 60 mA-t fogyaszt. 25-re illik, tehát kiderül:
25 x 60 mA = 1500 mA = 1,5 A
Vagyis 5 V, 1,5 A tápegységre van szükségem.Ez a maximális áramerősség, amikor az összes LED bekapcsol mind a három szín maximális fényerősségű üzemmódjában.
Ha érdekli, olvassa el az adatlap összes specifikációját:
Online fájl megtekintése:
Tápegységként a régi töltést vesszük a telefonról. Az áramellátást 5 V feszültséggel kell kiválasztani, és az energia szempontjából számítsa ki, hogy hány LED-ét illeszt be Önnek:
Vágjuk le a dugót, és közvetlenül a szalaghoz forrasztjuk a vezetékeket. Ne felejtsük el ellenőrizni a polaritást teszterrel vagy multiméterrel. A huzalvezetékeket is fel kell húznia az Arduino táplálására. És a jelvezetéket a szalagról az Arduino-ra.
A henger alján rést készítünk annak érdekében, hogy kihagyjuk a szalag érintkezőit a benne lévő forrasztott huzalokkal:
Helyeztem a huzallal ellátott szalag végét a nyílásba, forró ragasztóval rögzítjük. Ezután ragasszuk a Lena-t körbe, enyhén emeljük fel úgy, hogy egy szalag spirál keletkezzen. Ragasztjuk a szalagot a henger tetejére is, a diódák száma az átmérőtől függ, legfeljebb két LED-et tetejére átlósan helyezhetünk el, és így az érintkezők lefagynak:
Ha ugyanezt tette, ne szabaduljon meg, csak vágja le a szélek körül lógó szalagot, és forgassa be a vezetékeket közvetlenül a LED-ekhez. Kapcsolat: WS2812:
Vigyázzon, a WS2812B LED csíkjának iránya van, egyrészt (kezdete vagy bemenete) DIN, + 5 V, GND érintkezőkkel rendelkezik. És másrészt (vég vagy kilépés) DO, + 5 V, GND. Ha közvetlenül a LED-ekhez forrasztja, nézze meg az érintkezők helyét, összpontosítva a kulcsra (sarokvágás). A telepítés megkönnyítése érdekében a szalagon nyilakat rajzolnak, amelyek jelzik az irányt. Különös figyelmet kell fordítani a tetejére való átmenetre, nagyon éles kanyarban fordul elő, valószínűleg eltörik a szalagot. Így értem:
Felülről közvetlenül a LED-ekhez forrasztottuk:
És közepén, egy második szint, még néhány LED:
És a megbízhatóság érdekében töltse fel a vezetékeket forró ragasztóval:
Most behelyezzük a hengerünket LED-ekkel a gömb belsejébe az izzóból. Melegen olvadt ragasztóval rögzítjük a hengert a golyó belsejében egy körbe:
Ne felejtsen el egy nyílást készíteni a tápvezeték kiadásához:
3. lépés: A környezet és a firmware előkészítése.
A vázlat (vagy firmware) letöltéséhez az Arduino IDE-t fogjuk használni. Töltse le a legfrissebb verziót a hivatalos oldalról, és telepítse.
Ezután hozzá kell adnia a könyvtárat az Adafruit NeoPixel-master WS2812-vel való együttműködéséhez:
Ehhez először töltse le az archívumot. Majd csomagolja ki ezt az archívumot. És a kicsomagolt fájlokat áthelyezzük a „könyvtárak” mappába, amely abban a mappában található, ahol az Arduino IDE telepítve van. Megkönnyíthető. Indítsa el az Arduino IDE-t. Ne csomagolja ki a letöltött archívumot. Az Arduino IDE-ben válassza a Vázlat - Csatlakozás könyvtár menüpontot. A legördülő lista tetején válassza az "Add .Zip könyvtár hozzáadása" elemet. Megjelenik egy párbeszédpanel. Ezután kiválasztjuk az Adafruit_NeoPixel-master könyvtárat. Kicsit megéri megvárni. Ismét nyissa meg a Vázlat - Csatlakozás könyvtár menüpontot. Most a legördülő lista alján új könyvtárat fog látni. Az Arduino IDE újraindításával a könyvtár használható.
Töltse le a vázlatomat:
A vázlatot még Arduinóban kell kitölteni. Az Arduino Pro Mini készüléket használjuk. A népszerű Arduino ennek a verziónak nincs USB-TTL chipe, amely a táblára van forrasztva. Ezért a számítógéppel való kommunikációhoz és a vázlat feltöltéséhez külön USB-TTL-t kell használnia. Csatlakozás az alábbiak szerint:
Arduino - USB-TTL
RX (P0) - TX
TX (P1) - RX
GND - GND
Az USB-TTL tápellátása a számítógép USB-portján keresztül történik. Az Arduino táplálható USB-TLL-ből, vagy használhat külső áramforrást. A lényeg az, hogy a GND USB-TTL tű és az Arduino csatlakoztatva vannak. Leggyakrabban az DTR-csatlakozó nélküli USB-TTL eladó. A DTR tűt csatlakoztatni kell az Arduino alaphelyzetbe állításhoz, hogy a vázlat betöltése előtt automatikusan újrainduljon. Ha Ön, mint az enyém, nem rendelkezik ezzel a következtetéssel, akkor a vázlat feltöltése előtt manuálisan kell újraindítania. Így viselkedünk: mindent összekapcsolunk a fent leírt séma szerint, nyissuk meg az Arduino IDE-t, nyissuk meg a letöltött vázlatot, kattintsunk a Letöltés gombra, és megnézjük, mit írtunk az alábbiakban. Amíg a „összeállítás” folyamatban van, nem csinálunk semmit, csak arra várunk, hogy megjelenjen a „loading” szó, meg kell nyomnunk az Arduino Reset gombját.Ha nem kényelmes egy gombot megnyomni a táblán, akkor megjelenítheti a GND-hez és a Reset-hez csatlakoztatott gombot. Vagy csak hozza meg a vezetékeket ugyanazon következtetésekre, és zárja le őket a megfelelő időben.
Azt akarom mondani, hogy nagyon sok lehetőség van az éjszakai fény megvilágítására, csak néhányat írtam a vázlatba, amely magam is tetszett. A vázlatot tetszés szerint szerkesztheti. Kísérletezzen, és válassza ki azt, amelyik a legjobban tetszik.