主权项 |
1. A treadmill, comprising:
a base portion, an elongate belt extending along the base portion and rotatably disposed about a roller so that rotation of the roller causes rotation of the elongate belt; an upright portion extending from the base portion, the upright portion supporting an interface; a motor rotatably driving the roller; an elevator having a driving element engaged with the base portion, the driving element vertically movable to incline the base portion to an inclination measurable by an inclination value; and a controller electronically coupled with the motor and the elevator and comprising one or more processors configured to perform the steps of:
(a) receiving, at the controller, base running pace data corresponding to a base running pace for a user of the treadmill;(b) accessing, by the controller, first running program data comprising a plurality of intervals each having a respective duration and an associated inclination value for the base portion;(c) determining, by the controller, for each of the plurality of intervals based upon the base running pace data a respective roller speed corresponding to a belt speed;(d) generating, by the controller, for each of the plurality of intervals a motor control signal corresponding to the determined roller speed for the respective interval;(e) generating, by the controller, for each of the plurality of intervals an elevator control signal corresponding to the associated inclination value for the respective interval;(f) transmitting, from the controller to the motor, the respective motor control signal to cause the motor to rotate the roller at the respective determined roller speed during the respective interval; and(g) transmitting, from the controller to the elevator, the respective elevator control signal to cause the elevator to incline the base portion to the respective inclination value during the respective interval. |