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, November
Anonim
Hodiny Arduino
Hodiny Arduino

Zásoby

V tomto projekte budete potrebovať Arduino (použil som nano, ktoré sa ako jediné zmestí do krytu), prepojovacie káble, potenciometer na nastavenie jasu, odpor 1 22 ohmov, skrutky rôznych rozmerov a 2X16 LCD displej. displej na zobrazenie času.

tu je niekoľko odkazov na to, čo budete potrebovať:

Arduino

displej LCD

drôty

potenciometer

odpory

mini chlebník

skrutky

Krok 1: Otestujte komponenty

Otestujte komponenty
Otestujte komponenty

Najprv otestujeme komponenty, aby sme sa uistili, že všetky fungujú

prvý krok - pripojte všetky vodiče

5v na Arduine - ide na napájaciu lištu na doske

GND na Arduine - ide na zemnú lištu na doske

K na displeji - prejde na pozemnú koľajnicu

A na displeji - vezmite 22 -ohmový odpor a pripojte ho z A k napájacej lište

D7 na displeji - digitálny pin 3 na Arduine

D6 na displeji - digitálny pin 4 na Arduine

D5 na displeji - digitálny pin 5 na Arduine

D4 na displeji - digitálny pin 6 na Arduine

E na displeji - digitálny pin 11 na Arduine

RW na displeji - prejde na zemnú lištu na doske

RS na displeji - digitálny pin 12 na Arduine

teraz vložte potenciometer do breadboardu

pripojte napájanie dvoch bočných kolíkov k potenciometru k zemi a napájacím lištám, na polarite nezáleží.

stredný kolík na potenciometri pripojte k VO na displeji

VDD na displeji - prejde na napájaciu lištu na doske

a nakoniec pripojte posledný kolík VDD displeja k zemi

Teraz, keď ste všetko prepojili, je vhodné skontrolovať všetky pripojenia, pretože v prípade nesprávneho pripojenia môže dôjsť k skratu.

Teraz, keď ste zapojili a skontrolovali všetky svoje káble, stiahnite si kód a prezrite si ho, aby ste mu porozumeli, len ak by nastal problém, potom ho môžete opraviť.

Krok 2: Ako zmeniť čas na hodinách

Ako zmeniť čas na hodinách
Ako zmeniť čas na hodinách
Ako zmeniť čas na hodinách
Ako zmeniť čas na hodinách

ak všetko fungovalo, malo by sa zobraziť 7:07, keď ho zapojíte a nahráte kód. Ak chcete zmeniť čas, musíte nájsť kód vyššie a vložiť hodinu do jedného z časových intervalov a minúty do minútových intervalov.

Krok 3: Kryt hodiniek s 3D tlačou a jeho zloženie

3D kryt hodiniek a ich zloženie
3D kryt hodiniek a ich zloženie

Stiahnite si súbory nižšie a rozrežte ich. Hlavný kryt bude potrebovať podpery na držanie otvorov pre skrutky pre zadný kryt. Potom, čo sa vytlačí, prilepte mini breadboard pod obrazovku ako na obrázku a nalepte Arduino nano na breadboard. uistite sa, že port na Arduine smeruje k malému otvoru. Teraz začnite zapojovať displej a potenciometer rovnakým spôsobom ako predtým. Po dokončení zapojenia vykonajte poslednú kontrolu a uistite sa, že je každý vodič správne zapojený. Pred zapnutím nasaďte zadný kryt pomocou skrutiek, aby sme sa presvedčili, že žiadny z drôtov nebude príliš namáhaný. Ak chcete skrutky zatlačiť hore, vyhoďte otvor a prilepte ho alebo prilepte páskou, urobte to na oboch stranách, nasaďte veko a priskrutkujte na ne niekoľko matíc. Teraz, keď ste to urobili, môžete ho zapojiť a nastaviť na správny čas a teraz ste práve dokončili hodiny! Ak máte nejaké problémy, pozrite sa na riešenie problémov priamo pod týmto.

Krok 4: Riešenie problémov

ak je obrazovka prázdna, skontrolujte, či sú piny D správne pripojené

ak sa obrazovka nezapne, skontrolujte napájanie a ak to nefunguje, skúste pomocou voltmetra skontrolovať, či nie je nič vyprážané

ak sa nič nezapne, je buď problém s Arduinom, alebo s poweroures.

ak nič z toho nefunguje, znamená to, že je niečo pokazené alebo vyprážané.

Odporúča: