Obsah:
Video: Digitálne hodiny Arduino s funkciou alarmu (vlastná doska plošných spojov): 6 krokov (s obrázkami)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tejto príručke pre domácich majstrov vám ukážem, ako si môžete vytvoriť vlastné digitálne hodiny a používať túto funkciu budíka.
V tomto projekte som sa rozhodol vytvoriť vlastnú dosku plošných spojov, ktorá je založená na mikrokontroléri Arduino UNO - Atmega328p.
Nižšie nájdete elektronickú schému s rozložením DPS, aby ste ju mohli ľahko vyrobiť.
Stlačením tlačidiel budete môcť nastaviť čas/dátum/budík a stav budíka (zapnuté/vypnuté).
Budík je možné vypnúť stlačením tlačidla budíka alebo uzamknutím schránky.
Aktualizácie a ďalšie informácie nájdete tu:
Začnime.
Krok 1: Čo budete potrebovať - hardvér
Na tento projekt budete potrebovať:
- Náš vlastný obvod PCB
- LCD displej s vysokým kontrastom 16x2 (Raystar RC1602B-LLG-JWVE)
- Atmega328 (so zavádzačom Arduino UNO)
- Hodiny v reálnom čase DS1307
- Senzor náklonu
- 28 ponorných zásuviek a 8 ponorných zásuviek
- 16 MHz kryštálový oscilátor
- Kryštálový oscilátor 32,768 MHz
- Kondenzátory 2x22 pF
- Rezistor 3x10 kOhm
- Zastrihávač 20 kOhm
- Bzučiak
- Držiak gombíkovej batérie
- skrutková svorka 2P 2,54 mm
- Kolíková zásuvka 1x5 zásuvka 2,54 mm
-
Mini tlačidlový spínač - vysoký
Na postup programovania budete potrebovať aj modul TTL na USB alebo dosku Arduino UNO.
Na napájanie budete potrebovať napájací adaptér 5V-1A alebo môžete použiť kábel USB, ako som to urobil.
Krok 2: Okruh v EasyEDA, bezplatnej online platforme na navrhovanie obvodov
Zadajte sem, aby ste videli a vykonali akékoľvek zmeny v uvedenom obvode.
Krok 3: Kód
Ako ho naprogramovať:
Pripojte svoj obvod pomocou modulu TTL k USB pomocou 5 káblov k programovacej hlavičke.
Kolíky RX a TX musia byť navzájom prepojené.
POZNÁMKA: Ak používate dosku Arduino UNO, najskôr z nej vyberte ATmega328 IC a pripojte konektory RX k RX a TX k TX pinom dosky. Kolík RS musí byť pripojený k resetovaciemu kolíku Arduino UNO.
Odtiaľto si stiahnite kód a otvorte ho pomocou Arduino IDE. Vnútri nájdete aj súbor knižnice.
Krok 4: JLCPCB - vytvorte si vlastný obvodový zdroj od 2 $
Zadajte sem a vyrobte si dosku s plošnými spojmi!
Použite JLCPCB na výrobu PCB za 2 doláre a 2-dňový čas zostavenia, kvalita je skutočne dobrá, pozrite sa na nižšie uvedenú fotografiu našej dosky s plošnými spojmi.
Krok 5: 3D diely
Krok 6: Hotovo
Dúfam, že sa vám to páčilo, dajte mi vedieť v komentároch !!!