Բովանդակություն:

Arduino SteamPunk ակնոցներ - պարզ DIY ՝ 9 քայլ
Arduino SteamPunk ակնոցներ - պարզ DIY ՝ 9 քայլ

Video: Arduino SteamPunk ակնոցներ - պարզ DIY ՝ 9 քայլ

Video: Arduino SteamPunk ակնոցներ - պարզ DIY ՝ 9 քայլ
Video: Начинаем начинать делать крутые стимпанк-очки! | #3dprinting 2024, Նոյեմբեր
Anonim

Այս ձեռնարկում մենք կսովորենք, թե ինչպես պատրաստել լեգենդար SteamPunk ակնոցներ, որոնք փոխում են գույները ՝ օգտագործելով LED մատանիներ և Arduino:

Դիտեք տեսանյութը:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  • Եռակցման ակնոցներ
  • 2X NeoPixel - Ws2812 RGB LED մատանի (12 LED- ով)
  • Arduino UNO (կամ որևէ այլ Arduino)
  • Jumper լարերը
  • Visuino ծրագրակազմ. Ներբեռնեք Visuino
  • Նշում. Arduino Nano- ն օգտագործելու համար (քանի որ այն ավելի փոքր է) պարզապես միացրեք այն նույն կապումներին և Visuino- ում Arduino UNO- ի փոխարեն ընտրեք Arduino Nano

Քայլ 2: Շղթա

Շրջան
Շրջան
  • Միացրեք Arduino տախտակի կապը 5V առաջին LedRing կապի VCC- ին
  • Arduino տախտակի կապում GND- ը միացրեք առաջին LedRing կապող GND- ին
  • Միացրեք Arduino տախտակը Թվային կապում 2 -ը առաջին LedRing կապի DI- ին
  • Միացրեք Arduino տախտակի կապը 5V երկրորդ LedRing կապի VCC- ին
  • Միացրեք Arduino տախտակի կապը GND- ին երկրորդ LedRing կապի GND- ին
  • Միացրեք Arduino տախտակը Թվային կապում 3 -ը երկրորդ LedRing կապի DI- ին

Միացրեք ամեն ինչ սխեմատիկորեն, ապա օգտագործեք տաք սոսինձ և տեղադրեք յուրաքանչյուր LedRing ակնոցների վրա

Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Ներբեռնեք անվճար տարբերակը կամ գրանցվեք անվճար դատավարության համար:

Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
  • Ավելացնել 2X «Պատահական անալոգային գեներատոր» բաղադրիչ
  • Ավելացնել «Sine Analog Generator» բաղադրիչը
  • Ավելացնել «Sine Unsigned Generator» բաղադրիչ
  • Ավելացնել «Անալոգային գույնին» բաղադրիչ
  • Ավելացնել 2X «NeoPixels» բաղադրիչ

Քայլ 5. Visuino Set Components- ում

Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում

Ընտրեք «SineUnsignedGenerator1» և հատկությունների պատուհանում սահմանեք Amplitude- ը 6, Frequency (Hz) 0.8 և Offset- ը 6:

  1. Կրկնակի սեղմեք «NeoPixels1» - ի վրա և «PixelGroups» պատուհանում «Color Pixel» - ը քաշեք ձախ կողմ և «Properties Pixel» - ը սահմանեք 12 PixelGroups »պատուհանում:
  2. Կրկնակի սեղմեք «NeoPixels2» - ի վրա և «PixelGroups» պատուհանում «Color Pixel» - ը ձախ կողմ քաշեք, իսկ հատկությունների պատուհանում «Count Pixels» - ը սահմանեք 12 <սա LEDRing- ի LED- ների գումարն է: Փակեք "PixelGroups" պատուհանը

Քայլ 6. Visuino Connect Components- ում

Visuino Connect բաղադրիչներում
Visuino Connect բաղադրիչներում
  • Միացրեք «RandomAnalogGenerator1» քորոցը «AnalogToColor1» կարմիր պինին
  • Միացրեք «RandomAnalogGenerator2» քորոցը «AnalogToColor1» կանաչ կանաչին
  • Միացրեք «SineAnalogGenerator1» քորոցը «AnalogToColor1» կապույտ կապին
  • Միացրեք «AnalogToColor1» քորոցը «NeoPixels1» կապի գույնին
  • Միացրեք «AnalogToColor1» քորոցը «NeoPixels2» կապի գույնին
  • Միացրեք «SineUnsignedGenerator1» քորոցը «NeoPixels1» պինդ ինդեքսին
  • Միացրեք «SineUnsignedGenerator1» քորոցը «NeoPixels2» փին ինդեքսին
  • Միացրեք «NeoPixels1» քորոցը Arduino թվային փին 2 -ին
  • Միացրեք «NeoPixels2» քորոցը Arduino թվային կապի 3 -ին

Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:

Քայլ 8: Խաղալ

Եթե դուք միացնում եք Arduino մոդուլը, LEDRings- ը կսկսի փոխել գույները:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել և բացել Visuino- ում ՝

Քայլ 9: Միացում

Եթե մտադիր եք Arduino- ն միացնել մարտկոցով, կարող եք օգտագործել PowerBank- ը, որն ունի USB միակցիչ, որպեսզի կարողանաք հեշտությամբ միացնել այն:

Եթե պլանավորում եք օգտագործել 9 Վ մարտկոց կամ նմանատիպ, ապա լարերի միջոցով միացրեք մարտկոցի բացասական քորոցը (-) Arduino- ի կապին (GND) և միացրեք մարտկոցի դրական քորոցը (+) Arduino քորոցին [VIN]

Խորհուրդ ենք տալիս: