Close
0%
0%

Smart Shoes

Features of smart shoes: generates electricity, auto lacing, step counting, etc.

Similar projects worth following
I started this project for science fair and making this project I gained experience about Arduino servo and many things. And I am sure you will enjoy making this project .

Pro's of smart shoes:
-It generates electricity so we can charge our phones.And that's very helpful while we go for trekking.
-Auto lacing helps children who don't know how to lace and old people who have back problem.
-Step counting helps runners and joggers.And people who are on diet too because the app shows cal burned.
-And the light will be helpful to see in dark.
  • 6 × Piezo disc
  • 4 × Diode (n4001)
  • 1 × Ziptie
  • 1 × Counter
  • 1 × Push Button

View all 14 components

  • Recommended Servo

    Shahid Jariwala07/16/2018 at 10:32 0 comments

    I recommend using this servo as it is waterproof and has enough torque.

    Link:- click here

  • Servo Single Push Button Code

    Shahid Jariwala07/16/2018 at 09:40 0 comments

    Image result for arduino servo button

    #include <Servo.h>;

     
     // pushbutton pin
     const int buttonPin = 2;

     // servo pin
     const int servoPin = 9;
     Servo servo;

    //create a variable to store a counter and set it to 0
    int counter = 0;
    void setup()
    {
      servo.attach (servoPin);
      
      // Set up the pushbutton pins to be an input:
      pinMode(buttonPin, INPUT);
    }

    void loop()
    {
     
      int buttonState;  

      buttonState = digitalRead(buttonPin);

      if (buttonState == LOW) // light the LED
      {
        counter++;
        delay(150);
      }

      if(counter == 0)

    {
       servo.write (0);  

    }
      else if(counter == 1 )

    {

      servo.write (180);  

    }

    else

    {

      counter = 0;

    }

    }
    }

  • Servo 2 Push Button Code

    Shahid Jariwala07/16/2018 at 09:02 0 comments

    #include<Servo.h>
    int pos = 0;
    Servo servo;
    void setup() {
     pinMode(2, INPUT);
     pinMode(3, INPUT);
     servo.attach(9);
    }
    void loop() {
     while (digitalRead(2) == HIGH && pos < 180) {
       pos++;
       servo.write(pos);
       delay(10);
     }
     while (digitalRead(3) == HIGH && pos > 0) {
       pos--;
       servo.write(pos);
       delay(10);
     }
    }

  • Safety First

    Shahid Jariwala07/16/2018 at 08:58 0 comments

    This is a voltage regulator connect the positive end of rectifier to Vin and negative to GND and Vout to the storage in my case powerbank .This will ensure that your power storage is safely and no excess voltage is supplied to the power bank .  

    Pololu 5V Step-Up/Step-Down Voltage Regulator S7V7F5

View all 4 project logs

  • 1
    Getting all the components

    Get all the components mentioned

  • 2
    Generating Electricity

    I made a acrylic base for Piezo to stick on it and make sure to drill holes below every Piezo else it won't generate electricity because Piezo need tension and compression to generate electricity. And place piece of foam or some same type of material.

    Connect all Piezo elements together in parallel.(as circuit diagram)

    Rectifier is converting AC current into DC current.

  • 3
    Auto Lacing

    Used drill machine or dremel to make holes in the shoe. And zip ties to direct the laces towards the servo.

    You can use different things to direct the laces but I couldn't find anything then the zip tie. I used servo knob code you can also use different code to control servo. You need to know the basics to code Arduino Pro Mini or Google it .

View all 5 instructions

Enjoy this project?

Share

Discussions

deenancivi wrote 06/29/2024 at 05:22 point

Volleyball shoes are specially designed to cater to the unique demands of the sport, offering several benefits that enhance performance and reduce the risk of injury. One of the primary advantages is the superior grip provided by the rubber soles. These shoes feature gum rubber soles, which are non-marking and provide excellent traction on indoor court surfaces as you can visit website for more detail. 

  Are you sure? yes | no

markwayn wrote 05/02/2023 at 02:13 point

Goodness, your undertaking is such an extraordinary. As I have gained some new useful knowledge by perusing this venture. Might want to impart it to the colleagues of https://oyeball.com/best-basketball-shoes-for-wide-feet/ with the goal that they could likewise understand it and can execute a novel, new thing in our running tasks.

  Are you sure? yes | no

vieiramarcilo8 wrote 12/02/2022 at 18:10 point

Wow, your project is such a great. As I have learned something new by reading this project. Would like to share it with the team members of https://www.marcilo.com/  so that they could also read it and can implement something new in our running projects.

  Are you sure? yes | no

rami jim wrote 10/12/2021 at 20:04 point

very useful information. i really loved the information you provide about these shoes. better quality content just like https://shoesadvice.com/ blog.

  Are you sure? yes | no

icwemi52 wrote 10/04/2021 at 09:32 point

Great shoes... Its like next era of shoes I always support this type of new ideas just like hoka shoes blog. 

  Are you sure? yes | no

xofficialkaur wrote 10/02/2021 at 20:55 point

Can you share the complete file of this program? I want to test it for my program of basketball that hosted on WordPress.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates