mirror of
https://github.com/esphome/esphome.git
synced 2024-12-23 14:04:53 +01:00
30 lines
690 B
YAML
30 lines
690 B
YAML
|
esphome:
|
||
|
on_boot:
|
||
|
then:
|
||
|
- stepper.report_position:
|
||
|
id: uln2003_stepper
|
||
|
position: 250
|
||
|
- stepper.set_target:
|
||
|
id: uln2003_stepper
|
||
|
target: 250
|
||
|
- stepper.set_acceleration:
|
||
|
id: uln2003_stepper
|
||
|
acceleration: 250 steps/s^2
|
||
|
- stepper.set_deceleration:
|
||
|
id: uln2003_stepper
|
||
|
deceleration: 250 steps/s^2
|
||
|
- stepper.set_speed:
|
||
|
id: uln2003_stepper
|
||
|
speed: 250 steps/s
|
||
|
|
||
|
stepper:
|
||
|
- platform: uln2003
|
||
|
id: uln2003_stepper
|
||
|
pin_a: 12
|
||
|
pin_b: 13
|
||
|
pin_c: 14
|
||
|
pin_d: 15
|
||
|
max_speed: 250 steps/s
|
||
|
acceleration: 100 steps/s^2
|
||
|
deceleration: 200 steps/s^2
|