leads_arduino.wheel_speed_sensor#

Module Contents#

Classes#

WheelSpeedSensor

See LEADS-Arduino.

Functions#

rpm2kmh

param rpm:

revolutions per minute

param wheel_circumference:

wheel circumference in centimeters

return:

speed in kilometers per hour

API#

leads_arduino.wheel_speed_sensor.rpm2kmh(rpm: float, wheel_circumference: float) float#
Parameters:
  • rpm – revolutions per minute

  • wheel_circumference – wheel circumference in centimeters

Returns:

speed in kilometers per hour

class leads_arduino.wheel_speed_sensor.WheelSpeedSensor(wheel_diameter: float, num_divisions: int = 1, odometer_tag: str | None = None, accelerometer_tag: str | None = None)#

Bases: leads.Device

See LEADS-Arduino.

Supports: - Any Hall effect sensor (switch)

Initialization

initialize(*parent_tags: str) None#
update(data: str) None#
read() float#
Returns:

speed in kilometers per hour