Sadržaj:

Arduino SteamPunk naočale - Jednostavni DIY: 9 koraka
Arduino SteamPunk naočale - Jednostavni DIY: 9 koraka

Video: Arduino SteamPunk naočale - Jednostavni DIY: 9 koraka

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

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

Gledaj video!

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
Ono što će vam trebati
  • Zaštitne naočale
  • 2X NeoPixel - Ws2812 RGB LED prsten (s 12 LED dioda)
  • Arduino UNO (ili bilo koji drugi Arduino)
  • Kratkospojne žice
  • Softver Visuino: 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
  • Spojite pin 5 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 vrstu ploče Arduino UNO

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

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

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, 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 "Random Analog Generator" komponentu
  • Dodajte komponentu "Sine Analog Generator"
  • Dodajte komponentu "Sine Unsigned Generator"
  • Dodajte komponentu "Analog To Color"
  • Dodajte 2X komponentu "NeoPixels"

Korak 5: U Visuino komponentama skupa

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" i u prozoru "PixelGroups" povucite "Color Pixel" na lijevu stranu iu prozoru svojstava 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 komponentama Visuino Connect

U komponentama Visuino Connect
U komponentama Visuino Connect
  • Spojite "RandomAnalogGenerator1" pin Out na "AnalogToColor1" pin crveni
  • Spojite pin "RandomAnalogGenerator2" na pin "AnalogToColor1" zeleno
  • Spojite pin "SineAnalogGenerator1" na pin "AnalogToColor1" plavo
  • Spojite "AnalogToColor1" pin Out na "NeoPixels1" pin pin
  • Spojite "AnalogToColor1" pin Out na "NeoPixels2" pin pin
  • Spojite "SineUnsignedGenerator1" pin Out na "NeoPixels1" pin Index
  • Spojite "SineUnsignedGenerator1" pin Out na "NeoPixels2" pin Index
  • Spojite "NeoPixels1" pin Out na Arduino digitalni pin 2
  • Spojite "NeoPixels2" pin Out na Arduino digitalni pin 3

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

Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

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

Korak 8: Igrajte se

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

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

Korak 9: Napajanje

Ako namjeravate Arduino napajati baterijom, možete upotrijebiti PowerBank koji ima USB priključak, tako da ga možete jednostavno spojiti.

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

Preporučeni: