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
Video: Arduino Watch: 12 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
Anbefalt:
RaspberryPi Islamic Prayers Watch & Alarm: 15 trinn (med bilder)
RaspberryPi Islamic Prayers Watch & Alarm: Muslimer rundt om i verden har fem bønner hver dag, og hver bønn må være på en bestemt tid på dagen. på grunn av den elliptiske måten planeten vår beveger seg rundt solen, noe som gjør at solen stiger og faller, varierer året rundt, at
The Ultimate Binary Watch: 12 trinn (med bilder)
The Ultimate Binary Watch: Jeg ble nylig introdusert for begrepet binære klokker og begynte å undersøke om jeg kunne bygge en for meg selv. Imidlertid klarte jeg ikke å finne et eksisterende design som var både funksjonelt og stilig på samme tid. Så jeg bestemte meg
Vortex Watch: an Infinity Mirror Armbåndsur: 10 trinn (med bilder)
Vortex Watch: an Infinity Mirror Armbåndsur: Målet med dette prosjektet var å lage en bærbar versjon av en uendelig speilklokke. Den bruker sine RGB -lysdioder til å indikere tid ved å tildele timer, minutter og sekunder til henholdsvis rødt, grønt og blått lys og overlapper disse fargene til
The Nerd Watch: 10 trinn (med bilder)
The Nerd Watch: Nerd Watch viser tiden i binær når knappen trykkes og ble opprettet av Sam DeRose under en sommerpraksis på vårt hovedkvarter. Klokken viser time og minutter ved å blinke to lysdioder i rekkefølge for å representere to 4-bits binære tall (i
Arduino Apple Watch: 6 trinn (med bilder)
Arduino Apple Watch: Jeg ønsket en smartklokke som viste meg varsler fra en iPhone, var liten nok til å ha på og hadde et oppladbart batteri som varte i minst en dag. Jeg laget min egen Apple -klokke basert på en Arduino. Det er en smartklokke basert på en Arduino mini