Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: „Visuino“pridėkite komponentų
- 5 žingsnis: Visuino rinkinio komponentuose
- 6 veiksmas: „Visuino Connect“komponentuose
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
- 9 žingsnis: maitinimas
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje sužinosime, kaip pasigaminti legendinius „SteamPunk“akinius, keičiančius spalvas, naudojant LED žiedus ir „Arduino“.
Žiūrėti video įrašą!
1 žingsnis: ko jums reikės
- Suvirinimo akiniai
- 2X „NeoPixel“- Ws2812 RGB LED žiedas (su 12 šviesos diodų)
- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- Jumperio laidai
- „Visuino“programinė įranga: atsisiųskite „Visuino“
- Pastaba: jei norite naudoti „Arduino Nano“(nes jis yra mažesnis), tiesiog prijunkite jį prie tų pačių kaiščių ir „Visuino“, o ne „Arduino UNO“pasirinkite „Arduino Nano“
2 žingsnis: grandinė
- Prijunkite „Arduino“plokštės kaištį 5V prie pirmojo „LedRing“kaiščio VCC
- Prijunkite „Arduino“plokštės kaištį GND prie pirmojo „LedRing“kaiščio GND
- Prijunkite „Arduino“plokštės skaitmeninį kaištį 2 prie pirmojo „LedRing“kaiščio DI
- Prijunkite „Arduino“plokštės kaištį 5V prie antrojo „LedRing“kaiščio VCC
- Prijunkite „Arduino“plokštės kaištį GND prie antrojo „LedRing“kaiščio GND
- Prijunkite „Arduino“plokštės skaitmeninį kaištį 3 prie antrojo „LedRing“kaiščio DI
Sujunkite viską pagal schemą, tada naudokite karštus klijus ir pritvirtinkite kiekvieną „LedRing“ant akinių
3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. Atsisiųskite nemokamą versiją arba užsiregistruokite nemokamam bandymui.
„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
4 žingsnis: „Visuino“pridėkite komponentų
- Pridėkite 2X komponentą „Atsitiktinis analoginis generatorius“
- Pridėkite komponentą „sinusinis analoginis generatorius“
- Pridėkite komponentą „Sine Unsigned Generator“
- Pridėkite komponentą „Analog to Color“
- Pridėkite 2X „NeoPixels“komponentą
5 žingsnis: Visuino rinkinio komponentuose
Pasirinkite „SineUnsignedGenerator1“ir ypatybių lange nustatykite amplitudę į 6, dažnį (Hz) į 0,8 ir poslinkį į 6
- Dukart spustelėkite „NeoPixels1“ir lange „PixelGroups“vilkite „Color Pixel“į kairę pusę, o ypatybių lange nustatykite „Count Pixels“į 12 PixelGroups langą
- Dukart spustelėkite „NeoPixels2“ir „PixelGroups“lange vilkite „Color Pixel“į kairę pusę, o ypatybių lange nustatykite „Count Pixels“į 12 <tai yra šviesos diodų skaičius ant LEDRingUždarykite langą "PixelGroups"
6 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „RandomAnalogGenerator1“kištuką prie „AnalogToColor1“kaiščio raudono
- Prijunkite „RandomAnalogGenerator2“kaištį prie žalios spalvos „AnalogToColor1“kaiščio
- Prijunkite „SineAnalogGenerator1“kaištį prie „AnalogToColor1“kaiščio mėlynos spalvos
- Prijunkite „AnalogToColor1“kaištį prie „NeoPixels1“kaiščio spalvos
- Prijunkite „AnalogToColor1“kaištį prie „NeoPixels2“kaiščio spalvos
- Prijunkite „SineUnsignedGenerator1“kaištį prie „NeoPixels1“kaiščių rodyklės
- Prijunkite „SineUnsignedGenerator1“kaištį prie „NeoPixels2“kaiščių rodyklės
- Prijunkite „NeoPixels1“kaištį prie „Arduino“skaitmeninio kaiščio 2
- Prijunkite „NeoPixels2“kaištį prie „Arduino“skaitmeninio kaiščio 3
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 žingsnis: žaiskite
Jei įjungsite „Arduino“modulį, LED žiedai pradės keisti spalvas.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:
9 žingsnis: maitinimas
Jei planuojate maitinti „Arduino“su baterija, galite naudoti „PowerBank“su USB jungtimi, kad galėtumėte lengvai jį prijungti.
Jei planuojate naudoti 9 V ar panašią bateriją, tada naudodami laidus prijunkite neigiamą akumuliatoriaus kaištį (-) prie „Arduino“kaiščio [GND] ir prijunkite teigiamą akumuliatoriaus kaištį (+) prie „Arduino“kaiščio [VIN]