Ultrasonic Sensor¶
Get Distance¶
get_distance(
self
)Returns the current distance
distance = Robo.Ultrasonic1.get_distance()
Get Sound Level¶
get_sound_level(
self
)Returns the current sound level
sound = Robo.Ultrasonic1.get_sound()
Set Distance Trigger¶
set_trigger(
self
, value
,``comparitor``)value
is the trigger value in centimeterscomparitor
0 sets less than, 1 sets greater than valueRobo.Ultrasonic1.set_trigger(50, 1) # sets the trigger to set off when a distance greater than 50 cm is seen
Set Sound Trigger¶
set_sound_trigger(
self
, value
,``comparitor``)value
is the trigger valuecomparitor
0 sets less than, 1 sets greater than valueRobo.Ultrasonic1.set_sound_trigger(150, 1) # sets the trigger to set off when the sound is greater than 150
Check Distance Trigger¶
check_distance_trigger(
self
)Returns 1 if the trigger has happened
while not Robo.Ultrasonic1.check_distance_trigger():
# do stuff
Check Sound Trigger¶
check_distance_trigger(
self
)Returns 1 if the trigger has happened
while not Robo.Ultrasonic1.check_sound_trigger():
# do stuff