Мазмуну:

Arduino SteamPunk Goggles - Жөнөкөй DIY: 9 кадам
Arduino SteamPunk Goggles - Жөнөкөй DIY: 9 кадам

Video: Arduino SteamPunk Goggles - Жөнөкөй DIY: 9 кадам

Video: Arduino SteamPunk Goggles - Жөнөкөй DIY: 9 кадам
Video: Arduino SteamPunk Goggles - Simple DIY Tutorial 2024, Ноябрь
Anonim

Бул үйрөткүчтө биз LED Rings жана Arduino аркылуу түсүн өзгөрткөн Legendary SteamPunk көз айнегин кантип жасоону үйрөнөбүз.

Видео көрүү!

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • Ширетүүчү көз айнек
  • 2X NeoPixel - Ws2812 RGB LED Ring (12 LED менен)
  • Arduino UNO (же башка Arduino)
  • Өткөргүч зымдар
  • Visuino программасы: Visuino жүктөп алыңыз
  • Эскертүү: Arduino Nano колдонуу үчүн (ал кичине болгондуктан) аны ошол эле казыктарга туташтырыңыз жана Arduino UNOнун ордуна Visuinoдо Arduino Nano тандаңыз.

2 -кадам: Circuit

Circuit
Circuit
  • Arduino тактасынын 5V пинин биринчи LedRing пин VCCге туташтырыңыз
  • Arduino тактасынын GND пинди биринчи LedRing пин GND менен туташтырыңыз
  • Ардуино тактасын Digital pin 2ди биринчи LedRing pin DIге туташтырыңыз
  • Arduino 5V pin 5V экинчи LedRing pin VCC туташтырыңыз
  • Arduino такта пин GNDди экинчи LedRing пин GND менен туташтырыңыз
  • Ардуино тактасын Digital pin 3 менен экинчи LedRing pin DI'ге туташтырыңыз

Баарын схемага ылайык өткөргүлө, анан ысык желимди колдонуп, ар бир LedRingди көз айнекке орнотуңуз

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino: https://www.visuino.eu да орнотулушу керек. Акысыз версиясын жүктөп алыңыз же акысыз сыноого катталыңыз.

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.

4 -кадам: Visuinoдо компоненттерди кошуу

Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
  • 2X "Random Analog Generator" компонентин кошуңуз
  • "Sine Analog Generator" компонентин кошуу
  • "Синус кол коюлбаган генератор" компонентин кошуңуз
  • "Analog to Color" компонентин кошуу
  • 2X "NeoPixels" компонентин кошуңуз

5 -кадам: Visuino Set компоненттеринде

Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде

"SineUnsignedGenerator1" тандап, касиеттер терезесинде Амплитудасын 6, Жыштыгын (Гц) 0,8ге жана Ордун 6га коюңуз

  1. "NeoPixels1" дегенди эки жолу чыкылдатыңыз жана "PixelGroups" терезесинде "Түстүү пикселди" солго сүйрөңүз жана касиеттер терезесинде "Пикселдерди саноону" 12 PixelGroups "терезесине коюңуз.
  2. "NeoPixels2" дегенди эки жолу чыкылдатыңыз жана "PixelGroups" терезесинде "Түстүү пикселди" сол жакка сүйрөңүз жана "Пикселдерди саноону" 12ге койгон касиеттер терезесинде <бул LEDRingдеги LEDдин өлчөмү "PixelGroups" терезесин жабыңыз

6 -кадам: Visuino Connect компоненттеринде

Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
  • "RandomAnalogGenerator1" пин "AnalogToColor1" пин Кызылга туташтырыңыз
  • "RandomAnalogGenerator2" пин "AnalogToColor1" пин жашылына туташтырыңыз
  • "SineAnalogGenerator1" pinин "AnalogToColor1" пин көккө туташтырыңыз
  • "AnalogToColor1" pinин "NeoPixels1" пин түсүнө туташтырыңыз
  • "AnalogToColor1" pinин "NeoPixels2" пин түсүнө туташтырыңыз
  • "SineUnsignedGenerator1" түйүнүн "NeoPixels1" пин индексине туташтырыңыз
  • "SineUnsignedGenerator1" pinин "NeoPixels2" пин индексине туташтырыңыз
  • "NeoPixels1" пинти Arduino санарип пин 2ге туташтырыңыз
  • "NeoPixels2" пинти Arduino санарип пин 3 менен туташтырыңыз

7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.

8 -кадам: Play

Эгерде сиз Arduino модулун иштетсеңиз, LEDRings түстөрдү өзгөртө баштайт.

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны жүктөп алып, Visuinoдо ачсаңыз болот:

9 -кадам: Кубаттоо

Эгерде сиз Arduino -ны батарейка менен иштетүүнү пландап жатсаңыз, анда USB туташтыргычы бар PowerBankти колдонсоңуз болот, андыктан аны оңой туташтыра аласыз.

Эгерде сиз 9В батареяны же ушуга окшош батареяны колдонууну пландап жатсаңыз, анда зымдарды колдонуу менен батареянын терс түйүнүн (-) Arduino пинине [GND] туташтырыңыз жана батареянын оң пинин (+) Arduino пинине [VIN] туташтырыңыз.

Сунушталууда: