Sisällysluettelo:
Video: UV -hehkuva kello - se pyörii!: 3 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Halusin rakentaa epätavallisen kellon, ja minulla oli käsissäni UV -ledit ja hehku pimeässä filamentissa, joten tässä olemme. Hehkulevy tulostetaan käyttämällä hehkua pimeässä (uv) PLA -muovia
Käytetyt osat…
Arduino Nano (v3) 10x UV-LEDit (5mm) 1x 28BYJ-48 Moottori (halpa askelmoottori) 1x DS1307 RTC-kellomoduuli Käytettiin myös jonkin verran mustaa PLA: ta alustalle ja joitakin M3-muttereita ja -pultteja moottorin kiinnittämiseen.
Lataa ja tulosta Face, Base & Case (kotelo valinnainen) osoitteesta thingiverse
Vaihe 1: Lisää ja kytke LED -valot
Työnnä UV -LEDit pistorasioihin
Muista kohdistaa lyhyet jalat toiselle puolelle, tämä on yhteinen lanka.
Vie lanka lyhyitä jalkoja pitkin ja juota ne kaikki yhteen.
Vaihe 2: Lisää moottori ja juota johdot sisään
Lisää moottori M3 -upotusruuveilla, käytä isompaa poranterää reikien upottamiseen.
Ylin LED yhdistää Arduinon D11: een Alempi LED on D2 Arduinossa. LED Common voi muodostaa yhteyden joko nastaan D12 tai GND
Moottori on kytketty Arduinoon näin … SININEN: A0KELTAINEN: A1ORANGE: A2PINK: A3
Ja RTC (DS1307) SDA: A4SCL: A5
Katso kaaviosta lisätietoja johdotuksista.
Vaihe 3: Lisää hehkulevy ja ohjelmoi Arduino
Työnnä hehkutuslevy moottorin akselille.
Lataa Arduino -luonnos osoitteesta
Lataa se Arduinolle, kun se on valmis, sen pitäisi alkaa pyöriä ympäri ja näyttää joitakin numeroita.
Jos kaikki on hyvin, on aika asettaa kello. Etsi Arduinon luonnoksesta rivi, joka kommentoidaan sanomalla… rtc.adjust (DateTime (2018, 1, 29, 21, 03, 0));
Poista // ja päivitä aika nykyiseen aikaan. Lataa Arduinolle.
Laita sitten // takaisin ja lataa uudelleen (tai aika nollautuu joka kerta, kun kello käynnistetään).
RTC: n pitäisi säilyttää kohtuullisen hyvä aika, toista vain viimeinen rtc.adjust -vaihe nollataksesi sen, jos se myöhästyy tulevaisuudessa.