Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuino komponentama skupa
- Korak 6: U komponentama Visuino Connect
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Igrajte se
- Korak 9: Napajanje
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
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
- 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
- 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
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
- 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
Odaberite "SineUnsignedGenerator1" i u prozoru svojstava postavite Amplitude na 6, Frequency (Hz) na 0,8 i Offset na 6
- Dvaput kliknite na "NeoPixels1" i u prozoru "PixelGroups" povucite "Color Pixel" na lijevu stranu iu prozoru svojstava postavite "Count Pixels" na 12 PixelGroups "prozor
- 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
- 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
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]