Inhaltsverzeichnis:
- Schritt 1: Erforderliche Komponenten
- Schritt 2: Schaltungsanschlüsse für Schrittmotor und ESP 32
- Schritt 3: So laden Sie Code in ESP 32 Board hoch
Video: Schrittmotor mit ESP32-Platine - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Schrittmotoren sind Gleichstrommotoren, die sich in diskreten Schritten bewegen. Sie haben mehrere Spulen, die in Gruppen organisiert sind, die als "Phasen" bezeichnet werden. Durch sequentielles Einschalten jeder Phase dreht sich der Motor Schritt für Schritt.
Schrittmotoren sind sehr nützlich bei Projekten, die eine genaue Positionierung erfordern, wie zum Beispiel 3D-Drucker. Aufgrund einiger Einschränkungen haben wir einen weiteren Motortyp namens Servomotoren.
Einschränkungen sind: -
1. Strom ziehen, auch wenn Sie gar nicht arbeiten.
2. weniger Drehmoment bei hoher Drehzahl.
3. Kein Rückkopplungsmechanismus wie Servomotor.
Darüber hinaus benötigen Schrittmotoren Motortreiber zum Anschluss an Verarbeitungsplatinen, aber wir können Servomotoren direkt an Arduino- oder ESP32-Platinen anschließen.
Schritt 1: Erforderliche Komponenten
1. Schrittmotor -
2. Motortreiber -
3. ESP32 -
4. Überbrückungsdrähte -
5. Steckbrett (optional) -
6. Arduino IDE-Software
Das Einrichten Ihrer Arduino-IDE vor dem Hochladen von Code in ESP32 ist sehr wichtig: -
Schritt 2: Schaltungsanschlüsse für Schrittmotor und ESP 32
Schrittmotor arbeitet mit 5V Volt. Schließen Sie daher 5V des Motortreibers an ESP 32 Vin an.
Motortreiber ESP32-Platine
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc FIN
GND GND
Schritt 3: So laden Sie Code in ESP 32 Board hoch
1. Klicken Sie auf Hochladen.
2. Wenn kein Fehler. Unten in der Arduino IDE, wenn wir die Nachricht Connecting …, …, 3. Drücken Sie die Boot-Taste auf der ESP 32-Platine, bis die Meldung mit dem Hochladen abgeschlossen ist.
4. Nachdem Ihr Code erfolgreich hochgeladen wurde. Drücken Sie die Aktivierungstaste, um den auf die ESP32-Platine hochgeladenen Code neu zu starten oder zu starten.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Beeindruckend !! Schrittmotor ohne Treiber betreiben -- Neue Idee 2018: 4 Schritte (mit Bildern)
Beeindruckend !! Schrittmotor ohne Treiber betreiben || Neue Idee 2018: Hallo! In dieser Anleitung werde ich Ihnen beibringen, wie Sie einen Schrittmotor kontinuierlich mit hoher Geschwindigkeit ohne Treiberschaltung oder Arduino- oder Wechselstromversorgung betreiben. Durch Austauschen der Verdrahtungen können Sie ihn auch in beiden Taktgebern betreiben weise & gegen den uhrzeigersinn dir
التحكم بالمحرك الخطوي (Schrittmotor) بطريقة (Mikroschritt): 5 Schritte
التحكم بالمحرك الخطوي (Schrittmotor) بطريقة (Mikroschritt): في هذه المدونة اتحدث عن كيف نقوم بالتحكم بماتور خطوي عن طريق الخطوة الدقيقة وهي الطريقة المتبعة في الطابعات الثلاثية الابعاد
Linearaktuator-Schrittmotor: 3 Schritte (mit Bildern)
Linear Actuator Stepper Motor: Um die Drehbewegung des Schrittmotors in eine Linearbewegung umzuwandeln, wird der Schrittmotor mit einem Gewinde verbunden. Auf dem Gewinde verwenden wir eine Messingmutter, die sich nicht drehen kann. Bei jeder Gewindeumdrehung wird die Messingmutter in axialer Richtung verschoben