示例#1
0
def setup():
    global SerialPort1
    global SerialPort2
    global SerialPort3
    global LeftSensor
    global CenterSensor
    global RightSensor

    SerialPort1 = '/dev/ttyUSB0'
    SerialPort2 = '/dev/ttyUSB1'  # run ls/dev/tty* to see which usb ports it is connected to.
    SerialPort3 = '/dev/ttyUSB2'

    LeftSensor = Ultrasonic.MySensor(SerialPort1)
    CenterSensor = Ultrasonic.MySensor(SerialPort2)
    RightSensor = Ultrasonic.MySensor(SerialPort3)

    LeftSensor.start()
    CenterSensor.start()
    RightSensor.start()
    Motors.still()

    os.system("flite -t 'Delta Task started'")
示例#2
0
import Ultrasonic
import time
SerialPort1 = '/dev/ttyUSB0'  # Type ls/dev/tty in the terminal then tab to see which usb ports are connected be default, 0-2 will be for US.
#SerialPort2 = '/dev/ttyUSB1'
#SerialPort3 = '/dev/ttyUSB2'

LeftSensor = Ultrasonic.MySensor(SerialPort1)
#CenterSensor = Ultrasonic.MySensor(SerialPort2)
#RightSensor = Ultrasonic.MySensor(SerialPort3)

LeftSensor.start()
#CenterSensor.start()
#RightSensor.start()

while 1:
    print(
        'Left Sensor ', LeftSensor.getLastEvent()
    )  #'\t Center Sensor ', CenterSensor.getLastEvent(), '\t Right Sensor ', RightSensor.getLastEvent())

# LeftSensor.stop stops the reading for the Left Sensor
示例#3
0
import Ultrasonic
import time
SerialPort1 = '/dev/ttyUSB0' # Type ls/dev/tty in the terminal then tab to see which usb ports are connected be default, 0-2 will be for US. 
SerialPort2 = '/dev/ttyUSB1'  
SerialPort3 = '/dev/ttyUSB2'

LeftSensor = Ultrasonic.MySensor(SerialPort1)
CenterSensor = Ultrasonic.MySensor(SerialPort2)
RightSensor = Ultrasonic.MySensor(SerialPort3)

LeftSensor.start()
CenterSensor.start()
RightSensor.start()

while 1 : 
    print('Left Sensor ', LeftSensor.getLastEvent(), '\t Center Sensor ', CenterSensor.getLastEvent(), '\t Right Sensor ', RightSensor.getLastEvent())
    time.sleep(1)
    
# LeftSensor.stop stops the reading for the Left Sensor