Innholdsfortegnelse:
- Trinn 1: Forberedelse
- Trinn 2: Fixing Dev Board & LCD
- Trinn 3: Koble til GND
- Trinn 4: Koble til strømnålene
- Trinn 5: Koble til LCD -pinner
- Trinn 6: Fjern Power Led
- Trinn 7: Koble til Lipo -batteri
- Trinn 8: Koble til RTC
- Trinn 9: Koble til bevegelsessensor
- Trinn 10: Program
- Trinn 11: 3D -utskriftsklokke
- Trinn 12: Happy Time
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksen viser hvordan du lager en Arduino -klokke fra Arduino Watch Core.
Trinn 1: Forberedelse
Arduino Dev Board
Denne gangen bruker jeg Sparkfun Pro Micro 3.3 V 8 MHz dev -kort.
Se skjerm
Denne gangen bruker jeg en ST7789 1,3 IPS LCD.
Lipo batteri
Jeg har et 301420 Lipo -batteri i hånden.
Lipo Charge Board
Jeg har et 15 mm x 15 mm Lipo ladebord i hånden.
RTC Chip
Denne gangen bruker jeg DS3231M, den innebygde krystalloscillatoren, ingen ekstra komponent er nødvendig
RTC -batteri
Dette er valgfritt, hvis du vil beholde tiden til og med Lipo -batteriet er brukt opp. MS412FE er et lite oppladbart 1 mAh batteri, ifølge RTC -databladet 1 mAh kan allerede holde tid mange dager.
Klokkereim
Jeg har bestilt en 20 mm bred stoffduk klokkerem.
Andre
En diode f.eks. 1N5822, fire 6 mm M2 skruer, kobberfolie tape og noen ledninger
Trinn 2: Fixing Dev Board & LCD
Bruk et lite stykke PET -plate for å holde Pro Micro og IPS LCD sammen.
Trinn 3: Koble til GND
Les LCD -databladet fra leverandøren.
Klipp litt kobberfoliebånd, berør alle GND -pinner og LED -negative pinner og fest det på FPC -platen. Deretter loddes pinnene med kobberfolie.
Trinn 4: Koble til strømnålene
Koble dev board GND Pins til kobberfolietapen. Koble Vcc pins til LCD Vcc pin.
Trinn 5: Koble til LCD -pinner
Her er tilkoblingssammendraget:
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)
Trinn 6: Fjern Power Led
Strøm -LED -en er alltid på og bruker over 1 mA kontinuerlig, så det er bedre å fjerne den. Solde og fjern lysdioden forsiktig.
Trinn 7: Koble til Lipo -batteri
Her er tilkoblingssammendraget:
Laderkort +ve in -> Dev Board J1 -kontakt nær USB -kontakten (5V)
Charge Board -ve in -> Dev Board GND Pin Charge Board Battery +ve -> Lipo +ve -> 1N5822 diode -> Dev Board Raw Pin Charge Board Battery -ve -> Lipo -ve
Merk:
De fleste Lipo ladekort er bedre å bruke 5V strøm som inngang. Pro Micro dev -kortet gir imidlertid ikke USB 5V -pinne. Heldigvis er J1 -kontakten nær USB -kontakten faktisk koblet til USB 5V -pinnen. Vær forsiktig så du ikke lodder 2 kontakter sammen.
Trinn 8: Koble til RTC
DS3231M er veldig liten, og den krever tilkobling til et lite batteri. Vær tålmodig og koble alle sammen:
DS3231M pin 2 (Vcc) -> dev board Vcc
DS3231M pin 5 (GND) -> dev board GND, MS412FE RTC battery -ve DS3231M pin 6 (VBAT) -> MS412FE RTC battery +ve DS3231M pin 7 (SDA) -> dev board GPIO 2 (SDA) DS3231M pin 8 (SCL) -> dev board GPIO 3 (SCL)
Trinn 9: Koble til bevegelsessensor
Som nevnt i mine tidligere instrukser, bruker jeg 2 vibrasjonssensorer som en bevegelsessensor for å utløse vekselbrettet for dev -kortet.
Uret har imidlertid ikke plass til 2 5 mm vibrasjonssensorer. Jeg har prøvd å bytte ut med en 3 mm vibrasjonssensor og testet noen dager. Det er for lett feil utløst våkne og batteriet tømmes i løpet av en dag.
Jeg tester fremdeles noen andre metoder for å unngå feilaktet oppvåkning. du kan følge min Twitter for å få de siste funnene.
Trinn 10: Program
Følg mine tidligere instruksjoner for å programmere dev -brettet.
Trinn 11: 3D -utskriftsklokke
Last ned og skriv ut urkassen:
Trinn 12: Happy Time
Det er å vise frem hva du har gjort med vennene dine!
Og du kan også:
- programmer og design ditt eget urskive
- legg til flere sensorer eller komponenter for å gjøre det til en smart klokke
- designe din egen urkasse