Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Цветы - Arduino Nano, CrazyCircuits, DFRobot

Компоненты и расходные материалы

Arduino UNO
× 1
Arduino Nano R3
× 1
Совет по робототехнике Crazy Circuits по гаджетам Brown Dog
× 1
Делюкс набор Crazy Circuits для шитья коричневых собачьих гаджетов
× 1
DFRobot Gravity:аналоговый датчик монитора сердечного ритма (ЭКГ) для Arduino
× 1
DFRobot Gravity:датчик пульсометра для Arduino
× 1
Коричневые гаджеты для собак Проводящая лента
Похоже, что он еще не доступен в их интернет-магазине. Пожалуйста, спросите об этом Джошуа Циммермана.
× 1

Необходимые инструменты и машины

швейная машина (универсальная)

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

Описание

В этом проекте используются мои рисунки цветов на ткани, Arduino Nano в качестве микроконтроллера, компоненты от CrazyCircuits и монитор сердечного ритма от DFRobot. Частота сердечных сокращений определяется для управления миганием светодиодов, встроенных в платье. Процесс создания впервые был записан на Hackaday.io. Этот проект также призван продемонстрировать, что при разработке товаров для фитнеса и здоровья нам не нужно ограничиваться браслетами. Почему нельзя встраивать датчики и мониторы в красивые платья или повседневную одежду?

Подробности

1. Базовый слой

Я нарисовала свои любимые цветы за пределами нашего многоквартирного дома и распечатала их на ткани Минки. Ткань очень гладкая и мягкая. Я хотела сделать из него платье по мотивам картины.

Первым делом делаем базовый слой. Платье на шнуровке я сшила из тюля, вырезанного по выкройке.

Обожаю тюль и ленты, особенно когда они прозрачные.

2. Размещение графики

Теперь мне нужно спроектировать размещение графики. Я решил вырезать цветы и фигурку человека по их форме. Затем сшейте детали вместе на тюлевой пластине по частям. Много ручной работы.

3. Проверка светодиодов

Я получил некоторые компоненты от CrazyCircuits, в том числе эти большие светодиоды и держатели для монет с большими отверстиями для шитья. У них также есть токопроводящие ленты и тестовая плата, что значительно упрощает проверку схемы.

Я даже использовал их для тестирования другого проекта, над которым я работаю, для которого требовался внешний источник питания.

Я всегда проверяю, как будут выглядеть мысли перед строительством. Светодиоды должны светить сквозь ткань. Это не фактическое размещение. Мне просто нужно было увидеть, насколько ярко они проявляются.

4. Пульсометр

Я хотел использовать датчик пульса небольшого размера, чтобы я мог прикрепить его к мочке уха в качестве серьги. Но показания были нестабильными, и форма импульса не имела смысла.

Поэтому я перешел на аналоговый монитор сердечного ритма ЭКГ, и он отлично заработал.

Вы должны прикрепить электроэнергию к трем точкам своего тела.

Я использовал тот же код от датчика пульса и скорректировал целевую скорость в соответствии с выходной ЭКГ, отображаемой на последовательном плоттере.

Измените пороговое значение в коде, чтобы светодиоды мигали в соответствии с пиковыми значениями. Как вы понимаете, у него есть два основных пика в каждом цикле. Вы можете заставить светодиоды мигать один раз для острого первичного пика или два раза для острого первичного и вторичного пиков.

Обратите внимание, я использовал плату Arduino Nano на CrazyCircuits. Требуется старый загрузчик ATmega328P.

5. Мягкая схема

Теперь, когда проверка схемы работает, мне нужно зашить ее токопроводящими нитками. Но мне нужно было определить, где разместить компоненты, прежде чем сшить их.

Все компоненты будут зажаты между слоями рисунка и тюля, поэтому компоненты не будут видны. Это означает, что требуется еще один промежуточный слой, на котором будут пришиты компоненты. Как узнать, где разместить компоненты на сопрягаемом слое?

Я приклеил светодиоды туда, где я хочу, чтобы они были на основе графики. Затем я отмечаю места на листе бумаги. В качестве промежуточного слоя я использовала тюль. Поскольку он прозрачный, я мог бы сшить на нем светодиоды вместе с бумагой, таким образом добившись переноса местоположений на промежуточном слое.

Пришивание тюля к листу бумаги - это тоже техника, которую я использовала в проекте Twinkle Nail. Поскольку тюль очень хрупкий, бумага помогает придать ему жесткость. После снятия бумаги получается очень красивый гибкий контур.

Поскольку тюль пористый (и базовый слой тоже из тюля), токопроводящая нить может касаться моей кожи. Это может привести к короткому замыканию. Поэтому я добавил еще одну ткань, чтобы изолировать контур от моей кожи. Теперь вы можете вставить мягкий контур между слоями с рисунком и базовым слоем.

6. Скрытие схемы

Батарейный отсек немного большой и тяжелый. К платью нужен был карман.

Я оставил промежутки между слоем рисования и базовым слоем, чтобы все электронные компоненты и провода можно было вставить и спрятать под слоем рисования.

7. Ретушь

Я также хотела осветить слои тюля на юбке статическим светом. Потому что иногда мне может потребоваться выключить светодиоды с отслеживанием сердечного ритма, чтобы они не мигали постоянно, но хотели, чтобы некоторые части платья светились.

Для этого я использовал токопроводящие ленты, наклеенные на тюли, и соединил ленты со светодиодами токопроводящими нитками. Благодаря этому получаются действительно красивые мягкие схемы, поскольку ленты гибкие и приклеивать их намного быстрее, чем пришивать токопроводящие нити.

Наконец, красивые цветочные украшения и молния!

Дальнейшие мысли

Недавно меня пригласили сделать видео с YiT (一条), новым онлайн-изданием в Китае, посвященным искусству и культуре. Эта часть была представлена, а на видео были запечатлены некоторые из моих предыдущих работ по быстрому созданию прототипа. У нас было 1 час 30 минут интервью на STEAM, но только ~ 4 минуты могли быть включены в окончательный отчет. Я чувствую, что нужно добавить больше для продвижения открытых исходных кодов, технологической демократизации, науки и техники, но они считались слишком техническими, что могло потерять зрительскую аудиторию ... Потребительство в Китае в некоторой степени мешало широкой публике от знание культуры производителей («Если я могу что-то покупать, зачем мне делать своими руками?», «Игрушки для внеклассных занятий для детей или инновации для школьных соревнований»). Несмотря на то, что статья, прилагаемая к этому видео в WeChat, за первые несколько часов достигла более 100 тыс. Читателей, многие думали, что созданные вручную прототипы являются продуктами, и совершенно упускали из виду идею создания открытого исходного кода, обмена знаниями и наличия хобби, одновременно внося свой вклад в отрасли.

Любой, кто работает в швейной промышленности, понимает, насколько сложно продвигать промышленную революцию в этой области:некоторые технологии, которые мы представляем, по-прежнему требуют научных исследований; существующие технологии могут быть недоступны для использования кем-либо; демократизированные технологии должны быть просвещены для общественности, расширяя возможности творческих людей. Это требует сотрудничества между всеми частями экосистемы. Компаниям, производящим традиционную одежду, и компаниям, занимающимся высокими технологиями, нужно учиться друг у друга. Недостаточно людей в сфере образования, открытого исходного кода, творчества приложило огромные усилия для достижения масштабирования. Светодиоды легче всего увидеть - к сожалению, массовое население склонно сосредотачиваться на мелочах. Но необходимо больше понимать, что техническая одежда открывает доступ к IoT, AI, периферийным вычислениям и облакам (модные словечки с правдой), которые люди определяют как настоящее и будущее. Помимо всего этого, мы должны развивать бережливое производство, чтобы сократить количество отходов и загрязнение окружающей среды.

Спасибо YiT за интервью и репортаж о 10% моей трудовой жизни. Я особенно благодарен Microsoft #MSFTGarage за предоставление платформы для инноваций под руководством сотрудников и реализации идей на низовом уровне.

Интересные факты

В середине проекта Make:приехала в The Garage, Microsoft, чтобы провести семинар Wearables Tech 101. Я была инструктором и использовала это платье как пример того, как применить навыки, полученные в мастерской, к реальной одежде.

Через несколько дней Matrix Labs взяли у меня интервью в The Garage, где я также кратко продемонстрировал платье.

А также во время турне Maker в Саннивейл, опубликованном Алексом с Hackster.io

Код

  • Код и библиотека пульсометра
Код и библиотека пульсометра Arduino
Узнайте на https://pulsesensor.com/pages/installing-our-playground-for-pulsesensor-arduino
/* PulseSensor Starter Project и Signal Tester * Лучший способ начать работу или увидеть исходный сигнал ваш PulseSensor и Arduino. * * Вот ссылка на учебник * https://pulsesensor.com/pages/code-and-guide * * ПОСМОТРЕТЬ МЕНЯ (обучающее видео):* https://www.youtube.com/watch?v=82T_zBZQkOE * * ------------------------------------------------ ------------- 1) Это показывает живой пульс сердцебиения человека. 2) Живая визуализация в крутом "последовательном плоттере" Arduino. 3) Мигает светодиодом на каждом такте. 4) Это прямой Сигнал датчика пульса. 5) Отличный первый шаг в поиске неисправностей в вашей цепи и соединениях. 6) «Удобочитаемый» код, удобный для новичков. PIN 0int LED13 =13; // Встроенный в Arduion LEDint Signal; // хранит входящие необработанные данные. Значение сигнала может варьироваться от 0-1024int Threshold =550; // Определяем, какой сигнал «считать как удар», и // Функция настройки:void setup () {pinMode (LED13, OUTPUT); // вывод, который будет мигать в соответствии с вашим пульсом! Serial.begin (9600); // Настроить последовательную связь на определенной скорости. } // Функция основного циклаvoid loop () {Signal =analogRead (PulseSensorPurplePin); // Считываем значение PulseSensor. // Присваиваем это значение переменной "Сигнал". Serial.println (сигнал); // Отправляем значение сигнала в последовательный плоттер. if (Signal> Threshold) {// Если сигнал выше "550", то "включается" встроенный светодиод Arduino. digitalWrite (LED13, HIGH); } else {digitalWrite (LED13, LOW); // В противном случае сигнал должен быть ниже "550", поэтому "выключите" этот светодиод. } delay (10);} 

Схема

https://www.dfrobot.com/product-1510.html

Производственный процесс

  1. Консоль редактирования DIY Photoshop с использованием Arduino Nano RP 2040
  2. Arduino Spybot
  3. FlickMote
  4. Самодельный телевизор B-Gone
  5. Основные часы
  6. Спасение водных организмов и борьба с загрязнением воды с помощью Интернета вещей и искусственного интеллек…
  7. Игра Arduino Nano Tetris на самодельной матрице 16x8
  8. Arduino Nano:управление двумя шаговыми двигателями с помощью джойстика
  9. Портативный счетчик Гейгера с Arduino Nano
  10. TFT Shield для Arduino Nano - запуск