» Fra nettsteder » spesiell "Gjør-det-selv-klokke på en DS3231-brikke

DIY-klokke på en DS3231-brikke



I denne artikkelen vil veiviseren fortelle deg hvordan du lager et eget programmerbart armbåndsur - fra designprosessen til leting etter deler, lodding og programmering.

Denne enkle digitale klokken er basert på Eiriks binære armbåndsur. Klokken bruker samme mikrokontroller som på Arduino UNO.

Denne klokken har en tykkelse på 10 mm, og kan arbeide i flere år på et enkelt CR2032-batteri, vise nøyaktig tid og til og med kompensere for temperaturen ved hjelp av DS3231 Real Time Clock (RTC) -brikke med en integrert krystall.


Verktøy og materialer:
Loddeutstyr;
-3D skriver;
- trykt kretskort;
-elektronisk komponenter i henhold til listen;

Trinn en: Om noen funksjoner
For å vise klokkeslettet, vil 12 lysdioder arrangert i en sirkel, som en enkel analog skive, brukes. Mesteren valgte Røde lysdioder i størrelse 0603 i kombinasjon med motstander med en ganske høy verdi (680 ohm). De er ganske energieffektive og forblir samtidig synlige i direkte sollys.

For å se klokka, må du trykke på mikroknappen på siden av saken.

Som sagt for MCU vil en ATmega 328 familiebrikke bli brukt og programmert (alt kompatibelt med 328/168/88) (32 KB flashminne, 2 KB SRAM og 1 KB EEPROM) med 23 GPIO.

Den beste RTC som master kunne skaffe er DS3231, som sparer nøyaktig tid (intern temperaturkompensasjon og en integrert krystall gjør denne brikken ideell).

Strøm leveres av en 2-volt CR2032-celle.


Trinn to: PCB
Veiviseren bruker Autodesk Eagle for å lage et kretskort. Først tegner han et diagram, sjekker ytelsen. Etter kretsen / kretsene designer han et kretskortoppsett.

For produksjon av brettet sender filer til JLCPCB. Utskrift koster 2 $ + fraktkostnad.
Fra meg selv: slik jeg forstår det, på JLCPCB kan du bestille og installere komponenter på et brett, og det er helt gratis. Det er tydelig at komponenter også må kjøpes fra dem.



Trinn tre: Lodding
Så installerer mesteren brettet. Nedenfor er filene som viser spor og plassering av tavlekomponentene.
ShemeAndBOard.rar
GERBER.rar




Trinn fire: Kode
Nå må du laste inn koden på DS3231.
Følgende parametere må angis i bootloader.
Styret: ATmega328
Bootlader: ja
Klokke: 1 MHz internt
Kompilator LTO: deaktivert
Variant: 328P / 328PA
BOD: 1,8V

Du kan laste ned koden, samt instruksjoner for å stille inn klokken her.






Trinn fem: 3D modellering og forsegle
Vesken er designet i Fusion 360. Alt unntatt brettet og glasset er trykt på en 3D-skriver.
Housing.
Ytre ring for glass.
Bunndeksel.
Button.
Veiviseren brukte følgende innstillinger for utskrift:
3D-skriver - Prusa I3 MK3S
Materiale: PLA
Laghøyde - 0,1 mm
Sakstykkelse - 0,8 mm (dyse: 0,4 - 2 saker)
Tykkelse på topp og bunn - 0,8 mm
Tetthet - 100%
Gjeng - 1,75 mm
Support Type - Overalt
Clutch Type Platform - Skirt

Glass settes inn i huset, og deretter settes det inn en ring. Kretskortet er skrudd fast på bunndekselet med M1.4 Phillips skruer. Deretter installeres knappene og den øvre delen av saken er skrudd fast.
Nedenfor kan du laste ned filen for utskrift av uretui, samt for utskrift av saken i form av et ikon.
Alle STL- og .f3d-filer kan bli funnet HER .



10
9.3
10

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær
1 kommentar
Kraft leveres 2 volt celle CR2032.
nea
CR2032 (DL2032), litiumbatteri 3B

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...