Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Подписаться Другие автора:
Мой брат занимается изготовлением бронзовых скульптур. Вы должны вырезать маленькое чучело в термочувствительном воске, а затем отлить его через навязчивую серию переходов от негатива к позитивным формам, а затем, наконец, поверхностную обработку и сварку. Когда я получаю от него одну из них по почте, это свидетельствует о его сосредоточенности и преданности делу. Я возвращаю одолжение одной из моих электронных штуковин, которую можно буквально оторвать за считанные минуты - совершенно нечестный обмен. Но, пытаясь удовлетворить его интерес к возможностям мониторинга температуры Connected Mezuzah и его пристрастие к крошечным обнаженным людям, которые заполняют его дом, я построил ему статую в тематике временного репортажа. Он использует то же приложение Blynk на вашем смартфоне, чтобы сообщать о температуре внутри вашего дома, но полагается на постоянное питание для работы небольшого светодиодного дисплея. Если вы пропустили горящего человека в этом году, это может быть ваша сборка. Спасибо разработчику Thingiverse: Torso, автор: dandvan. Опубликовано 10 ноября 2017 г. на сайте www.thingiverse.com/thing:2637753 за создание этой замечательной фигуры. Даже брату понравилось …
Шаг 1. Соберите материалы
В этом случае вам снова понадобится 3D-принтер. Доступны два файла STL, и оба печатаются в PLA без поддержки.
1. ESP8266 - Wemos D1 Mini - теперь они стали очень универсальными.
2. Цифровой датчик температуры DS18B20 + дополнительные принадлежности $ 4,00
3. Neopixel - 3 соединенных вместе - 0,50 доллара США.
Стоимость в этом проекте невелика - меньше десяти долларов. Стоимость бронзовой скульптуры такого же размера $ 300….
Шаг 2: Подключите его
Электромонтаж в этой установке довольно прост. Питание будет поступать от постоянного микро-USB-подключения к плате Wemos Mini. Dallas One-Wire подключен к контакту D3, а линия данных Neopixel подключена к D2. Питание цепи Neopixel подается через 5 В, а датчик температуры запитывается от платы с помощью напряжения 3,3 В. Все соединения изображены на диаграмме Фритцинга. Вывод данных на датчике температуры поддерживается включенным резистором 4,7 кОм.
Шаг 3: Создайте это
Сборка тоже очень проста. После того, как проводка будет завершена, выровняйте неопиксельную цепь на основе напечатанного рисунка и отметьте отверстия, через которые будет проходить свет. Также отметьте место, где термозонд будет подниматься к голове скульптуры, и просверлите отверстия подходящего размера. Приклейте неопиксели и датчик температуры на место горячим клеем. Две большие шайбы приклеены к основанию горячим способом, чтобы придать конструкции немного веса бронзовой скульптуре. Просверлите отверстие в задней части основания, чтобы Wemos Mini D1 мог подключаться к шнуру питания. Приклейте Wemos на место горячим клеем и, наконец, заклейте верх и низ вместе ободком из суперклея - внутри нет деталей, обслуживаемых пользователем.
Шаг 4: запрограммируйте
Программа снова взята у Блинка. Загрузите приложение на свой телефон и создайте новую учетную запись. Загрузите ключ для использования ESP8266 в вашей среде Arduino. Это используется в программном обеспечении вместе с вашими учетными данными Wi-Fi. Программное обеспечение предназначено для использования таймера Blynk, размещенного в вашей функции настройки void. Он имеет регулируемое прерывание по времени, которое вы можете установить - в программном обеспечении оно устанавливается примерно на 10 секунд - много показаний! Это сделано для того, чтобы вы не поместили в свой цикл какую-либо функцию загрузки, которая перегружала бы сервер и не вызывала ничего хорошего. Остальная часть программы использует функцию FastLed и отличную программу раскрашивания из учебного центра Adafruit для их скульптуры черепах: https://learn.adafruit.com/neopixel-led-mintage-… Вы можете красиво изменить цветовую палитру от Океана до Rainbows, чтобы продолжить общение с Burning Man.
Затем проект приложения Blynk персонализируется. Я использовал экран суперграфика вывода, который предоставляет различные графики вывода для вывода в реальном времени, 1 час, 6 часов и 24 часа. Вы должны установить вход для этого графика для виртуального вывода 6, так как он используется в программном обеспечении. Я обнаружил, что программа Blynk очень проста в использовании и индивидуальной настройке.