Obsah:

Brýle Arduino SteamPunk - Jednoduché DIY: 9 kroků
Brýle Arduino SteamPunk - Jednoduché DIY: 9 kroků

Video: Brýle Arduino SteamPunk - Jednoduché DIY: 9 kroků

Video: Brýle Arduino SteamPunk - Jednoduché DIY: 9 kroků
Video: Стимпанк Манометр своими руками (небольшой мастеркласс) 2024, Listopad
Anonim

V tomto tutoriálu se naučíme, jak vyrobit legendární brýle SteamPunk, které mění barvy pomocí LED kroužků a Arduina.

Podívejte se na video!

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • Svářečské brýle
  • 2X NeoPixel - Ws2812 RGB LED Ring (s 12 LED)
  • Arduino UNO (nebo jiné Arduino)
  • Propojovací vodiče
  • Software Visuino: Stáhněte si Visuino
  • Poznámka: Chcete -li použít Arduino Nano (protože je menší), stačí jej připojit ke stejným pinům a ve Visuinu místo Arduino UNO vybrat Arduino Nano

Krok 2: Okruh

Obvod
Obvod
  • Připojte pin desky Arduino 5V k prvnímu pinu LedRing VCC
  • Připojte pin GND desky Arduino k prvnímu pinu LedRing GND
  • Připojte digitální pin 2 desky Arduino k prvnímu pinu LedRing DI
  • Připojte pin desky Arduino 5V k druhému pinu LedRing VCC
  • Připojte pin GND desky Arduino k druhému pinu LedRing GND
  • Připojte digitální pin 3 desky Arduino k druhému pinu LedRing DI

Vše zapojte podle schématu, poté použijte horké lepidlo a namontujte každý LedRing na brýle

Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Je také třeba nainstalovat Visuino: https://www.visuino.eu. Stáhněte si bezplatnou verzi nebo se zaregistrujte a vyzkoušejte zdarma.

Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2

Krok 4: Ve Visuinu přidejte komponenty

Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
  • Přidejte 2X komponentu „Random Analog Generator“
  • Přidejte komponentu „Sine Analog Generator“
  • Přidejte komponentu „Sine Unsigned Generator“
  • Přidejte komponentu „Analogově k barvě“
  • Přidejte 2X komponentu „NeoPixels“

Krok 5: Ve Visuino Set Components

In Visuino Set Components
In Visuino Set Components
In Visuino Set Components
In Visuino Set Components
In Visuino Set Components
In Visuino Set Components

Vyberte „SineUnsignedGenerator1“a v okně vlastností nastavte Amplitudu na 6, Frekvenci (Hz) na 0,8 a Ofset na 6

  1. Dvakrát klikněte na „NeoPixels1“a v okně „PixelGroups“přetáhněte „Color Pixel“na levou stranu a v okně vlastností nastavte okno „Count Pixels“na 12 PixelGroups „
  2. Dvakrát klikněte na „NeoPixels2“a v okně „PixelGroups“přetáhněte „Color Pixel“na levou stranu a v okně vlastností nastavte „Count Pixels“na 12 <toto je počet LED na LEDRingZavřete okno „PixelGroups“

Krok 6: V komponentách Visuino Connect

V komponentách Visuino Connect
V komponentách Visuino Connect
  • Připojte pin „RandomAnalogGenerator1“ke kolíku „AnalogToColor1“červený
  • Připojte pin „RandomAnalogGenerator2“na pin „AnalogToColor1“zelený
  • Připojte pin „SineAnalogGenerator1“ke kolíku „AnalogToColor1“modrý
  • Připojte kolíkový výstup „AnalogToColor1“k barvě kolíku „NeoPixels1“
  • Připojte pin „AnalogToColor1“k barvě kolíku „NeoPixels2“
  • Připojte pin „SineUnsignedGenerator1“ke kolíku „NeoPixels1“
  • Připojte pin „SineUnsignedGenerator1“ke kolíku „NeoPixels2“
  • Připojte pin „NeoPixels1“k digitálnímu pinu Arduino 2
  • Připojte pin „NeoPixels2“k digitálnímu pinu Arduino 3

Krok 7: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.

Krok 8: Hrajte

Pokud napájíte modul Arduino, LEDRings začnou měnit barvy.

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:

Krok 9: Napájení

Pokud plánujete napájet Arduino baterií, můžete použít PowerBank s konektorem USB, abyste jej mohli snadno připojit.

Pokud plánujete použít 9V baterii nebo podobnou, pak pomocí vodičů připojte záporný pin baterie (-) ke kolíku Arduino [GND] a připojte kladný pól baterie (+) ke kolíku Arduino [VIN]

Doporučuje: