Obsah:

Hodiny Arduino: 4 kroky
Hodiny Arduino: 4 kroky

Video: Hodiny Arduino: 4 kroky

Video: Hodiny Arduino: 4 kroky
Video: Arduino návody | RTC Hodiny reálného času DS3231 2024, Červenec
Anonim
Hodiny Arduino
Hodiny Arduino

Zásoby

V tomto projektu budete potřebovat Arduino (použil jsem nano, to je jediné, které se vejde do krytu), několik propojovacích kabelů, potenciometr pro nastavení jasu, odpor 1 22 ohmů, různé šrouby pro různé prkénka a 2X16 LCD displej pro zobrazení času.

zde je několik odkazů na to, co budete potřebovat:

Arduino

LCD displej

dráty

potenciometr

odpory

mini prkénko

šrouby

Krok 1: Otestujte součásti

Otestujte součásti
Otestujte součásti

Nejprve otestujeme součásti, abychom se ujistili, že všechny fungují

krok první - připojte všechny vodiče

5v na Arduinu - přejde na napájecí lištu na prkénku

GND na Arduinu - přejde na zemní lištu na prkénku

K na displeji - přejde na pozemní napájecí lištu

A na displeji - vezměte 22 ohmový odpor a připojte jej z A k napájecí liště

D7 na displeji - digitální pin 3 na Arduinu

D6 na displeji - digitální pin 4 na Arduinu

D5 na displeji - digitální pin 5 na Arduinu

D4 na displeji - digitální pin 6 na Arduinu

E na displeji - digitální pin 11 na Arduinu

RW na displeji - přejde na zemní lištu na prkénku

RS na displeji - digitální pin 12 na Arduinu

nyní vložte potenciometr do prkénka

připojte napájení dvou bočních kolíků k potenciometru k zemi a napájecím lištám, na polaritě nezáleží.

připojte prostřední pin na potenciometru k VO na displeji

VDD na displeji - přejde na napájecí lištu na prkénku

a nakonec připojte poslední kolík na displeji VDD k zemi

Nyní, když jste vše připojili, je dobré zkontrolovat všechna připojení, protože by se něco mohlo zkratovat, pokud by bylo připojeno špatně.

teď, když jste zapojili a zkontrolovali všechny své kabely, stáhněte si a prohlédněte si kód, abyste mu porozuměli, jen v případě problému, pak ho můžete opravit.

Krok 2: Jak změnit čas na hodinách

Jak změnit čas na hodinách
Jak změnit čas na hodinách
Jak změnit čas na hodinách
Jak změnit čas na hodinách

pokud vše fungovalo, mělo by se zobrazit 7:07, když jej připojíte a nahrajete kód. pokud chcete změnit čas, musíte najít část kódu výše a vložit hodinu do jednoho z hodinových slotů a minuty do minutových slotů

Krok 3: 3D tištěný kryt hodin a jeho složení

3D potištěný kryt hodin a jeho složení
3D potištěný kryt hodin a jeho složení

Stáhněte si soubory níže a rozřízněte je, aby hlavní kryt potřeboval podpěry, které by držely otvory pro šrouby pro zadní kryt. Poté, co se vytiskne, nalepte mini prkénko pod obrazovku jako na obrázku a nalepte Arduino nano na prkénko. ujistěte se, že port na Arduinu směřuje k malému otvoru. Nyní začněte zapojovat displej a potenciometr stejným způsobem jako dříve. Poté, co dokončíte zapojení, proveďte poslední kontrolu, abyste se ujistili, že každý vodič je správně připojen. Před zapnutím nasaďte zadní kryt pomocí šroubů, abychom se mohli ujistit, že žádný z vodičů nebude příliš namáhán. Chcete -li šrouby při tlačení šroubu nasadit, vyhoďte otvor a přilepte jej lepicí páskou nebo páskou, proveďte to na obou stranách, poté nasaďte víko a našroubujte na ně několik matic, aby držely vzadu. Nyní, když jste to udělali, můžete jej připojit a nastavit na správný čas a nyní jste právě dokončili hodiny! pokud máte nějaké potíže, podívejte se na řešení problémů přímo pod tímto.

Krok 4: Odstraňování problémů

pokud je obrazovka prázdná, zkontrolujte, zda jsou piny D správně připojeny

pokud se obrazovka nezapne, zkontrolujte napájení a pokud to nefunguje, zkuste pomocí voltmetru zkontrolovat, zda není nic smažené

pokud se nic nezapne, je buď problém s Arduinem nebo poweroures.

pokud nic z toho nefunguje, znamená to, že je něco rozbité na smažené.

Doporučuje: