
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
В этом руководстве мы узнаем, как сделать легендарные очки SteamPunk, которые меняют цвет с помощью светодиодных колец и Arduino.
Смотреть видео!
Шаг 1. Что вам понадобится



- Сварочные очки
- 2X NeoPixel - светодиодное кольцо Ws2812 RGB (с 12 светодиодами)
- Arduino UNO (или любой другой Arduino)
- Провода перемычки
- Программное обеспечение Visuino: Загрузить Visuino
- Примечание: чтобы использовать Arduino Nano (потому что он меньше), просто подключите его к тем же контактам и в Visuino вместо Arduino UNO выберите Arduino Nano.
Шаг 2: Схема

- Подключите вывод 5V платы Arduino к первому выводу VCC LedRing.
- Подключите контакт GND платы Arduino к первому контакту GND LedRing.
- Подключите цифровой контакт 2 платы Arduino к первому контакту DI LedRing.
- Подключите вывод 5V платы Arduino ко второму выводу VCC LedRing.
- Подключите контакт GND платы Arduino ко второму контакту GND LedRing.
- Подключите цифровой контакт 3 платы Arduino ко второму контакту DI LedRing.
Подключите все согласно схеме, затем используйте горячий клей и закрепите каждое светодиодное кольцо на очках.
Шаг 3. Запустите Visuino и выберите тип платы Arduino UNO


Также необходимо установить Visuino: https://www.visuino.eu. Загрузите бесплатную версию или зарегистрируйтесь для получения бесплатной пробной версии.
Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.
Шаг 4: Добавьте компоненты в Visuino



- Добавить 2X компонент «Случайный аналоговый генератор»
- Добавить компонент «Синусоидальный аналоговый генератор»
- Добавить компонент "Генератор беззнаковой синусоиды"
- Добавить компонент "Аналог к цвету"
- Добавить 2X компонент "NeoPixels"
Шаг 5: Компоненты набора Visuino



Выберите «SineUnsignedGenerator1» и в окне свойств установите для амплитуды значение 6, частоты (Гц) на 0,8 и смещения на 6.
- Дважды щелкните «NeoPixels1» и в окне «PixelGroups» перетащите «Color Pixel» влево и в окне свойств установите «Count Pixels» в окно «12 PixelGroups».
- Дважды щелкните «NeoPixels2» и в окне «PixelGroups» перетащите «Color Pixel» влево и в окне свойств установите «Count Pixels» на 12 <это количество светодиодов на LEDRing Закройте окно «PixelGroups»
Шаг 6. В компонентах Visuino Connect

- Подключите вывод «RandomAnalogGenerator1» к выводу «AnalogToColor1» Красный
- Подключите вывод "RandomAnalogGenerator2" к выводу "AnalogToColor1" Зеленый
- Подключите вывод "SineAnalogGenerator1" к синему выводу "AnalogToColor1".
- Подключите вывод «AnalogToColor1» к выводу «NeoPixels1». Цвет
- Подключите вывод «AnalogToColor1» к выводу «NeoPixels2». Цвет
- Подключите вывод «SineUnsignedGenerator1» к выводу «NeoPixels1».
- Подключите вывод «SineUnsignedGenerator1» к выводу «NeoPixels2».
- Подключите вывод "NeoPixels1" к цифровому выводу 2 Arduino.
- Подключите вывод "NeoPixels2" к цифровому выводу 3 Arduino.
Шаг 7: сгенерируйте, скомпилируйте и загрузите код Arduino

В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».
Шаг 8: Играйте
Если вы включите модуль Arduino, светодиодные кольца начнут менять цвет.
Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его и открыть в Visuino:
Шаг 9: Включение
Если вы планируете питать Arduino от аккумулятора, вы можете использовать PowerBank с разъемом USB, чтобы вы могли легко его подключить.
Если вы планируете использовать батарею 9 В или аналогичную, то с помощью проводов подключите отрицательный контакт батареи (-) к контакту Arduino [GND] и подключите положительный контакт батареи (+) к контакту Arduino [VIN]
Рекомендуемые:
Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)

Сделай сам Arduino управляемый Bluetooth автомобиль: Здравствуйте, друзья! Меня зовут Николас, мне 15 лет, я живу в Афинах, Греция. Сегодня я покажу вам, как сделать 2-колесный автомобиль с управлением по Bluetooth, используя Arduino Nano, 3D-принтер и несколько простых электронных компонентов! Обязательно посмотрите мой
Сделай сам - сделай USB мини-акустическую систему с PAM8403 и картоном - Золотой винт: 5 шагов

Сделай сам - сделай USB мини-акустическую систему с PAM8403 и картоном | Золотой винт: Сегодня я покажу вам, как сделать мини-акустическую систему USB с модулем усилителя PAM8403 и картоном. Это очень просто из дешевых материалов
Макрообъективы «сделай сам» с автофокусом (отличается от всех других макрообъективов «сделай сам»): 4 шага (с изображениями)

Макрообъективы «сделай сам» с автофокусом (отличается от всех других макрообъективов «сделай сам»): я видел много людей, делающих макрообъективы со стандартным комплектным объективом (обычно 18-55 мм). Большинство из них представляют собой объектив, который просто приклеивают к камере назад или снимают передний элемент. У обоих вариантов есть свои недостатки. Для крепления объектива
Сделай сам - Очки RGB: 3 шага (с изображениями)

Сделай сам | RGB Goggles: Эй! Я сделал очки RGB с использованием светодиодов WS2812B и Arduino Nano. В Goggles есть много анимаций, которыми можно управлять с помощью мобильного приложения. Приложение может связываться с Arduino через модуль Bluetooth
Жидкокристаллические очки для амблиопии (очки для тренировки чередующейся окклюзии) [ATtiny13]: 10 шагов (с изображениями)
![Жидкокристаллические очки для амблиопии (очки для тренировки чередующейся окклюзии) [ATtiny13]: 10 шагов (с изображениями) Жидкокристаллические очки для амблиопии (очки для тренировки чередующейся окклюзии) [ATtiny13]: 10 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4775-39-j.webp)
Жидкокристаллические очки при амблиопии (тренировочные очки с переменной окклюзией) [ATtiny13]: амблиопия (ленивый глаз), нарушение зрения, которым страдает примерно 3% населения, обычно лечится простыми повязками на глаза или каплями атропина. К сожалению, эти методы лечения закрывают более сильный глаз на длительные непрерывные периоды времени, нет