Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Krokové motory jsou stejnosměrné motory, které se pohybují v diskrétních krocích. Mají více cívek, které jsou organizovány do skupin nazývaných „fáze“. Po zapnutí každé fáze v pořadí se motor bude otáčet, jeden krok za druhým.
Krokové motory jsou velmi užitečné při vytváření projektů, které vyžadují přesné umístění, jako jsou 3D tiskárny. Kvůli několika omezením máme ještě jeden typ motoru zvaný servomotory.
Omezení jsou: -
1. odebírejte energii, i když neděláte vůbec žádnou práci.
2. menší točivý moment při vysokých otáčkách.
3. Žádný mechanismus zpětné vazby jako servomotor.
Krokové motory navíc vyžadují připojení ovladačů motoru k deskám zpracování, ale servomotory můžeme připojit přímo k desce Arduino nebo esp32.
Krok 1: Požadované součásti
1. Krokový motor -
2. Ovladač motoru -
3. ESP32 -
4. Propojovací vodiče -
5. Breadboard (volitelně) -
6. Software Arduino IDE
Nastavení IDE Arduino před nahráním kódu do ESP32 je velmi důležité:-https://www.instructables.com/id/Setting-Up-Arduino-IDE-for-ESP32-Board/
Krok 2: Připojení obvodu pro krokový motor a ESP 32
Krokový motor pracuje na 5 V voltech. proto připojte 5V ovladače motoru k ESP 32 Vin.
Deska ovladače motoru ESP32
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Krok 3: Jak nahrát kód do desky ESP 32
1. Klikněte na nahrát.
2. Pokud žádná chyba. Když se ve spodní části Arduino IDE zobrazí zpráva Připojování …, …, 3. Stiskněte tlačítko Boot na desce ESP 32, dokud nedokončíte nahrávání zprávy.
4. Po úspěšném nahrání kódu. Stisknutím tlačítka Povolit restartujete nebo spustíte odesílání kódu na desku ESP32.