Tartalomjegyzék:

LED színváltó asztali kocka: 4 lépés
LED színváltó asztali kocka: 4 lépés

Videó: LED színváltó asztali kocka: 4 lépés

Videó: LED színváltó asztali kocka: 4 lépés
Videó: CMOS digitális óra 2 2024, Július
Anonim
Image
Image
LED színváltó asztali kocka
LED színváltó asztali kocka
LED színváltó asztali kocka
LED színváltó asztali kocka

Találtam egy remek Instructable by AlexTheGreat -t egy LED -kocka készítéséről. Itt a link.

www.instructables.com/id/Awesome-led-cube/

Úgy döntöttem, hogy kipróbálom, és végül hozzáadtam egy kis áramkört, hogy a LED színe megváltozzon.

Az eredmény egy klassz megjelenésű asztali játék, amire nagyon büszke vagyok.

1. lépés: A doboz létrehozása

A doboz létrehozása
A doboz létrehozása
A doboz létrehozása
A doboz létrehozása

Vettem néhány vékony akril lapot, és kivágtam 5 négyzetet. Ezután forróra ragasztottam őket kocka alakúra. Miután hagytam megszáradni a ragasztót, minden oldalát mini homokfúvóval csiszoltam. Ez segít eloszlatni a fényt a LED -ből. A csiszolópapír is működne.

2. lépés: Fémtervek hozzáadása

Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása
Fémtervek hozzáadása

Az AlexTheGreat utasításaiból származó inspirációt használva kivágtam néhány formát fémlemezből, hogy forró ragasztót kapjon a kockára. Kísérletezés után rájöttem, hogy ennek a legegyszerűbb módja.

Kezdje azzal, hogy kivág öt öt fémlemez négyzetet, amelyek mérete megegyezik a kocka oldalaival. Az enyém 3x3 volt. Ezután használjon vonalzót, és kövesse nyomon a terveit. Ezután vágja ki őket néhány fémnyíróval. A lekerekített formákat és íveket nagyon nehéz elkészíteni puszta segítségével, ezért ezt tartsa szem előtt, ha úgy dönt, hogy elkészíti.

Úgy döntöttem, hogy a sarkokat egy darabból készítem, hogy elkerüljem az ellentmondásokat. A vágás és a hajtogatás némi próbát és hibát igényelt, de a végeredmény csúszósnak tűnik. Ezután forró ragasztóval ragassza fel a fém mintákat a kockára.

Ez a folyamat tartott a leghosszabb ideig, csak légy türelmes és végezzen óvatos vágásokat.

3. lépés: Elektronika

Elektronika
Elektronika

A projekthez használt LED egy RGB all-in-one LED. A diódán négy vezeték található: negatív, piros, zöld és kék. Az egyes tűk feszültségének változtatásával a színt bármire megváltoztathatja. A LED szóródásának elősegítése érdekében csiszolja le enyhén csiszolópapírral.

Az Arduino kimeneti csapjai 255 feszültségszinttel rendelkeznek. Ha a feszültséget (1 és 255 között) változtatja a LED minden színvezetékén, szabályozhatja a színt.

Ahelyett, hogy egy teljes Arduino Uno -t használtam volna ehhez a projekthez, az ATTiny85 IC használatát választottam. Ez egy sokkal egyszerűbb és kisebb verziója az Uno -n található IC -nek, és nagyon olcsó. Az ATTiny programozása is rendkívül egyszerű, de ehhez Uno szükséges. Ez magában foglalja a könyvtár letöltését a szoftverbe, és az ATTiny csatlakoztatását az Uno -hoz néhány vezetékkel és kondenzátorral (az újraindítás megakadályozása érdekében). Ha meg akarod találni, hogyan kell ezt megtenni, akkor keress rá a "Shrinkify Arduino" kifejezésre a YouTube -on. Több jó videó is leírja a folyamatot.

Az egyetlen alkatrész, amit ebben a konstrukcióban használtam, három ellenállás volt, egy ATTiny, egy RGB LED, egy kapcsoló és egy akkumulátor. Tervezhettem volna és rendelhettem volna egy NYÁK -ot ehhez az összeállításhoz, de az áramkör annyira egyszerű volt, hogy nem éri meg az erőfeszítést.

4. lépés: Szoftver

Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver

A szoftver is egyszerű. Ha megváltoztat egy paramétert a kód "beállítás" részében, akkor szabályozhatja a színváltozás előtti időt.

Írtam néhány kódot, hogy a szín is eltűnjön egyikről a másikra, de nekem jobban tetszik az egyszerű színváltás. Ha látni szeretné az elhalványuló kódot, csak tudassa velem. Ez magában foglalja a tömbök létrehozását és növelését egy cikluson belül.

MEGJEGYZÉS: Az Arduino szoftverfájlok hexadecimális színkódjait úgy módosítottam, hogy az IDE "sötét" témát kapjon. Nem bírom a fehér alapon történő kódolást.

Ajánlott: