Obsah:

Hodiny RÍM: 5 krokov (s obrázkami)
Hodiny RÍM: 5 krokov (s obrázkami)

Video: Hodiny RÍM: 5 krokov (s obrázkami)

Video: Hodiny RÍM: 5 krokov (s obrázkami)
Video: TOP 4 LIDÉ Z BUDOUCNOSTI, KTEŘÍ NÁS PŘIŠLI VAROVAT 2024, Júl
Anonim
RÍMOVÉ hodiny
RÍMOVÉ hodiny
RÍMOVÉ hodiny
RÍMOVÉ hodiny
RÍMOVÉ hodiny
RÍMOVÉ hodiny

Ahoj všetci, v tomto návode vám ukážem, ako som postavil rímske listové hodiny, ktoré používajú neopixelovú maticu 8 x 8. Kúpil som maticu ws2812b 8*8 LED na výrobu bežných hodín, ale keď som začal s projektom, uvedomil som si, že na zobrazenie jednociferného čísla potrebujem minimálne 5 LED riadkov. Z tohto dôvodu môžem zobrazovať iba hodinovú alebo minútovú číslicu. Tento problém je možné vyriešiť použitím 10 x 10 alebo 10 x 8 neopixelovej matice, ale nie je bežne dostupný. Rozmýšľal som o niektorých softvérových riešeniach, prvé riešenie, ktoré mi napadlo, bolo vyhnúť sa číslici hodiny, ale nedáva to zmysel, a tak som premýšľal o zobrazení číslice hodiny iným spôsobom, ako o binárnej metóde, ale nemusí to byť pochopiteľné. každý. Nakoniec som sa rozhodol ukázať hodinovú číslicu rímskymi písmenami a minútové číslice obyčajnými číslicami. Hodiny sú založené na Arduino Nano a module RTC (DS1307) a tiež pozostávajú z modulu hc05 Bluetooth. Hodiny sú plne ovládané aplikáciou pre Android vytvorenou v programe Inventor. Pomocou aplikácie môžeme nastaviť budík nastavený na čas a môžeme zobrazovať 8bitové pixely emodži v hodinách a animáciu a tiež ovládať jas LED diódy. V pripravovanej aktualizácii prinesiem niekoľko textov na hodiny a tiež aktualizujem nudné používateľské rozhranie svojej aplikácie pre Android.

Krok 1: Komponenty

Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty

Elektronické komponenty

  • Arduino pro mini
  • WS2812 8 × 8 64 LED matica
  • ds1307 modul RTC
  • hc 05 Bluetooth modul
  • Modul nabíjania lítium-iónových lítiových batérií TP4056 1A
  • Li-Ion batéria 3,7 V/2 000 mAh
  • Bodová doska na všeobecné použitie

Nástroje a pomôcky

  • Spájkovačka,
  • Stojan na spájkovačku,
  • Spájkovací drôt,
  • Flux - pasta,
  • D-spájkovací drôt
  • Orezávač drôtu
  • Skrutkovač
  • Horúca lepiaca pištoľ
  • Lepidlo na textil
  • Malá škatuľka na vonkajšie telo
  • Čierna bavlnená látka

Krok 2: Okruh

Obvod
Obvod

Arduino pro mini je mozgom obvodu. Modul rtc poskytuje čas a Arduino ich spracováva a zobrazuje v matici neopixelov. Hc05 slúži na komunikáciu medzi mobilným telefónom a hodinami pomocou Bluetooth. Na zapojenie alarmu je v obvode použitý 5V bzučiak. Modul TP4056 sa používa na nabíjanie li-ion batérie s ochranou. Pripojte komponenty pomocou obvodu

Krok 3: Arduino kód

Stiahnite si kód Arduino. (Viem, že kód je neporiadny, ale plní funkciu?)

Krok 4: Aplikácia pre Android

Aplikácia pre Android
Aplikácia pre Android

Hodiny sú plne ovládané aplikáciou pre Android vytvorenou v vynálezcovi aplikácií. Pomocou aplikácie môžeme nastaviť budík nastavený na čas a môžeme zobrazovať 8bitové pixely emodži v hodinách a animáciu a tiež ovládať jas LED diódy. Ak si chcete stiahnuť aplikáciu, navštívte môj profil Github alebo mi pošlite e -mail

Krok 5: Dokončenie hodín

Dokončenie hodín
Dokončenie hodín
Dokončenie hodín
Dokončenie hodín
Dokončenie hodín
Dokončenie hodín

Na vonkajšie telo používam iba elektrickú skrinku z PVC. A čierna bavlnená tkanina na zakrytie škatule

Ďakujem za prečítanie a zvážte prosím Hlasovanie za mňa v súťaži o hodiny

Odporúča: