V tomto článku vám sprievodca povie, ako vytvoriť vlastné programovateľné náramkové hodinky - od procesu navrhovania až po vyhľadávanie súčiastok, spájkovanie a programovanie.
Tieto jednoduché digitálne hodinky sú založené na binárnych náramkových hodinkách Eiriks. Hodinky používajú rovnaký mikrokontrolér ako na Arduino UNO.
Tieto hodinky majú hrúbku 10 mm a dokážu pracovať niekoľko rokov na jednej batérii CR2032, ukazujú presný čas a dokonca kompenzujú teplotu pomocou čipu RTC (Real Time Clock) s integrovaným kryštálom.
Náradie a materiály:
-Predajné vybavenie;
-3D tlačiareň;
- doska plošných spojov;
-elektronický komponenty podľa zoznamu;
Prvý krok: O niektorých funkciách
Na zobrazenie času sa použije 12 diód LED usporiadaných do kruhu, podobne ako jednoduchý analógový číselník. Master vybral ČERVENÉ LED diódy veľkosti 0603 v kombinácii s odpormi pomerne vysokej hodnoty (680 Ohmov). Sú pomerne energeticky účinné a zároveň zostávajú viditeľné na priamom slnečnom svetle.
Na zobrazenie času musíte stlačiť mikro tlačidlo na boku puzdra.
Ako bolo uvedené pre MCU, bude použitý a programovaný čip rodiny ATmega 328 (všetko kompatibilné s 328/168/88) (32 KB flash pamäť, 2 KB SRAM a 1 KB EEPROM) s 23 GPIO.
Najlepšie RTC, ktoré môže master získať, je DS3231, ktorý šetrí presný čas (vnútorná kompenzácia teploty a integrovaný kryštál robia tento čip ideálnym).
Napájanie je zabezpečené 2 V bunkou CR2032.
Krok dva: PCB
Sprievodca pomocou aplikácie Autodesk Eagle vytvorí dosku s plošnými spojmi. Najprv nakreslí diagram, skontroluje výkon. Po obvode (obvodoch) navrhne rozmiestnenie obvodových dosiek.
Na výrobu dosky odošle súbory JLCPCB, Cena tlače 2 $ + poštovné.
Z môjho pohľadu: ako to chápem, v JLCPCB si môžete objednávať a inštalovať komponenty na doske a je to úplne zadarmo. Je zrejmé, že od nich je tiež potrebné zakúpiť komponenty.
Krok 3: Spájkovanie
Potom doska nainštaluje dosku. Nižšie sú uvedené súbory, ktoré zobrazujú trasovanie a umiestnenie komponentov dosky.
ShemeAndBOard.rar
GERBER.rar
Krok 4: Kód
Teraz musíte načítať kód do DS3231.
V zavádzači systému musia byť nastavené nasledujúce parametre.
Doska: ATmega328
Bootlader: áno
Hodiny: 1 MHz interne
Kompilátor LTO: Vypnuté
Variant: 328P / 328PA
BSK: 1,8 V
Môžete si stiahnuť kód, ako aj pokyny na nastavenie hodín tu.
Krok 5: 3D modelovanie a pečať
Puzdro je navrhnuté v modeli Fusion 360. Všetko okrem dosky a skla je vytlačené na 3D tlačiarni.
Bývanie.
Vonkajší krúžok na sklo.
Spodný poťah.
Tlačidlo.
Sprievodca použil pri tlači nasledujúce nastavenia:
3D tlačiareň - Prusa I3 MK3S
Materiál: PLA
Výška vrstvy - 0,1 mm
Hrúbka puzdra - 0,8 mm (tryska: 0,4 - 2 prípady)
Hrúbka vrchnej a spodnej časti - 0,8 mm
Hustota - 100%
Závit - 1,75 mm
Typ podpory - všade
Platforma spojky - sukňa
Do krytu sa vkladá sklo a potom sa vkladá krúžok. Doska plošných spojov je priskrutkovaná k spodnému krytu pomocou skrutiek M1.4 Phillips. Potom sú tlačidlá namontované a horná časť puzdra je priskrutkovaná.
Nižšie si môžete stiahnuť súbor pre tlač puzdra na hodinky, ako aj pre tlač puzdra vo forme ikony.
Nájdete všetky súbory STL a .f3d TU .