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

Умная обувь (автоматическая шнуровка и выработка электроэнергии)

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

Пьезоэлектрический датчик ControlEverything.com
× 1
Диод (n4001)
× 1
Power Bank
× 1
Акриловый лист
× 1
LED (общий)
× 1
Ползунковый переключатель
× 1
Arduino 101
× 1
Arduino MKR Fox 1200
× 1

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

Приложение для здоровья

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

Я начал этот проект для научной выставки и, работая над этим проектом, я получил опыт работы с сервоприводом Arduino и многих других вещей. И я уверен, что вам понравится этот проект.

Шаг 1. Необходимые детали

Для производства электроэнергии:

  • Пьезодиск
  • Диод (n4001)
  • Power Bank
  • Акриловый лист
  • Светодиод
  • Переключить

Для автоматической шнуровки:

  • Обувь
  • Arduino pro mini 5v, Arduino 101 или MKRFOX1200
  • Модуль последовательного преобразователя USB 2.0 в TTL UART CP2102 (если вы используете Aruino 101 или MKRFOX1200, вам это не нужно)
  • Сервопривод (крутящий момент более 10 кг)
  • Застежка-молния

Для счетчика шагов:

  • Счетчик
  • Кнопка
  • Wire

Шаг 2. Производство электроэнергии

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

Соедините все пьезоэлементы параллельно.

Выпрямитель преобразует переменный ток в постоянный.

Шаг 3. Автоматическая шнуровка

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

Вы можете использовать разные вещи, чтобы направить шнурки, но я не нашел ничего, кроме галстука-молнии. Я использовал код ручки сервопривода, вы также можете использовать другой код для управления сервоприводом. Вам нужно знать основы, чтобы кодировать Arduino Pro Mini или Arduino 101 или Google, какой из них вы используете. (У меня не было возможности купить Arduino 101, поэтому я сделал свой проект на pro mini, но он будет работать с обоими)

Код

FYQPAKLIW6PQ6C4.txt

Шаг 4. Подсчет шагов

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

И я не делал снимков, пока работал над этим проектом, потому что не знал об учебниках.

F94YI9GIW6PNCKA.apk

Шаг 5:Добавление светодиодов

Здесь я добавил 3 светодиода параллельно переключателю и использовал блок питания для его питания.

Плюсы умной обуви:

  • Он генерирует электричество, чтобы мы могли заряжать наши телефоны. И это очень полезно, когда мы отправляемся в поход.
  • Автоматическая шнуровка помогает детям, которые не умеют шнуровать, и пожилым людям, у которых проблемы со спиной.
  • Подсчет шагов помогает бегунам и бегунам, а также людям, сидящим на диете, потому что приложение показывает количество сожженных калорий.
  • И свет будет полезно видеть в темноте.

А вопросы вы всегда можете задать в комментариях. И если вам понравился проект, поставьте лайк. Спасибо!

Шаг 6. Вот полное рабочее видео!

Если вы не можете просматривать видео в мобильном приложении, нажмите здесь:Ссылка

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

Код

  • Код для загрузки на Pro mini или Arduino 101
Код для загрузки на pro mini или arduino 101 Arduino
В основном это работает на любом Arduino
 #include  Servo myservo; // создаем сервообъект для управления сервоусилителем potpin =0; // аналоговый вывод, используемый для подключения потенциометра int val; // переменная для чтения значения из аналогового pinvoid setup () {myservo.attach (2); // подключает сервопривод на выводе 2 к сервообъекту} void loop () {val =analogRead (potpin); // считывает значение потенциометра (значение от 0 до 1023) val =map (val, 0, 1023, 0, 180); // масштабируем его для использования с сервоприводом (значение от 0 до 180) myservo.write (val); // устанавливает положение сервопривода в соответствии с масштабированным значением delay (15); // ждет, пока сервопривод доберется туда} 

Схема


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

  1. Цифровая командная станция DCC Model Rail Arduino и бесплатное приложение
  2. Цифровые игральные кости Arduino
  3. Игровой контроллер Arduino
  4. Умные жалюзи
  5. ЖК-анимация и игры
  6. IOT - Smart Jar с использованием ESP8266, Arduino и ультразвукового датчика
  7. Сонар с использованием Arduino и отображение при обработке IDE
  8. Игра Pixel Chaser
  9. Управление яркостью светодиода с помощью Bolt и Arduino
  10. Простая и умная роботизированная рука с использованием Arduino