Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Zapatos inteligentes (autoajuste y generación de electricidad)

Componentes y suministros

ControlEverything.com Sensor piezoeléctrico
× 1
Diodo (n4001)
× 1
Power Bank
× 1
Lámina acrílica
× 1
LED (genérico)
× 1
Interruptor deslizante
× 1
Arduino 101
× 1
Arduino MKR Fox 1200
× 1

Aplicaciones y servicios en línea

Aplicación de salud

Acerca de este proyecto

Comencé este proyecto para la feria de ciencias y al hacer este proyecto gané experiencia sobre el servo Arduino y muchas cosas. Y estoy seguro de que disfrutará haciendo este proyecto.

Paso 1:piezas necesarias

Para generar electricidad:

  • Disco piezoeléctrico
  • Diodo (n4001)
  • Banco de energía
  • Lámina acrílica
  • Led
  • Cambiar

Para cordones automáticos:

  • Zapatos
  • Arduino pro mini 5v o Arduino 101 o MKRFOX1200
  • CP2102 Módulo convertidor serie USB 2.0 a TTL UART (si usa Aruino 101 o MKRFOX1200 no lo necesita)
  • Servo (más de 10 kg de torque)
  • Ziptie

Para contador de pasos:

  • Contador
  • Botón pulsador
  • Alambre

Paso 2:generación de electricidad

Hice una base acrílica para que Piezo se pegue y me asegure de perforar agujeros debajo de cada Piezo; de lo contrario, no generará electricidad porque el Piezo necesita tensión y compresión para generar electricidad. Y coloque un trozo de espuma o algún mismo tipo de material.

Conecte todos los elementos Piezo juntos en paralelo.

El rectificador está convirtiendo la corriente alterna en corriente continua.

Paso 3:Cordón automático

Utiliza una máquina perforadora o una dremel para hacer agujeros en el zapato. Y bridas para dirigir los cordones hacia el servo.

Puedes usar diferentes cosas para dirigir los cordones, pero no pude encontrar nada más que la brida. Usé el código de la perilla del servo, también puede usar un código diferente para controlar el servo. Necesita conocer los conceptos básicos para codificar Arduino Pro Mini o Arduino 101 o buscar en Google cuál usa. (No pude pagar Arduino 101, así que hice mi proyecto con pro mini pero funcionará con ambos)

Código

FYQPAKLIW6PQ6C4.txt

Paso 4:conteo de pasos

Usé el contador de conteo para contar los pasos. Cuando abre este tipo de contador de conteo, puede conectar dos cables a los dos terminales del botón de conteo y conectar un botón pulsador (pero esto fue solo con un zapato). Por lo tanto, necesitará esta aplicación que hice para ingresar el número en el contador y su peso. Y la aplicación contará el promedio de calorías quemadas, la distancia (en km) y obviamente los pasos.

Y no tomé una foto mientras estaba haciendo este proyecto porque no sabía acerca de los tutoriales.

F94YI9GIW6PNCKA.apk

Paso 5:agregar algunos LED

Aquí agregué 3 leds en paralelo con un interruptor y usé el banco de energía para alimentarlo.

Ventajas de los zapatos inteligentes:

  • Genera electricidad para que podamos cargar nuestros teléfonos, y eso es muy útil mientras hacemos trekking.
  • Los cordones automáticos ayudan a los niños que no saben cómo atar los cordones y a las personas mayores que tienen problemas de espalda.
  • El conteo de pasos ayuda a los corredores y corredores, y también a las personas que están a dieta porque la aplicación muestra calorías quemadas.
  • Y la luz será útil para ver en la oscuridad.

Y siempre puedes hacer preguntas en la sección de comentarios. Y si te gusta el proyecto, dale Me gusta. ¡Gracias!

Paso 6:¡Aquí hay un video funcional completo!

Si no puede ver videos en la aplicación móvil, haga clic aquí:Enlace

Quiero hacer una mejor versión pero no puedo permitirme hacer más proyectos, así que si alguien quiere ayudar, por favor contácteme. ¡Gracias!

Código

  • Código para cargar en pro mini o arduino 101
Código para cargar en pro mini o arduino 101 Arduino
Básicamente funciona en cualquier Arduino
 #include  Servo myservo; // crea un objeto servo para controlar un servoint potpin =0; // pin analógico utilizado para conectar el potenciómetroint val; // variable para leer el valor de la configuración analógica pinvoid () {myservo.attach (2); // conecta el servo en el pin 2 al objeto servo} void loop () {val =analogRead (potpin); // lee el valor del potenciómetro (valor entre 0 y 1023) val =map (val, 0, 1023, 0, 180); // escalarlo para usarlo con el servo (valor entre 0 y 180) myservo.write (val); // establece la posición del servo de acuerdo con el valor escalado delay (15); // espera a que llegue el servo} 

Esquemas


Proceso de manufactura

  1. Model Rail Digital DCC Command Station Arduino y aplicación gratuita
  2. Dados digitales Arduino
  3. Controlador de juego Arduino
  4. Persianas inteligentes
  5. Animación LCD y juegos
  6. IOT - Smart Jar usando ESP8266, Arduino y sensor ultrasónico
  7. Sonda usando arduino y visualización en procesamiento IDE
  8. Pixel Chaser Game
  9. Control del brillo del LED usando Bolt y Arduino
  10. Brazo robótico simple e inteligente con Arduino
  11. Python3 y comunicación Arduino