Sadržaj:

Arduino SteamPunk naočale - Jednostavno uradi sam: 9 koraka
Arduino SteamPunk naočale - Jednostavno uradi sam: 9 koraka

Video: Arduino SteamPunk naočale - Jednostavno uradi sam: 9 koraka

Video: Arduino SteamPunk naočale - Jednostavno uradi sam: 9 koraka
Video: Начинаем начинать делать крутые стимпанк-очки! | #3dprinting 2024, Juli
Anonim

U ovom vodiču naučit ćemo kako napraviti legendarne SteamPunk naočale koje mijenjaju boje pomoću LED prstenova i Arduina.

Pogledajte video!

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  • Zaštitne naočare
  • 2X NeoPixel - Ws2812 RGB LED prsten (sa 12 LED dioda)
  • Arduino UNO (ili bilo koji drugi Arduino)
  • Žice za kratkospojnike
  • Visuino softver: Preuzmite Visuino
  • Napomena: ako želite koristiti Arduino Nano (jer je manji), samo ga spojite na iste pinove, a u Visuinu umjesto Arduino UNO odaberite Arduino Nano

Korak 2: Krug

Krug
Krug
  • Priključite pin 5V Arduino ploče na prvi LedRing pin VCC
  • Spojite pin GND Arduino ploče na prvi LedRing pin GND
  • Spojite digitalni pin 2 Arduino ploče na prvi LedRing pin DI
  • Priključite pin 5V Arduino ploče na drugi LedRing pin VCC
  • Spojite pin GND Arduino ploče na drugi LedRing pin GND
  • Spojite digitalni pin 3 Arduino ploče na drugi LedRing pin DI

Ožičite sve prema shemi, a zatim upotrijebite vruće ljepilo i postavite svaki LedRing na zaštitne naočale

Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče

Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče
Pokrenite Visuino i odaberite Arduino UNO tip ploče

Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju.

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte komponente

U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
  • Dodajte 2X komponentu "Slučajnog analognog generatora"
  • Dodajte komponentu "Sine Analog Generator"
  • Dodajte komponentu "Sine Unsigned Generator"
  • Dodajte komponentu "Analog To Color"
  • Dodajte 2X "NeoPixels" komponentu

Korak 5: U Visuinu Set Components

U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components

Odaberite "SineUnsignedGenerator1" i u prozoru svojstava postavite Amplitude na 6, Frequency (Hz) na 0,8 i Offset na 6

  1. Dvaput kliknite na "NeoPixels1", a u prozoru "PixelGroups" povucite "Color Pixel" na lijevu stranu iu prozoru sa svojstvima postavite "Count Pixels" na 12 PixelGroups "prozor"
  2. Dvaput kliknite na "NeoPixels2" i u prozoru "PixelGroups" povucite "Color Pixel" na lijevu stranu iu prozoru svojstava postavite "Count Pixels" na 12 <ovo je količina LED dioda na LEDRingZatvorite prozor "PixelGroups"

Korak 6: U Visuino Connect Components

U Visuino Connect Components
U Visuino Connect Components
  • Priključite pin "RandomAnalogGenerator1" na pin "AnalogToColor1" Crveno
  • Priključite pin "RandomAnalogGenerator2" na pin "AnalogToColor1" zeleno
  • Priključite pin "SineAnalogGenerator1" na pin "AnalogToColor1" plavo
  • Povežite pin "AnalogToColor1" sa bojom pina "NeoPixels1"
  • Povežite "AnalogToColor1" pin Out sa "NeoPixels2" pin bojom
  • Spojite "SineUnsignedGenerator1" pin Out na "NeoPixels1" pin Index
  • Priključite "SineUnsignedGenerator1" pin Out na "NeoPixels2" pin Index
  • Priključite "NeoPixels1" pin Out na Arduino digitalni pin 2
  • Priključite "NeoPixels2" pin Out na Arduino digitalni pin 3

Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd

Generirajte, kompajlirajte i učitajte Arduino kod
Generirajte, kompajlirajte i učitajte Arduino kod

U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".

Korak 8: Igrajte se

Ako napajate Arduino modul, LED prstenovi će početi mijenjati boje.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:

Korak 9: Napajanje

Ako planirate napajati Arduino baterijom, možete upotrijebiti PowerBank koji ima USB konektor tako da ga možete lako povezati.

Ako namjeravate koristiti 9V bateriju ili slično, pomoću žica spojite negativni pin baterije (-) na Arduino pin [GND] i priključite pozitivni pin baterije (+) na Arduino pin [VIN]

Preporučuje se: