Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Löydät Arduino -kelloprojektini UNO -levyltä ja Adafruitin neopikseleiltä. Se on keskeneräinen työ, joten ole kärsivällinen opetusohjelmani kanssa….. Se muuttuu yksityiskohtaisemmaksi, kun saan jonkin aikaa hihaani. Koodi ja johdotustiedot löytyvät GitHubista (katso linkit eteenpäin).
Vaihe 1: Tarvittavat osat
x1 10K vastus
x1 430R vastus
x1 LDR (valosta riippuvainen vastus)
x1 12 LED -neopikselirengas (Adafruit)
x1 60 LED -neopikselirengas (Adafruit) - huomaa, että sormus on neljässä osassa
x1 RTC DS1307 (reaaliaikainen kello)
x1 Länsi -Suomen Lääni, F …
x1 leipälauta
johdot
Vaihe 2: Laitteiston asettelu (Fritzing -mallin mukaan)
github.com/SteveDeDomenico/Arduino-Uno-LED…
Voit ladata Fritzing -kaavion auttamaan projektin johdotuksessa. Huomaa, että vastus on 10K.
Vaihe 3: Koodi
github.com/SteveDeDomenico/Arduino-Uno-LED…
Koodi löytyy ladattavaksi GitHubista. Kun saan jonkin aikaa, keskustelen joistakin koodista tarkemmin.
Vaihe 4: Videot sen toiminnasta
Ei paras video, mutta ajattelin, että olisi kiva näyttää sen toimivan. Lähetän parempia, jotka osoittavat joitain ominaisuuksia.
Vaihe 5: RTC
RTC DS1307: ää käytettiin pitämään oikea aika. Katso Fritzing -kaaviosta oikea johdotus.
Vaihe 6: Erilliset renkaat
Pientä rengasta (12 LEDiä) käytetään tuntiosoitimessa ja suurempaa rengasta (60 LEDiä) minuutti- ja sekuntiosoitimissa. Rakenteeseen on sisällytetty valosta riippuva vastus (LDR), joka säätää molempien renkaiden kirkkautta. Näitä sormuksia voi ostaa Adafruit -verkkosivustolta. Huomaa, että 60 LED -rengas on neljässä osassa ja se on juotettava yhteen.
Vaihe 7: UNO: n hallitus
Käytin UNO -levyä, mutta muut toimivat yhtä hyvin.
Vaihe 8: Projektin taiteellinen viimeistely
Projektin loppuunsaattamiseen käytettiin laserleikattua koteloa.
Vaihe 9: Yövaikutus
Huomaa, että valoherkkä vastus vähentää LEDien kirkkautta pimeässä.