Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Steppermotorer er likestrømsmotorer som beveger seg i diskrete trinn. De har flere spoler som er organisert i grupper som kalles "faser". Ved å aktivere hver fase i rekkefølge, vil motoren rotere, ett trinn om gangen.
Steppermotorer er svært nyttige for å lage prosjekter som krever presis posisjonering, for eksempel 3D -skrivere. På grunn av få begrensninger har vi enda en type motor som kalles servomotorer.
Begrensninger er: -
1. trekke strøm selv når du ikke gjør noe i det hele tatt.
2. mindre dreiemoment ved høy hastighet.
3. Ingen tilbakemeldingsmekanisme som servomotor.
Videre krever trinnmotorer motordrivere for å koble til prosessorkort, men vi kan koble servomotorer direkte til Arduino eller esp32 -kort.
Trinn 1: Komponenter påkrevd
1. Steppermotor -
2. Motordriver -
3. ESP32 -
4. Stikkledninger -
5. Brødbrett (valgfritt) -
6. Arduino IDE -programvare
Det er veldig viktig å sette opp Arduino IDE før du laster opp kode i ESP32:-https://www.instructables.com/id/Setting-Up-Arduino-IDE-for-ESP32-Board/
Trinn 2: Kretsforbindelser for trinnmotor og ESP 32
Trinnmotor fungerer på 5V volt. koble derfor 5V motordriver til ESP 32 Vin.
Motordriver ESP32 -kort
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Trinn 3: Slik laster du opp kode i ESP 32 -kort
1. Klikk på opplasting.
2. Hvis ingen feil. På bunnen av Arduino IDE, når vi får meldingen Connecting…,…, 3. Trykk på Boot -knappen på ESP 32 -kortet til du får lastet opp meldingen.
4. Etter at koden er lastet opp. Trykk på aktiveringsknappen for å starte på nytt eller starte koden lastet opp på ESP32 -kortet.