Sisällysluettelo:
- Vaihe 1: Valmistelu
- Vaihe 2: Kehityslevyn ja nestekidenäytön kiinnitys
- Vaihe 3: Yhdistä GND
- Vaihe 4: Liitä nastat
- Vaihe 5: Liitä LCD -nastat
- Vaihe 6: Irrota Power Led
- Vaihe 7: Liitä Lipo -akku
- Vaihe 8: Yhdistä RTC
- Vaihe 9: Liitä liikeanturi
- Vaihe 10: Ohjelmoi
- Vaihe 11: 3D -tulostuskellon kotelo
- Vaihe 12: Hyvää aikaa
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä ohje sisältää ohjeet Arduino -kellon tekemiseen Arduino Watch Core -laitteesta.
Vaihe 1: Valmistelu
Arduino Dev Board
Tällä kertaa käytän Sparkfun Pro Micro 3.3 V 8 MHz dev -levyä.
Kellonäyttö
Tällä kertaa käytän ST7789 1,3 tuuman IPS -nestekidenäyttöä.
Lipo -akku
Minulla on noin 301420 Lipo -akku kädessä.
Lipon latauslauta
Minulla on käsissäni noin 15 mm x 15 mm Lipo -latauslevy.
RTC -siru
Tällä kertaa käytän DS3231M: ää, siinä on sisäänrakennettu kideoskillaattori, ei tarvita lisäkomponentteja
RTC -akku
Tämä on valinnainen, jos haluat pitää ajan jopa Lipo -akun kulutettuna. MS412FE on pieni 1 mAh: n ladattava akku, RTC -lomakkeen mukaan 1 mAh voi jo pitää aikaa monta päivää.
Rannekellon nauha
Olen tilannut noin 20 mm leveän kangaskellon rannekellon.
Muut
Diodi esim. 1N5822, neljä 6 mm: n M2 -ruuvia, kuparifolio ja muutama johto
Vaihe 2: Kehityslevyn ja nestekidenäytön kiinnitys
Kiinnitä Pro Micro ja IPS LCD yhteen pienellä PET -levyllä.
Vaihe 3: Yhdistä GND
Lue myyjän toimittama nestekidenäyttö.
Leikkaa pieni kuparinauhanauha koskettamalla kaikkia GND -nastoja ja LED -negatiivisia nastoja ja kiinnitä se FPC -levyyn. Sitten juotetaan nastat kuparikalvoteipillä.
Vaihe 4: Liitä nastat
Liitä kehityskortin GND -nastat kuparikalvoteipille. Liitä Vcc -nastat LCD Vcc -tappiin.
Vaihe 5: Liitä LCD -nastat
Tässä yhteenveto yhteydestä:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
Vaihe 6: Irrota Power Led
Virran merkkivalo palaa aina ja kuluttaa yli 1 mA jatkuvasti, joten se on parempi poistaa. Poista juotos ja poista LED varovasti.
Vaihe 7: Liitä Lipo -akku
Tässä yhteenveto yhteydestä:
Latauskortti +ve in -> Dev Board J1 -liitin lähellä USB -liitäntää (5V)
Latauskortti -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 diodi -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Huomautus:
Useimmat Lipo -latauslevyt käyttävät paremmin 5 V: n virtaa tulona. Pro Micro dev -kortti ei kuitenkaan tarjoa USB 5V -nastaista pintaa. Onneksi J1 -liitin lähellä USB -liitäntää on todella kytketty USB 5V -nastaiseen. Varo juottamasta 2 liitintä yhteen.
Vaihe 8: Yhdistä RTC
DS3231M on hyvin pieni ja vaatii yhteyden pieneen akkuun, ole kärsivällinen ja yhdistä kaikki:
DS3231M nasta 2 (Vcc) -> kehityskortti Vcc
DS3231M nasta 5 (GND) -> kehityskortti GND, MS412FE RTC akku -DS3231M nasta 6 (VBAT) -> MS412FE RTC -akku +ve DS3231M nasta 7 (SDA) -> kehityskortti GPIO 2 (SDA) DS3231M nasta 8 (SCL)) -> kehityskortti GPIO 3 (SCL)
Vaihe 9: Liitä liikeanturi
Kuten aiemmissa ohjeissani mainittiin, käytän 2 tärinäanturia liiketunnistimena laukaisemaan kehityskortin herätystapin.
Kellossa ei kuitenkaan ole tilaa 2 5 mm: n tärinäantureille. Olen yrittänyt korvata sen 3 mm tärinäanturilla ja testannut muutaman päivän. Herääminen on liian helppoa väärin laukaistuna ja akku tyhjenee päivän kuluessa.
Kokeilen edelleen muita menetelmiä välttääkseen väärin laukaisun heräämisen. Voit seurata Twitteriä saadaksesi viimeisimmät havainnot.
Vaihe 10: Ohjelmoi
Noudata aiempia ohjeitani ohjelmoidaksesi kehityskortin.
Vaihe 11: 3D -tulostuskellon kotelo
Lataa ja tulosta kellokotelo:
Vaihe 12: Hyvää aikaa
Sen avulla voit näyttää ystävillesi, mitä olet tehnyt!
Ja voit myös:
- ohjelmoida ja suunnitella oma kellotaulu
- lisää antureita tai komponentteja, jotta siitä tulee älykello
- suunnittele oma kellokotelosi