Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Smarte Schuhe (automatische Schnürung und Stromerzeugung)

Komponenten und Verbrauchsmaterialien

ControlEverything.com Piezosensor
× 1
Diode (n4001)
× 1
Powerbank
× 1
Acrylplatte
× 1
LED (generisch)
× 1
Schiebeschalter
× 1
Arduino 101
× 1
Arduino MKR Fox 1200
× 1

Apps und Onlinedienste

Gesundheits-App

Über dieses Projekt

Ich habe dieses Projekt für die Wissenschaftsmesse gestartet und bei diesem Projekt Erfahrungen mit Arduino-Servo und vielen anderen Dingen gesammelt. Und ich bin sicher, Sie werden es genießen, dieses Projekt zu machen.

Schritt 1:Benötigte Teile

Für die Stromerzeugung:

  • Piezo-Scheibe
  • Diode (n4001)
  • Powerbank
  • Acrylplatte
  • Led
  • Wechsel

Für die automatische Schnürung:

  • Schuhe
  • Arduino pro mini 5v oder Arduino 101 oder MKRFOX1200
  • CP2102 USB 2.0 zu TTL UART Serial Converter Module (Wenn Sie Aruino 101 oder MKRFOX1200 verwenden, benötigen Sie dies nicht)
  • Servo (mehr als 10 kg Drehmoment)
  • Ziptie

Für Schrittzähler:

  • Zähler
  • Drucktaste
  • Draht

Schritt 2:Strom erzeugen

Ich habe eine Acrylbasis für Piezo gemacht, um darauf zu kleben und sicherzustellen, dass Löcher unter jedem Piezo gebohrt werden, sonst wird kein Strom erzeugt, da Piezo Spannung und Kompression benötigen, um Strom zu erzeugen. Und platzieren Sie ein Stück Schaumstoff oder ein ähnliches Material.

Verbinden Sie alle Piezo-Elemente parallel miteinander.

Der Gleichrichter wandelt Wechselstrom in Gleichstrom um.

Schritt 3:Automatische Schnürung

Benutzte Bohrmaschine oder Dremel, um Löcher in den Schuh zu bohren. Und Reißverschlüsse, um die Schnürsenkel zum Servo zu führen.

Sie können verschiedene Dinge verwenden, um die Schnürsenkel zu lenken, aber ich konnte nichts anderes als den Reißverschluss finden. Ich habe den Servo-Knopf-Code verwendet. Sie können auch einen anderen Code verwenden, um das Servo zu steuern. Sie müssen die Grundlagen kennen, um Arduino Pro Mini oder Arduino 101 zu codieren, oder googeln Sie, welches Sie verwenden. (Ich konnte mir Arduino 101 nicht leisten, also habe ich mein Projekt mit Pro Mini gemacht, aber es wird mit beiden funktionieren)

Code

FYQPAKLIW6PQ6C4.txt

Schritt 4:Schrittzählung

Ich habe den Zählzähler verwendet, um Schritte zu zählen. Wenn Sie diese Art von Zählzähler öffnen, können Sie zwei Drähte an die beiden Anschlüsse des Zählknopfs anschließen und einen Druckknopf anbringen (dies war jedoch nur an einem Schuh). Sie benötigen also diese App, die ich erstellt habe, um die Zahl auf dem Zähler und Ihr Gewicht einzugeben. Und die App zählt den durchschnittlichen Kalorienverbrauch, die Entfernung (in km) und natürlich die Schritte.

Und ich habe während dieses Projekts kein Foto gemacht, weil ich nichts über Tutorials wusste.

F94YI9GIW6PNCKA.apk

Schritt 5:Einige LEDs hinzufügen

Hier habe ich 3 LEDs parallel zu einem Schalter hinzugefügt und die Powerbank verwendet, um sie mit Strom zu versorgen.

Vorteile von smarten Schuhen:

  • Es erzeugt Strom, damit wir unsere Telefone aufladen können. Und das ist sehr hilfreich, wenn wir zum Trekking gehen.
  • Die automatische Schnürung hilft Kindern, die nicht schnüren können, und alten Menschen mit Rückenproblemen.
  • Schrittzählen hilft Läufern und Joggern. Und auch Menschen, die auf Diät sind, weil die App Kalorienverbrennung anzeigt.
  • Und das Licht ist hilfreich, um im Dunkeln zu sehen.

Und Sie können jederzeit Fragen im Kommentarbereich stellen. Und wenn dir das Projekt gefällt, bitte Like. Danke!

Schritt 6:Hier ist ein voll funktionsfähiges Video!

Wenn Sie in der mobilen Anwendung keine Videos sehen können, klicken Sie hier:Link

Ich möchte eine bessere Version erstellen, kann es mir aber nicht leisten, mehr Projekte durchzuführen. Wenn jemand helfen möchte, kontaktieren Sie mich bitte. Danke!

Code

  • Code zum Hochladen auf Pro Mini oder Arduino 101
Code zum Hochladen auf Pro Mini oder Arduino 101 Arduino
Grundsätzlich funktioniert es auf jedem Arduino
#include Servo myservo; // Servo-Objekt erstellen, um einen Servoint zu steuern Potpin =0; // Analoger Pin zum Anschließen des Potentiometerint val; // Variable zum Lesen des Werts aus dem analogen Pinvoid-Setup () { myservo.attach (2); // verbindet das Servo an Pin 2 mit dem Servoobjekt}void loop () { val =analogRead (potpin); // liest den Wert des Potentiometers (Wert zwischen 0 und 1023) val =map(val, 0, 1023, 0, 180); // skaliere es, um es mit dem Servo zu verwenden (Wert zwischen 0 und 180) myservo.write (val); // setzt die Servoposition entsprechend der skalierten Wertverzögerung (15); // wartet, bis das Servo dort ankommt}

Schaltpläne


Herstellungsprozess

  1. Model Rail Digital DCC Command Station Arduino und kostenlose App
  2. Arduino Digital Dice
  3. Arduino-Gamecontroller
  4. Smart Blinds
  5. LCD-Animation und -Spiele
  6. IOT - Smart Jar mit ESP8266, Arduino und Ultraschallsensor
  7. Sonar mit Arduino und Anzeige bei der Verarbeitung von IDE
  8. Pixel-Chaser-Spiel
  9. Steuerung der LED-Helligkeit mit Bolt und Arduino
  10. Einfacher und intelligenter Roboterarm mit Arduino