Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Löysin viileän Instructable by AlexTheGreat LED -kuution tekemisestä. Tässä on linkki.
www.instructables.com/id/Awesome-led-cube/
Päätin kokeilla sitä, ja lopetin lisäämällä ylimääräistä piiriä, jotta LED muuttuisi väreiksi.
Tuloksena on tyylikkään näköinen pöytälelu, josta olen erittäin ylpeä.
Vaihe 1: Laatikon luominen
Ostin ohuita akryylilevyjä ja leikkasin 5 neliötä. Sitten liimasin ne kuution muotoon. Liiman kuivumisen jälkeen hioin kaikki sivut minihiekkapuhalla. Tämä auttaa hajottamaan valoa LEDistä. Hiekkapaperi toimisi myös.
Vaihe 2: Metallikuvioiden lisääminen
Käyttäen inspiraatiota AlexTheGreatin ohjeista leikkasin joitakin muotoja ohutlevystä kuumaliimaksi kuutioon. Kokeilun jälkeen keksin helpoimman tavan tehdä tämä.
Aloita leikkaamalla viisi kuutioruudun kokoista levyä. Omani oli 3x3 . Käytä seuraavaksi viivainta ja jäljitä kuviosi. Leikkaa ne sitten pois metallipinnoilla. Pyöristettyjä muotoja ja kaaria on erittäin vaikea tehdä pelkillä leikkauksilla, joten pidä tämä mielessä, jos päätät tehdä sen.
Päätin tehdä kulmista yhden kappaleen, jotta vältyttäisiin epäjohdonmukaisuuksilta. Leikkaaminen ja taittaminen vei jonkin verran yritystä ja erehdystä, mutta lopputulos näyttää liukkaalta. Seuraavaksi kuumaa liimaa metallimallit kuutioon.
Tämä prosessi kesti pisimmän, ole kärsivällinen ja leikkaa varovasti.
Vaihe 3: Elektroniikka
Tässä projektissa käyttämäni LED on RGB all-in-one LED. Diodissa on neljä johtoa: negatiivinen, punainen, vihreä ja sininen. Vaihtamalla jännitteen määrää kullekin tapille voit muuttaa värin haluamaksesi. LED -valon leviämisen helpottamiseksi hio vain kevyesti hiomapaperilla.
Arduinon ulostulonappeissa on 255 jännitetasoa. Voit säätää väriä vaihtamalla jännitettä (välillä 1 - 255) kullekin LED -valokaapelille.
Sen sijaan, että käyttäisin koko Arduino Unoa tähän projektiin, päätin käyttää ATTiny85 IC: tä. Se on paljon yksinkertaisempi ja pienempi versio Unosta löytyvästä IC: stä, ja se on erittäin halpaa. ATTiny -ohjelman ohjelmointi on myös erittäin helppoa, mutta tarvitset Unon. Se sisältää kirjaston lataamisen ohjelmistoon ja ATTiny: n liittämisen Unoon muutamalla johdolla ja kondensaattorilla (nollauksen estämiseksi). Jos haluat selvittää, miten tämä tehdään, etsi YouTubesta "Shrinkify Arduino". On olemassa useita hyviä videoita, jotka kuvaavat prosessia.
Ainoat osat, joita käytin tässä rakenteessa, olivat kolme vastusta, ATTiny, RGB -LED, kytkin ja akku. Olisin voinut suunnitella ja tilata piirilevyn tätä rakennetta varten, mutta piiri oli niin yksinkertainen, että se ei ollut vaivan arvoista.
Vaihe 4: Ohjelmisto
Ohjelmisto on myös yksinkertainen. Muuttamalla yhtä parametria koodin "setup" -osiossa voit hallita aikaa ennen kuin väri muuttuu.
Kirjoitin jonkin koodin, jotta väri haalistuisi myös yhdestä toiseen, mutta pidän yksinkertaisesta värinmuutoksesta paremmin. Jos haluat nähdä häivytyskoodin, kerro siitä minulle. Se sisältää matriisien luomisen ja niiden lisäämisen silmukan sisälle.
HUOMAUTUS: Muutin heksadesimaalisia värikoodeja Arduino -ohjelmistotiedostoissa antaakseni IDE: lle "tumman" teeman. En kestä koodia valkoisella taustalla.