
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

V této příručce pro kutily vám ukážu, jak si tuto funkci budíku vytvořit z vlastních digitálních hodin.
V tomto projektu jsem se rozhodl vyrobit vlastní desku plošných spojů, která je založena na mikrokontroléru Arduino UNO - Atmega328p.
Níže najdete elektronické schéma s rozložením desek plošných spojů, abyste jej mohli snadno vyrobit.
Stisknutím tlačítek budete moci nastavit čas/datum/alarm a stav alarmu (zapnuto/vypnuto).
Alarm lze vypnout stisknutím tlačítka alarmu nebo zavřením schránky.
Aktualizace a další informace naleznete zde:
Začněme.
Krok 1: Co budete potřebovat - Hardware

Pro tento projekt budete potřebovat:
- Náš vlastní obvod PCB
- LCD s vysokým kontrastem 16x2 znaků (Raystar RC1602B-LLG-JWVE)
- Atmega328 (s bootloaderem Arduino UNO)
- Hodiny reálného času DS1307
- Senzor náklonu
- 28 dip zásuvka a 8 dip zásuvka
- 16 MHz krystalový oscilátor
- Krystalový oscilátor 32,768 MHz
- 2x22 pF kondenzátory
- Rezistor 3x10 kOhm
- Zastřihovač 20 kOhm
- Bzučák
- Držák knoflíkové baterie
- šroubová svorka 2P 2,54 mm
- Kolíková lišta 1x5 zásuvka 2,54 mm
-
Mini tlačítkový spínač - vysoký
K postupu programování budete potřebovat také modul TTL na USB nebo desku Arduino UNO.
K napájení budete potřebovat napájecí adaptér 5V-1A nebo můžete použít USB kabel jako já.
Krok 2: Okruh v EasyEDA, bezplatná online platforma pro návrh obvodů


Vstupte sem, abyste viděli a provedli jakékoli změny výše uvedeného okruhu.
Krok 3: Kód

Jak to naprogramovat:
Připojte svůj obvod pomocí modulu TTL k USB pomocí 5 kabelů k programovací hlavičce.
Kolíky RX a TX musí být vzájemně propojeny.
POZNÁMKA: Pokud používáte desku Arduino UNO, nejprve z ní odeberte IC ATmega328 a připojte konektory RX k RX a TX k TX pinům desky. Kolík RS musí být připojen k resetovacímu kolíku Arduino UNO.
Stáhněte si kód odtud a otevřete jej pomocí Arduino IDE. Uvnitř najdete také soubor knihovny.
Krok 4: JLCPCB - vytvořte si vlastní obvodovou zátěž od 2 $

Zadejte zde a vyrobte desku s plošnými spoji!
Použijte JLCPCB na výrobu PCB za 2 $ a 2denní dobu výroby, kvalita je opravdu dobrá, podívejte se na níže uvedenou fotografii naší desky plošných spojů.
Krok 5: 3D díly


Krok 6: Hotovo

Doufám, že se vám to líbilo, dejte mi vědět do komentářů !!!
Doporučuje:
Přidejte vlastní funkci do Tabulek Google: 5 kroků

Přidejte vlastní funkci do Tabulek Google: Jsem si jistý, že v určitém okamžiku svého života jste museli používat tabulkový procesor, jako je Microsoft Excel nebo Tabulky Google. Jsou relativně jednoduché a přímé, ale také velmi výkonné a snadno rozšiřitelné. Dnes se podíváme na Goo
Vytvořte si vlastní retro Nixie hodiny s RTC!: 7 kroků (s obrázky)

Vytvořte si vlastní retro Nixie hodiny s RTC!: V tomto projektu vám ukážu, jak vytvořit retro nixie hodiny. To znamená, že vám ukážu, jak můžete ovládat nixie elektronky pomocí stejnosměrného zdroje vysokého napětí, a poté zkombinuji 4 nixie elektronky s Arduinem, hodinami reálného času (RTC) a cu
MechWatch - vlastní digitální hodinky: 9 kroků (s obrázky)

MechWatch - vlastní digitální hodinky: MechWatch jsou hodinky, které jsem navrhl tak, aby měly výhody Arduina z hlediska flexibility, ale chtěl jsem, aby vypadal a cítil se profesionálně vyrobený tak, jak jsem uměl. Za tímto účelem tento návod používá poměrně pokročilou elektroniku pro povrchovou montáž (žádná expozice
Hodiny nekonečna RGB s vlastní aplikací BT: 15 kroků (s obrázky)

Hodiny RGB Infinity s vlastní aplikací BT: Normální digitální a analogové hodiny jsou nudné, takže plánujte vývoj skvělých hodin s vlastními barvami pro vytáčení, hodinovou ručičku, minutovou ručičku a second hand. Nejprve je třeba vyvinout hodiny pomocí adresovatelného RGB LED pásku. Pak pro komunikaci s A
Vlastní hodiny s ručičkami na fotografie: 5 kroků (s obrázky)

Vlastní hodiny s ručičkami: Někteří lidé hlídají hodiny. Nyní mohou být hodinami všichni. Ostatní projekty přizpůsobují ciferník hodin. Tenhle přizpůsobuje ručičky hodinek. Vypadá to draho, ale je to méně než 5 dolarů a asi 30 minut na hodiny. Ideální pro Chr