import sys sys.path.append("/home/pi/bmw/libs") import powerbk as power powerS = power.powerbk() print(powerS.readpower())
####configuracion de botones y leds board1 = board.boardbk() board1.Enable_Interrupt_Button(1, End_All_Callable) board1.Enable_Button(2) board1.Enable_Led(1) board1.Set_Led(1, 0) board1.Enable_Led(2) board1.Set_Led(2, 0) board1.Enable_Led(3) board1.Set_Led(3, 0) #########inicializamos los objetos de los sensores################# sensorD = distance.distancebk(3) ##distance sensor motorL = motor.motorbk(7) ##Left motor motorR = motor.motorbk(6) ##Right motor sensorCL = colorx.colorbk(1) ##Color sensor left sensorCR = colorx.colorbk(2) ##Color sensor right powerS = power.powerbk() ##sensor de voltaje y corriente imu = IMU.IMUbk() ##objeto imu #####loop infinito try: while (1): print("sensor distancia: {} cm".format(sensorD.read())) time.sleep(0.01) ##para no saturar except (KeyboardInterrupt, SystemExit): pass
import sys sys.path.append("/home/pi/bmw/libs") import time as tm import distancebk as distance import powerbk as power import colorbk as color # Creates sensor objects ultrasonic_sensor = distance.distancebk(3) power_sensor = power.powerbk() left_color_sensor = color.colorbk(2) right_color_sensor = color.colorbk(1) def read_ultrasonic(): """ Reads the ultrasonic sensor using bmw provided libs. """ return ultrasonic_sensor.read() def read_battery_voltage(): """ Reads the power sensor voltage value using bmw provided libs. """ return power_sensor.readvoltage()