Obsah:

Neopixelové hodiny se třemi prsteny Neopixel: 7 kroků
Neopixelové hodiny se třemi prsteny Neopixel: 7 kroků

Video: Neopixelové hodiny se třemi prsteny Neopixel: 7 kroků

Video: Neopixelové hodiny se třemi prsteny Neopixel: 7 kroků
Video: Крутое кольцо из эпоксидной смолы и коряги !!! DIY 2024, Listopad
Anonim
Image
Image

Brilantní tvorba hodin Neo Pixel od Steva Manleyho mě přivedla k vytvoření tohoto návodu, jak vytvořit podobné hodiny za co nejmenší částku peněz. (Důležitým holandským zvykem je vždy snaha ušetřit peníze;-))

Zjistil jsem, že původní design pasuje pouze na prsteny Adafruit NeoPixel, a ty nejsou zrovna levné.

Rozhlédl jsem se po Ali Expressu a našel jsem jeho levnější verze. Ukázalo se, že jde o pracovní části, ale ne se stejnými rozměry. Nakonec jsem hledal a našel 3D design hodin a podle toho jsem je upravil.

Vedle toho je deska, kterou jsem použil, klon Arduino Nano a je naprogramována stejným způsobem. Čistý hodinový program bez jakýchkoli dalších doplňků však není nikde k dispozici, takže jsem potřeboval software trochu upravit.

Zásoby

  • Thinary Nano mini USB deska
  • Hodiny RTC
  • Baterie LR1120
  • WS2812B 60 LED kroužek
  • WS2812B 24 LED kroužek
  • WS2812B 12 LED kroužek

Krok 1: 3D tisk ciferníku

Posbírejte všechny potřebné díly
Posbírejte všechny potřebné díly

V přiložených souborech najdete soubor stl, který potřebujete k tisku hodinového štítku.

Krok 2: Shromážděte všechny potřebné součásti

Posbírejte všechny potřebné díly
Posbírejte všechny potřebné díly
Posbírejte všechny potřebné díly
Posbírejte všechny potřebné díly

Na Ali Express najdete všechny potřebné součásti pro tento projekt.

Vedle elektronických součástek jsem si koupil hodiny s ošklivým čelním štítkem, protože to je například o 10 eur levnější než modrý.

Krok 3: Připojte kroužky

Připojte prsteny
Připojte prsteny

Pomocí horkého lepidla připevněte kroužky na místo. Kroužky jsou vybaveny 5 volty a poté jsou navzájem spojeny sériově připojením DOUT k DIN na každém prstenu v pořadí podle velikosti, takže 60 až 24 až 12.

Krok 4: Zapojení ostatních elektronických částí

Zapojení ostatních elektronických částí
Zapojení ostatních elektronických částí

Výše uvedené schéma ukazuje, jak vzájemně spojit součásti.

Začneme hodinami DS3234 v reálném čase. Hodiny jsou zařízení poháněné sériovou sběrnicí a mají záložní baterii pro zapamatování nastaveného času.

Krok 5: Příprava na programování Arduino Nano

Arduino Nano je programováno pomocí Arduino IDE. V IDE píšete „náčrty“, které jsou poté kompilovány do firmwaru, který váš počítač zapíše do Arduina, které je k němu připojeno pomocí kabelu USB. Stáhněte si IDE a nainstalujte jej.

Načtěte soubor NeoPixelClock_V1.ino

Než nahrajeme kód na desku, musíme se ujistit, že máme nainstalované ovladače pro naši desku a že jsme vybrali správnou desku. S klonem Arduino Nano potřebujeme ovladače pro čip sériového převodníku USB CH340G. Čipová sada používaná pro USB-to-serial je CH340/CH341, pro kterou lze ovladače (pro Windows) stáhnout zde:

www.wch.cn/download/CH341SER_EXE.html

Pokud pracujete na počítači Mac, nebudete mít žádné problémy.

Krok 6: Instalace knihovny Adafruit NeoPixel

Instalace knihovny Adafruit NeoPixel
Instalace knihovny Adafruit NeoPixel
Instalace knihovny Adafruit NeoPixel
Instalace knihovny Adafruit NeoPixel

Než budeme moci používat knihovnu NeoPixel, musíme ji nainstalovat! Dříve bylo instalace knihoven do Arduino IDE trochu komplikované, ale od té doby to zjednodušily a zahrnovaly šikovného správce knihoven. Je uveden v rozevírací nabídce „Skica> Knihovna“. Otevřete správce knihovny a vyhledejte Adafruit Neopixel.

Když je nalezen, vyberte jej a klikněte na tlačítko nainstalovat.

Také v nabídce "Nástroje> Deska" zkontrolujte, zda je vybrána správná deska, Arduino Nano.

Krok 7: Nahrajte skicu

Nahrajte skicu
Nahrajte skicu

Nyní máme vše připraveno, můžeme zahájit nahrávání na tabuli. Desku propojíme USB kabelem.

Nejprve zjistíme, který sériový port deska zaregistrovala.

Ve Windows:

Otevřete příkaz pomocí [Windows] [R] a zadejte compmgmt.msc, ve Správě počítače klikněte na Správce zařízení Podívejte se pod Porty, abyste zjistili, který port se používá.

V systému Mac OS:

Ikona Apple> O tomto Macu> Systémová zpráva> USB

Nyní v nabídce Nástroje zkontrolujte, zda je vybrán procesor se starým zavaděčem. To je nutné pro klonovou desku.

Nyní v IDE vlevo nahoře klikněte na tlačítko Nahrát. To bude tlačítko se šipkou směřující doprava. Jakmile je nahrávání dokončeno, hodiny začnou fungovat.

Doporučuje: