Obsah:

Hodiny s LED maticou: 3 kroky
Hodiny s LED maticou: 3 kroky

Video: Hodiny s LED maticou: 3 kroky

Video: Hodiny s LED maticou: 3 kroky
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, Júl
Anonim
Image
Image

Tento návod ukazuje, ako môžeme vytvoriť maticové hodiny s červenou diódou, ktoré môžu získavať dátum/čas z internetu a zobrazovať ich pomocou matice LED.

Jedná sa o krátky DIY projekt, na ktorý som nevyhovoval, takže sa to nemusí zdať profesionálne a tiež tie isté kroky sú veľmi jednoduché, iba 2:)

Krok 1: Zoznam súčiastok

Zoznam dielov
Zoznam dielov
  1. Link na nákup MKR1000
  2. MAX7219 LED Matrix 4 v sérii. Odkaz na nákup
  3. Napájací zdroj 5 V schopný dodávať 2 ampéry
  4. Prepojovacie káble
  5. 2 hodiny voľného času:)

Krok 2: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Hardvér:

Hardvérová časť je jednoduchá a zostavenie je ako hračka, displej funguje na čipe MAX7219, ktorý je v podstate posuvným registrom so západkou a multiplexovaním, Pripojenie ovládača k displeju je možné vykonať nasledovne.

MKR1000MAX7219

MOSI (8) ----- Dátový vstup (DIN)

SCK (9) ----- Hodiny (CLK)

CS (7) ----- Chip Select (CS)

5v ----- Vcc

GND ----- GND

Softvér:

1) Klonujte moje git repo

2) Otvorte projekt v Arduino IDE

3) Aktualizujte svoje poverenia wifi

4) Zostavte a nahrajte ho do MKR1000

Posaďte sa a užívajte si hodiny

Krok 3: Budúce úvahy

Ak sa pozriete na to, čo máme, je v skutočnosti displej pripojený na internet a my ho môžeme použiť na oveľa viac vecí, než len na získanie dátumu a času.

Mohli by sme to použiť s nasledujúcim

  • Na zobrazenie informácií o počasí
  • Ak chcete dostávať svoje schôdze z kalendára Google
  • Aby ste získali svoje hity na YouTube
  • veľa ďalších vecí, ako sú oznámenia s IFTT atď

Z hľadiska hardvéru mám pocit, že môžeme pridať nasledujúce, aby sme získali väčšiu príťažlivosť

  • Pridajte bzučiak
  • Pridajte RTC na udržiavanie alarmov

Nezabudnite tiež postaviť prípad a povedzte mi v komentároch, ako vyzerá ten váš:)

Odporúča: