Съдържание:

Arduino SteamPunk очила - Прости DIY: 9 стъпки
Arduino SteamPunk очила - Прости DIY: 9 стъпки

Видео: Arduino SteamPunk очила - Прости DIY: 9 стъпки

Видео: Arduino SteamPunk очила - Прости DIY: 9 стъпки
Видео: Начинаем начинать делать крутые стимпанк-очки! | #3dprinting 2024, Ноември
Anonim

В този урок ще научим как да направим легендарните очила SteamPunk, които променят цветовете с помощта на LED пръстени и Arduino.

Гледай видеото!

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
  • Заваръчни очила
  • 2X NeoPixel - Ws2812 RGB LED пръстен (с 12 светодиода)
  • Arduino UNO (или всеки друг Arduino)
  • Кабелни проводници
  • Софтуер на Visuino: Изтеглете Visuino
  • Забележка: за да използвате Arduino Nano (защото е по -малък) просто го свържете към същите щифтове и във Visuino вместо Arduino UNO изберете Arduino Nano

Стъпка 2: Схема

Верига
Верига
  • Свържете щифт 5V на Arduino към първия LedRing щифт VCC
  • Свържете щифта GND на дъската Arduino към първия щифт на LedRing GND
  • Свържете цифровия щифт 2 на платката Arduino към първия LedRing щифт DI
  • Свържете щифт 5V на Arduino към втория LedRing щифт VCC
  • Свържете щифта на платката Arduino GND към втория щифт на LedRing GND
  • Свържете цифровия щифт 3 на платката Arduino към втория 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 "Random Analog Generator" компонент
  • Добавете компонента "Sine Analog Generator"
  • Добавете компонента „Sine Unsigned Generator“
  • Добавете компонента "Analog To Color"
  • Добавете 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" вляво и в прозореца със свойства задайте прозореца "Count Pixels" до 12 PixelGroups"
  2. Щракнете двукратно върху „NeoPixels2“и в прозореца „PixelGroups“плъзнете „Color Pixel“вляво и в прозореца със свойства задайте „Count Pixels“на 12 <това е количеството светодиоди на LEDRing Затворете прозореца „PixelGroups“

Стъпка 6: Във Visuino Connect Components

Във Visuino Connect Components
Във Visuino Connect Components
  • Свържете извода "RandomAnalogGenerator1" към щифта "AnalogToColor1" Червен
  • Свържете извода "RandomAnalogGenerator2" към щифта "AnalogToColor1" Зелено
  • Свържете извода "SineAnalogGenerator1" към щифта "AnalogToColor1" син
  • Свържете извода "AnalogToColor1" към цвета на щифта "NeoPixels1"
  • Свържете извода "AnalogToColor1" към цвета на щифта "NeoPixels2"
  • Свържете извода "SineUnsignedGenerator1" към индекса на щифта "NeoPixels1"
  • Свържете извода "SineUnsignedGenerator1" към индекса на щифта "NeoPixels2"
  • Свържете "NeoPixels1" pin Out към Arduino цифров пин 2
  • Свържете "NeoPixels2" pin Out към Arduino цифров пин 3

Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino

Генерирайте, компилирайте и качете кода на Arduino
Генерирайте, компилирайте и качете кода на Arduino

В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".

Стъпка 8: Играйте

Ако захранвате модула Arduino, LEDRings ще започне да променя цветовете.

Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:

Стъпка 9: Захранване

Ако планирате да захранвате Arduino с батерия, можете да използвате PowerBank, който има USB конектор, за да можете лесно да го свържете.

Ако планирате да използвате 9V батерия или подобна, тогава с помощта на проводници свържете отрицателния щифт на батерията (-) към щифта на Arduino [GND] и свържете положителния щифт на батерията (+) към щифта на Arduino [VIN]

Препоръчано: