Arduino: käitage samm-mootorit - kuidas see töötab
Astmeline mootor ei pöördu, kui pinget rakendatakse, vaid teeb väikeseid samme. Arduino abil saate sellist mootorit hõlpsalt juhtida. Selle praktilise näpunäite abil saate teada, kuidas seda teha.
Arduino: käitage samm-mootorit - kuidas see töötab
Astemootor on elektromehaaniline seade, mis muundab elektrilised impulsid diskreetseteks mehaanilisteks liikumisteks. Sellise astmemootori juhtimiseks Arduino abil vajate astmelise mootori juhi pardal. Ühendage kõik komponendid nagu pildil näidatud.
- Seejärel peate importima vajaliku teegi, kasutades käsku "#include".
- Käsklusega "const int stepsPerRevolution = 1500;" määrake mitu sammu mootor peaks ühe pöörde jooksul tegema.
- Sõltuvalt sellest, kuidas stepi ühendasite, peate looma uue astmeobjekti. Seda saate teha käsuga "Stepper myStepper (stepsPerRevolution, 8, 10, 9, 11);".
- Nüüd määrake kiirus seadistusmeetodil: "myStepper.setSpeed (20);".
- Nüüd saate kasutada käsku "myStepper.step (stepsPerRevolution);" ütleme, et see peaks pöörama päripäeva täielikult.
Järgmises artiklis selgitame, kuidas seadistada Arduinole GSM-moodul.