Obsah:

POČÍTAČOVÉ HODINY: 5 kroků (s obrázky)
POČÍTAČOVÉ HODINY: 5 kroků (s obrázky)

Video: POČÍTAČOVÉ HODINY: 5 kroků (s obrázky)

Video: POČÍTAČOVÉ HODINY: 5 kroků (s obrázky)
Video: TOP 10 Počítačové lifehacky, které vám usnadní život 2024, Listopad
Anonim
POČÍTACÍ KROUŽKOVÉ HODINY
POČÍTACÍ KROUŽKOVÉ HODINY
POČÍTACÍ KROUŽKOVÉ HODINY
POČÍTACÍ KROUŽKOVÉ HODINY

Plánoval jsem koupit Neopixel Ring 60 LED na výrobu hodin, ale bohužel jsem to nemohl koupit. Nakonec jsem si koupil Neopixel Ring 35 LED a přišel na jednoduchý způsob, jak vytvořit internetové hodiny, které dokážou s tímto LED Ring 35 zobrazovat hodinu, minutu a sekundu. Začněme.

Krok 1: SEZNAM DÍLŮ

Zahrnuty jsou hlavní komponenty:

  • 01ks x ESP8266 NODEMCU
  • 01ks x NEOPIXELOVÝ KROUŽEK 35 LED
  • 01ks x DVOJSTRANNÝ UNIVERZÁLNÍ DPS PRO DIY 5x7cm
  • 01ks x PÁNSKÁ A ŽENSKÁ 40PINOVÁ HLAVICE 2,54MM
  • 01ks x NABÍJEČKA TELEFONU PRO NAPÁJENÍ

Krok 2: SCHÉMA

SCHÉMA
SCHÉMA

Toto je velmi jednoduchý obvod. NEOPIXEL RING má 2 x 3 pady označené takto: 5V, DI, GND a 5V, DO, GND. K jeho ovládání stačí pájet 3 spoje na tyto 3 pady 5V, DI, GND na kroužku. 5V a GND NEOPIXEL RING připojte k +5V a GND externího napájecího zdroje a datový pin DI je připojen k ESP8266 NODEMCU na pinu D4.

Poznámka: V knihovně FRITZING se mi nepodařilo najít LED diodu NEOPIXEL RING 35, proto jsem ji ve schématu zapojení nahradil NEOPIXEL RING 60 LED.

Krok 3: PÁJENÍ A MONTÁŽ

Nejprve jsem z NEOPIXEL RING odstranil originální kabely, poté jsem na NEOPIXEL RING pájel 3kolíkové samčí konektory na 5V, DI, GND piny.

obraz
obraz

DIY PROTOBOARD CIRCUIT jsem nastříhal na malý kousek, připájel 2 řady samičích záhlaví pro připojení ESP8266 NODEMCU na něj. Na tomto obrázku jsem připájel některé další komponenty, jako jsou: 8P zásuvka pro MPU6050, jedna RGB LED s 3ks odpory omezujícími proud a 2P šroubovou svorkovnicí.

obraz
obraz

Pájení 3kolíkové zásuvky (5V, D4, GND) na spodní straně desky DIY podle schématu v předchozím kroku. Tato zásuvka se připojí k hlavičce NEOPIXEL RING.

obraz
obraz

Nalepte malou krabičku, která zakryje ESP8266 NODEMCU. Přál bych si, abych měl 3D tiskárnu na výrobu malých krabiček, jako je tato. Vyvrtal jsem otvor na krabici, aby samice záhlaví DIY PCB mohla projít tímto otvorem a připojit se k NEOPIXELOVÉMU KROUŽKU.

obraz
obraz

Je to velmi jednoduché. HOTOVO.

obraz
obraz

Použil jsem nabíječku mobilního telefonu k napájení 5V pro počítání hodin zvonění.

obraz
obraz

Krok 4: PROGRAMOVÁNÍ

Můj nápad je zobrazen na obrázku níže:

obraz
obraz

Hodina bude zobrazena jako binární číslo a k zobrazení hodiny potřebujeme 4 LED diody ekvivalentní 4bitovému binárnímu číslu (max. a číslice jednotek (max. 9). Celkem potřebujeme (5+9) x 2 = 28 LED pro zobrazení minuty a sekundy.

Tento NEOPIXELOVÝ KROUŽEK má 35 LED diod, takže 3 zbývající LED diody jsou použity jako oddělovače k vyjasnění hodiny, minuty a sekundy. Na obrázku je označen ČERNOU barvou.

Níže vidíme obrázek, abychom pochopili, jak tyto hodiny zobrazují čas.

obraz
obraz

Poloha diod LED je deklarována v následujících polích:

byte HHHH [4] = {16, 17, 18, 19}; // Hodina - 4bitové binární číslo

byte M0 [5] = {14, 13, 12, 11, 10}; // Minuta - desetimístný bajt M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Minuta - Bajt jednotkové číslice S0 [5] = {21, 22, 23, 24, 25}; // Minuta - desetimístný bajt S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Minuta - Jednotkový číselný bajt SEPERATOR [3] = {0, 15, 20}; // 3 LED diody oddělovače

Tyto hodiny počítajícího prstenu mohou číst informace o čase ze serveru NTP a čas bude aktualizován prostřednictvím WIFI pomocí ESP8266 NODEMCU.

Na tuto webovou stránku se můžeme podívat a vybrat barvu LED, kterou upřednostňujete. Na obrázku níže hodiny počítajícího kruhu ukazují čas bez LED diod separátoru.

obraz
obraz

Pokud to způsobí zmatek, můžeme jim nastavit jinou barvu (např. BÍLOU na obrázku níže), abychom rozlišili hodinu, minutu a sekundu.

obraz
obraz

Hodinový kód počítání prstenu je k dispozici na mém GitHubu.

Krok 5: DOKONČETE

DOKONČIT
DOKONČIT
DOKONČIT
DOKONČIT
DOKONČIT
DOKONČIT

Podívejte se na další obrázky.

Děkuji za sledování a doufám, že se vám bude líbit !!!

Dejte LIKE a PŘIHLASTE SE k odběru mého YouTube kanálu.

Doporučuje: