Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tiedän, että en ole ensimmäinen, joka tekee sanakellon Arduinolla. Silti se oli aina jotain minun "tehdä" -luettelossani tehdä hollantilainen.
Toista hanketta varten olen ostanut "colorduino / rainbowduino / funduino" kauan sitten testatakseni jotain. Tämä antoi minulle inspiraation tehdä 8 x 8 sanan kello.
Huomasin nyt, että en myöskään ole ensimmäinen, joka tekee 8 x 8 sanan kellon, enkä ensimmäinen, joka tekee hollantilaisen sanakellon. En löytänyt muuta hollantilaista 8 x 8 sanakelloa, joten silti ensimmäinen?;)
Se on helppo rakentaa, ja jos käytät kuvioita ja laseria kotelon leikkaamiseen, se vain kootaan kuin sarja.
*** Olen tehnyt toisen version käyttäen neopixel -matriisia colorduino -sijasta
Vaihe 1: Tarvitset
Materiaalit:
- Colorduino (15, - aliexpress)
- 5 M3 mutteria ja pulttia (M3 x 12)
- Akryyli 3 mm koteloon
- Troglass Reverse (www.graveermaterialen.nl)
- Nauha
Työkalut:
- Laserleikkuri (tai makerspace)
- Pihdit
- Tietokone, jossa on Arduino IDE (www.arduino.cc)
Vaihe 2: Suunnittele etuosa
Kaiken saaminen kesti hämmentävää, ja olisi ollut mukavampaa käyttää vain yhtä kirjainta per led, mutta pidän silti siitä, mitä keksin. Kaikki sanat ovat yhtenä kappaleena, ja minuutit ja tunnit on kirjoitettu eri kirjaimilla.
Kellon tarkkuus on viisi minuuttia, mikä on normaalia sanakelloille.
Kellon suunnittelussa käytin Gravit Designeria.
Lisäsin sekä Gravit -tiedostot että PDF -tiedoston, jotta voit käsitellä sitä, jos haluat.
Sinun on leikattava tämä tiedosto Troglass Reverseista (tai mistä tahansa muusta merkistä). Voit tehdä oman Troglass Reverse -suihkuttamalla mustaa maalia kirkkaalle 3 mm: n akryylipalalle.
Vaihe 3: Suunnittele kotelo
Olen suunnitellut kotelon, joka pitää kaiken täydellisesti paikallaan ja pysyy yhdessä vain 5 pultilla.
Leikkaa tämä 3 mm materiaalista. Olen käyttänyt mustaa akryylia
(Siellä on vielä muutamia pieniä virheitä suunnittelussa, kun olen leikannut sen, mutta ne on korjattu lisättyihin malleihin.)
Vaihe 4: Lisää näyttö
- Aseta kaksi etulevyä yhteen sivupaneeliin.
- Aseta etupaneeli takaa etupaneeleihin.
- Kiinnitä sivu toisella etupaneelilla yhdellä pultilla.
- Kiinnitä mutteri toiselle puolelle teipillä. (tämä helpottaa elämääsi paljon suljetessasi)
- Laita 8 x 8 matriisi colorduinon päälle.
- Aseta colorduino etupaneelin taakse.
- Aseta kolmas paneeli paikalleen pitämään colorduinoa.
Vaihe 5: Lisää USB
- Pidä USB -piirilevy neljännen paneelin hetki -aukossa.
- Teippaa USB -piirilevy paikalleen.
- Teippaa sivupaneelien mutterit paikoilleen.
- Teippaa yläpaneelin mutteri paikalleen. (käytä pientä mutteria tähän)
- Taita kaapeli niin, että se sopii.
- Aseta takapaneelit sivulle ja USB -portti sivussa olevaan aukkoon.
- Laita toinen puoli päälle.
- Kiinnitä sivut paneeleihin.
- Aseta yläpaneeli paikalleen.
- Kiinnitä yläosa. (En voinut, koska suunnitteluni oli vielä vähän väärässä)
Vaihe 6: Ohjelmisto
Ennen kuin aloitat Arduino IDE: n, aseta TimeLib.h- ja Colorduino.h -kirjastot Arduino -kansion kirjastojen kansioon. TimeLib -kirjaston löytäminen oli hieman vaikeaa, koska olin tottunut työskentelemään Time.h -kirjaston kanssa, mutta se ei näytä enää toimivan Arduino 1.6: sta ja uudemmista.
Voit käyttää luonnosta sellaisena kuin kirjoitin sen tai voit muuttaa sitä haluamallasi tavalla.
Kellossa ei ole painikkeita, joten sinun on asetettava aika luonnoksessa. Kun käytät kelloa yksinään, asetat ajan kytkemällä sen täsmälleen kello 8.
Luonnoksen yläosassa voit muuttaa värejä. Voit myös asettaa kellon alkamisajan täältä.
Tekstin 'voor', 'over', 'half' ja 'uur' värit voit muuttaa luonnoksen alareunassa.
Vaihe 7: Se toimii
Tämä rakentaminen oli paljon helpompaa kuin odotin. Jopa koodi oli helppo, kun et tehnyt mitään Arduino -projekteja pitkään aikaan.
Vaikeinta oli laittaa ne ärsyttävät pähkinät ja löytää oikea Time.h -kirjasto.
Olen edelleen virittämässä värejä, mutta saatat tehdä sen paremmin kuin minä.
Pidä hauskaa!