Kazalo:
- 1. korak: Priprava
- 2. korak: Pritrditev Dev Board & LCD
- 3. korak: Priključite GND
- 4. korak: Priključite napajalne zatiče
- 5. korak: Povežite zatiče LCD
- 6. korak: Odstranite Power Led
- Korak 7: Priključite Lipo baterijo
- 8. korak: Povežite RTC
- 9. korak: Priključite senzor gibanja
- 10. korak: Program
- 11. korak: Etui za uro 3D tiskanja
- 12. korak: Vesel čas
Video: Ura Arduino: 12 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta navodila kažejo, kako iz Arduino Watch Core narediti uro Arduino.
1. korak: Priprava
Arduino Dev Board
Tokrat uporabljam razvojno ploščo Sparkfun Pro Micro 3.3 V 8 MHz.
Zaslon ure
Tokrat uporabljam 1,3 -palčni IPS LCD ST7789.
Lipo baterija
V roki imam nekaj Lipo baterije 301420.
Lipo Charge Board
V roki imam nekaj Lipo polnilne plošče 15 mm x 15 mm.
RTC čip
Tokrat uporabljam DS3231M, vgrajen kristalni oscilator, brez dodatnih komponent
RTC baterija
To je neobvezno, če želite ohraniti čas porabe celo Lipo baterije. MS412FE je majhna baterija za ponovno polnjenje z zmogljivostjo 1 mAh, po podatkovnem listu RTC 1 mAh že lahko hrani več dni.
Trak za uro
Naročil sem nekaj platnenega pasu za uro iz tkanine širine 20 mm.
Drugi
Dioda npr. 1N5822, štirje 6 mm vijaki M2, trak iz bakrene folije in nekaj žic
2. korak: Pritrditev Dev Board & LCD
Z majhnim kosom PET plošče zlepite LCD Pro Pro in IPS LCD.
3. korak: Priključite GND
Preberite podatkovni list LCD vašega prodajalca.
Odrežite malo traku iz bakrene folije, samo dotaknite se vseh zatičev GND in LED negativnih zatičev in jih pritrdite na ploščo FPC. Nato spajkajte zatiče s trakom iz bakrene folije.
4. korak: Priključite napajalne zatiče
Priključite zatiče GND plošče za razvijalce na trak iz bakrene folije. Zatiče Vcc priključite na pin Vcc LCD.
5. korak: Povežite zatiče LCD
Tu je povzetek povezave:
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)
6. korak: Odstranite Power Led
LED za napajanje vedno sveti in neprekinjeno porabi več kot 1 mA, zato ga je bolje odstraniti. Odpakirajte in previdno odstranite LED.
Korak 7: Priključite Lipo baterijo
Tu je povzetek povezave:
Polnilna plošča +ve in -> Priključek J1 Dev Board v bližini USB vtičnice (5V)
Polnilna plošča -ve v -> Dev Board GND Pin polnilna plošča Baterija +ve -> Lipo +ve -> 1N5822 dioda -> Dev Board Raw Pin polnilna plošča baterija -ve -> Lipo -ve
Opomba:
Večina polnilnih plošč Lipo je bolje uporabiti napajanje 5V kot vhod. Vendar pa Pro Micro dev plošča ne vsebuje USB 5V pin. Na srečo je priključek J1 v bližini vtičnice USB dejansko priključen na USB 5V pin. Pazite, da ne spajate 2 priključka skupaj.
8. korak: Povežite RTC
DS3231M je zelo majhen in ga je treba priključiti na majhno baterijo, zato bodite potrpežljivi, da vse skupaj povežete:
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)
9. korak: Priključite senzor gibanja
Kot je bilo omenjeno v mojih prejšnjih navodilih, uporabljam 2 senzorja vibracij kot senzor gibanja, da sprožim bučni zatič dev deske.
Vendar pa ura nima prostora za namestitev 2 5 mm senzorjev vibracij. Poskusil sem zamenjati s 3 mm senzorjem vibracij in nekaj dni testiral. Prelahko napačno sproženje zbujanja in izpraznitev baterije v enem dnevu.
Še vedno preizkušam nekatere druge metode, da se izognem napačnemu prebujanju. sledite mojemu Twitterju, če želite dobiti najnovejše ugotovitve.
10. korak: Program
Za programiranje razvojne deske sledite mojim prejšnjim navodilom.
11. korak: Etui za uro 3D tiskanja
Prenesite in natisnite ohišje ure:
12. korak: Vesel čas
To je, da pokažete, kaj ste storili svojim prijateljem!
Lahko pa tudi:
- programirajte in oblikujte svoj obraz
- dodajte več senzorjev ali komponent, da bo postala pametna ura
- oblikujte svoj etui za uro
Priporočena:
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki
ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)
C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu
Ura Gixie: Najlepša ura s sijočo cevjo: 4 koraki
Ura Gixie: Najlepša ura s svetlečo cevko: Nixie Tube mi je zelo všeč, vendar je predraga, tega si ne morem privoščiti. Tako sem pol leta ustvarjal to uro Gixie. Ura Gixie je dosežena z osvetlitvijo ws2812 za izdelavo akrilne svetlobe. Potrudim se, da bi bila cev RGB tanjša
M-ura Miniaturna večmodna ura: 11 korakov
M-ura Miniaturna večmodna ura: minimalistična ura? Ura z več načini? Matrix Clock? To je projekt z več načini ure, ki temelji na MSP430G2432. Lahko ga sestavite brez spajkanja in minimalne uporabe orodja. Z omejeno ločljivostjo zaslona 8x8 slikovnih pik ta 12 -urna ura prikazuje čas