Огонь из воды
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Необходимые инструменты и машины
| ||||
| ||||
|
Об этом проекте
Это проект, который у меня был на заднем плане почти ровно 1 календарный год. Семя было посеяно, когда я посетил Студию Гарри Поттера в прошлом году и увидел, что эффект фальшивого камина используется довольно широко.
Я также заядлый зритель канала Netflix "Камин для вашего дома", поэтому в конце концов я понял, что мне нужен один из этих собственных имитаций огня. Итак, вот и мы!
Взгляните на то, что я собрал, и если это любопытство все еще горит, продолжайте читать, чтобы получить инструкции по воспроизведению этого проекта самостоятельно.
Материалы
- Ультразвуковой модуль тумана
- Компьютерный вентилятор
- 4 батарейных отсека AA
- Arduino Uno
- Портативный блок питания Arduino
- Стик NeoPixel
- Материнская плата с 3D-печатью
- Журналы от пожаров (найдены в местном лесу)
- Обрезки дерева для постройки стенда (найдены в местной куче металлолома).
Инструкции
Инструкции для этого на самом деле довольно просты, в основном вам просто нужно собрать материалы и собрать их все вместе. Единственная техническая часть - это припаивание проводов к флешке NeoPixel и загрузка кода в Arduino. Итак, начнем со светодиодов NeoPixel.
Шаг 1. Заставьте светодиоды заработать
Начните с загрузки и установки библиотеки NeoPixel Arduino, которую можно найти здесь. Подготовьте свой NeoPixel для подключения к Arduino, припаяв провода к выводам GND, DIN и VIN, расположенным в нижней части палки.
Теперь подключите GND к контакту GND на вашем Arduino, VIN к контакту 5V и DIN к контакту 6 на Arduino. Если вы запустите примеры эскизов, включенных в библиотеку NeoPixel, вы должны будете работать должным образом.
Теперь вы можете загрузить специальный код пожара, который я написал здесь. Если вы подключили NeoPixel к контакту 6, GND и + 5V, вы должны получить несколько ярко-оранжевых огней.
Шаг 2. Соберите «пожарный модуль»
Я называю базовый блок огня модулем Fire Module, который описывает контейнер ziplock с настраиваемой крышкой, которая направляет туман из прорези и имеет места для многих компонентов.
Самым важным здесь является эта 3d модель. Распечатайте или закажите один из них. Получив его, вырежьте отверстие в крышке застежки-молнии (рекомендуется ближе к одному краю) и заклейте все края клеевым пистолетом.
Как только он станет прочным и встанет на место, приклейте вентилятор компьютера в квадратное отверстие, а ваш Arduino - к крышке в любом месте.
Приклейте NeoPixel к переднему краю 3d-модели. После завершения это должно выглядеть примерно так:
Шаг 3. Сборка
Теперь у вас есть самое необходимое, вам просто нужно собрать все это воедино. Пропустите шнур питания мистера через отверстие в материнской плате и закройте крышку. Будьте осторожны и убедитесь, что распылитель стоит вертикально и погружен в воду, иначе туман не будет выходить.
Как только у вас появится туман, подключите питание Arduino от источника питания и вентилятора компьютера от комплекта из 4 батареек AA.
Теперь у вас должно получиться что-то вроде этого (не обязательно):
Шаг 4. Презентация
Итак, у вас есть смелость, теперь нам нужно поработать над презентацией. Я просто сделал элементарный каркас с короткой полкой спереди и более высоким уровнем сзади, что позволяет мне направлять «пламя» между двумя бревнами.
Здесь вы можете увидеть шаблон моих работ, а за ним - готовый продукт. Я собираюсь оставить этот последний момент в основном на ваше усмотрение, так как мое решение и довольно простое, и просто взломать. Коробка из-под обуви тоже, вероятно, подойдет.
Вот и все! Пора посидеть у нового камина и наслаждаться.
Код
Эффект огня Arduino NeoPixel
Используется для тонкого изменения цвета оранжевого, создаваемого для эффекта огня.
Производственный процесс