Digitálne Hodinky s Alarmom

Áno, bude to fungovať – stačí opraviť tieto chyby. Nižšie máš jednoduchý návod „A -> B“ a odkazy na diely z Techfun. Opravy sú krátke.
Čo teraz hlási kontrola v projekte
  • Chýba napájanie pre MCU, U1, RTC.
  • Net SCL má len jeden pin (SCL z RTC nie je pripojený na MCU).
  • Generické súčiastky bez MPN: R1, R2, R3, R4, C1.
Ako opraviť (jednoduché kroky)
  1. Napájanie 3× AA
  • bat -> D1 Anóda.
  • D1 Katóda -> SW1 stredný pin.
  • SW1 výstupný pin -> Net „VCC“ (u teba je to RTC).
  • bat- -> Ground.
  • C1 10uF: P1 -> VCC, P2 -> Ground.
  • Pozn.: Schottky dióda je OK kvôli ochrane polarity.
  1. I2C SCL chýba
  • MCU PC5 (SCL) -> RTC SCL.
  • MCU PC4 (SDA) už ide -> RTC SDA (nechaj).
  • Pull‑upy:
    • R1 4.7k: P1 -> SDA, P2 -> VCC.
    • R2 4.7k: P1 -> SCL, P2 -> VCC.
  • Tip pre batérie: môžeš dať 10k namiesto 4.7k (nižší trvalý odber). Limit kapacity zbernice je 400 pF.
  1. Decoupling (100 nF)
  • C2 100nF: P1 -> VCC MCU, P2 -> Ground. Umiestni blízko pinov.
  • C3 100nF: P1 -> VCC RTC, P2 -> Ground.
  • C4: nechaj AREF -> Ground (je OK).
  1. Tlačidlá (použiješ 3 kusy)
  • SW2 -> MODE: Pin1 -> Ground, Pin2 -> MCU PB0.
  • SW5 -> +1: Pin1 -> Ground, Pin2 -> MCU PB1.
  • SW6 -> −1: Pin1 -> Ground, Pin2 -> MCU PB2.
  • V MCU zapni interné pull‑upy na PB0, PB1, PB2.
  1. Displej TM1637
  • U1 VCC -> VCC. GND -> Ground.
  • U1 DIO -> MCU PD4.
  • U1 CLK -> MCU PD3.
  1. Vymeň „Generic“ diely za reálne (zmiznú MPN chyby)
Nakúpiš na Techfun (čo potrebné reálne nájdeš)
Voliteľné zapojenie bzučiaka (ak ho pridáš)
  • Buzzer „+“ -> VCC.
  • Buzzer „−“ -> Kolektor 2N2222.
  • 2N2222 Emitter -> Ground.
  • MCU pin -> 1k -> Báza 2N2222.
  • 10k -> Báza 2N2222 -> Ground.
  • (Ak pasívny magnetický buzzer) dióda paralelne cez buzzer: Katóda -> „+“, Anóda -> „−“.
Po tomto by mali zmiznúť chyby
  • „Missing Power“ zmizne po pripojení [+bat] a [bat-] tak, ako je hore.
  • „Single pin net“ zmizne po spojení PC5 (SCL) -> SCL [RTC].
  • „Manufacturer Part Number“ zmizne po výmene [R1]–[R4] a [C1] za reálne diely z knižnice.
Chceš, aby som tieto úpravy spravil priamo v projekte (pripojiť SCL, dopojiť napájanie, nastaviť pull‑upy a nahradiť generiky za diely s MPN)? Stačí napísať „Áno“ a idem na to.
Chcem opraviť napájanie
Chcem pridať I2C pull-upy
Chcem vyriešiť generické diely
Skontroluj DS3231 napájanie
Upresním batériový držiak
MCU
Not Recommended for New Designs
C1
Capacitance
10uF


Spare Indigo Power Laces

Spare Indigo Power Laces thumbnail
digital clock

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$10.27–$17.26

Digi-Key

$21.23–$27.12

LCSC

$17.05–$18.75

Mouser

$27.07–$27.13

TME

$3.53

Verical

$9.96–$20.19

Controls