def forever(): global x_coor, y_coor, play_status while True: Initialisation() if jy.joystick_motion(motion='up') == 1: y_coor = constrain(y_coor + 4, 0, 4) elif jy.joystick_motion(motion='down') == 1: y_coor = constrain(y_coor - 4, 0, 4) elif jy.joystick_motion(motion='left') == 1: x_coor = constrain(x_coor - 4, 0, 4) elif jy.joystick_motion(motion='right') == 1: x_coor = constrain(x_coor + 4, 0, 4) elif jy.joystick_motion(motion='press') == 1: __rgb__.clear_screen() if x_coor == 0 and y_coor == 4: motorVibration() elif x_coor == 4 and y_coor == 4: displayTem() elif x_coor == 0 and y_coor == 0: playMusic() elif x_coor == 4 and y_coor == 0: drawGraphic() delay(500) __rgb__.draw_rectangle([x_coor, y_coor], [x_coor + 3, y_coor + 3], fill=(51, 102, 255), outline=True) __rgb__.display()
def forever(): while True: __rgb__.clear_screen() __rgb__.draw_point([1, 1], fill=(51, 255, 51)) __rgb__.display() delay(1000) __rgb__.clear_screen() __rgb__.draw_line([1, 1], [6, 1], fill=(51, 255, 51)) __rgb__.display() delay(1000) __rgb__.clear_screen() __rgb__.draw_rectangle([1, 1], [6, 6], fill=(51, 255, 51), outline=True) __rgb__.display() delay(1000) __rgb__.clear_screen() __rgb__.draw_rectangle([1, 1], [6, 6], fill=(51, 255, 51), outline=False) __rgb__.display() delay(1000) __rgb__.clear_screen() __rgb__.draw_ellipse([3, 3], 2, fill=(51, 255, 51)) __rgb__.display() delay(1000)
def forever(): while True: global i for i in range(1, 100): motor_power(i) delay(50) delay(2000)
def forever(): global Ref, Left, Mid, Right if getGrayscaleValue() != [0, 0, 0]: backward(50) delay(500) set_dir_servo_angle(30) forward(30) delay(500) set_dir_servo_angle(0) else: forward(20)
def forever(): global volume while True: if jy.joystick_motion(motion = 'up') == 1: volume = constrain(volume + 5, 0, 100) elif jy.joystick_motion(motion = 'down') == 1: volume = constrain(volume - 5, 0, 100) elif jy.joystick_motion(motion = 'left') == 1: music_pause() elif jy.joystick_motion(motion = 'right') == 1: music_unpause() music_set_volume(volume) delay(100)
def outHandle(): global sta, value, direction, Ref, Left, Mid, Right, lastSta, currentSta if lastSta == 'LEFT': set_dir_servo_angle((-30)) backward(10) elif lastSta == 'RIGHT': set_dir_servo_angle(30) backward(10) while True: currentSta = getDirection() if currentSta != lastSta: break delay(1)
def forever(): forward(50) delay(1000) backward(50) delay(1000) forward(50) set_dir_servo_angle((-30)) delay(1000) forward(50) set_dir_servo_angle(30) delay(1000) set_dir_servo_angle(0) stop() delay(2000)
def forever(): global Ref1, distance, Ref2 distance = Ultrasonic(pin_D0, pin_D1).read() if distance >= Ref1: set_dir_servo_angle(0) forward(50) elif distance >= Ref2: set_dir_servo_angle(40) forward(50) delay(500) else: set_dir_servo_angle((-40)) backward(50) delay(500)
def play(self, *args): try: freq = args[0] except: raise ValueError("Buzzer must have freq argument") self.freq(freq) self.on() try: ms = args[1] except: return freq ms = int(ms) from ezblock import delay delay(ms) self.off() delay(ms) return freq
def forever(): while True: __rgb__.draw_shape([ "#000000", "#000000", "#ff0000", "#ff0000", "#ff0000", "#000000", "#000000", "#000000", "#ff0000", "#ff0000", "#ff0000", "#ffcc33", "#ffcc33", "#ff0000", "#000000", "#000000", "#000000", "#ff6600", "#ff6600", "#ffffff", "#ff6600", "#ffffff", "#000000", "#000000", "#000000", "#000000", "#ff6600", "#ff6600", "#ff6600", "#ff6600", "#000000", "#000000", "#000000", "#ff6600", "#ff0000", "#ff0000", "#ff0000", "#ff0000", "#ff6600", "#000000", "#000000", "#ff6600", "#ff0000", "#ff0000", "#ff0000", "#ff0000", "#ff6600", "#000000", "#000000", "#000000", "#3333ff", "#3333ff", "#3333ff", "#3333ff", "#000000", "#000000", "#000000", "#000000", "#3333ff", "#000000", "#000000", "#3333ff", "#000000", "#000000" ]) delay(1000) __rgb__.show_icon("heart", (255, 0, 0)) delay(1000)
def forever(): global x_axis, width, pan_angle x_axis = Vilib.color_detect_object('x') width = Vilib.color_detect_object('width') delay(5) if x_axis == -1: pan_angle = pan_angle - 1 pan_angle = constrain(pan_angle, -90, 90) set_camera_servo1_angle(pan_angle) pan_angle = constrain(pan_angle, -45, 45) set_dir_servo_angle(pan_angle) elif x_axis == 1: pan_angle = pan_angle + 1 pan_angle = constrain(pan_angle, -90, 90) set_camera_servo1_angle(pan_angle) pan_angle = constrain(pan_angle, -45, 45) set_dir_servo_angle(pan_angle) if width > 50: forward(50) else: stop()
def forever(): if (Vilib.human_detect_object(('number'))) >= 1: set_camera_servo1_angle(30) delay(150) set_camera_servo1_angle((-30)) delay(150) set_camera_servo2_angle(0) delay(150) __tts__.say('Hello,nice to meet projesh!')
def forever(): while True: __rgb__.draw_shape(["#000000","#000000","#ff0000","#ff0000","#ff0000","#000000","#000000","#000000", "#ff0000","#ff0000","#ff0000","#ffcc33","#ffcc33","#ff0000","#000000","#000000", "#000000","#ff6600","#ff6600","#ffffff","#ff6600","#ffffff","#000000","#000000", "#000000","#000000","#ff6600","#ff6600","#ff6600","#ff6600","#000000","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#ff6600","#000000","#ff0000","#ff0000","#ff0000","#ff0000","#000000","#ff6600", "#000000","#000000","#3366ff","#3366ff","#3366ff","#3366ff","#000000","#000000", "#000000","#000000","#000000","#3366ff","#3366ff","#000000","#000000","#000000"]) delay(200) __rgb__.draw_shape(["#000000","#000000","#ff0000","#ff0000","#ff0000","#000000","#000000","#000000", "#ff0000","#ff0000","#ff0000","#ffcc33","#ffcc33","#ff0000","#000000","#000000", "#000000","#ff6600","#ff6600","#ffffff","#ff6600","#ffffff","#000000","#000000", "#000000","#000000","#ff6600","#ff6600","#ff6600","#ff6600","#000000","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#000000","#000000","#3366ff","#3366ff","#3366ff","#3366ff","#000000","#000000", "#000000","#000000","#3366ff","#000000","#000000","#3366ff","#000000","#000000"]) delay(200) __rgb__.draw_shape(["#000000","#000000","#ff0000","#ff0000","#ff0000","#000000","#000000","#000000", "#ff0000","#ff0000","#ff0000","#ffcc33","#ffcc33","#ff0000","#000000","#000000", "#000000","#ff6600","#ff6600","#ffffff","#ff6600","#ffffff","#000000","#000000", "#000000","#000000","#ff6600","#ff6600","#ff6600","#ff6600","#000000","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#000000","#000000","#ff6600","#ff0000","#ff0000","#ff0000","#000000","#000000", "#000000","#000000","#3366ff","#3366ff","#3366ff","#3366ff","#000000","#000000", "#000000","#3366ff","#000000","#000000","#000000","#000000","#3366ff","#000000"]) delay(200) __rgb__.draw_shape(["#000000","#000000","#ff0000","#ff0000","#ff0000","#000000","#000000","#000000", "#ff0000","#ff0000","#ff0000","#ffcc33","#ffcc33","#ff0000","#000000","#000000", "#000000","#ff6600","#ff6600","#ffffff","#ff6600","#ffffff","#000000","#000000", "#000000","#000000","#ff6600","#ff6600","#ff6600","#ff6600","#000000","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#000000","#ff6600","#ff0000","#ff0000","#ff0000","#ff0000","#ff6600","#000000", "#000000","#000000","#3366ff","#3366ff","#3366ff","#3366ff","#000000","#000000", "#000000","#000000","#3366ff","#000000","#000000","#3366ff","#000000","#000000"]) delay(200)
def drawGraphic(): global x_coor, y_coor, play_status __rgb__.show_icon("heart", (255, 0, 0)) delay(2000)
def forever(): while True: print("%s"%(imu.get_posture_angle(aram = "roll"))) delay(100)
def forever(): global AtEase, Attention sloth.do_action(Attention, 1, 100) delay(5000) sloth.do_action(AtEase, 1, 100) delay(3000)
def motorVibration(): global x_coor, y_coor, play_status motor_power(50) delay(1000) motor_stop()
def forever(): while True: print("%s" % (imu.read("accel", "x"))) delay(100)
def forever(): global distance distance = Ultrasonic(pin_D0, pin_D1).read() print("%s" % distance) delay(100)
def forever(): print("%s" % __IOT__.get("actuators#Slider#1")) delay(1000)
from ezblock import BLE, Remote, delay ble = BLE() r = Remote() def test_ble(): # buf = bytearray() # while ble.uart.inWaiting(): # buf = buf + super().read(ble.uart.inWaiting()) # buf = buf.decode() # print(buf) print(ble.read(1)) def test_remote(): r.read() print(r.get_button_value("A")) while True: # test_remote() test_ble() delay(100)
def forever(): global diyAction __SLOTH__.do_action(diyAction, 1, 80) delay(1000)
def forever(): global distance distance = Ultrasonic(pin_D0, pin_D1).read() print("%s"%distance) delay(100) forward(50) delay(1000) backward(50) delay(1000) forward(50) set_dir_servo_angle((-30)) delay(1000) forward(50) set_dir_servo_angle(30) delay(1000) set_dir_servo_angle(0) stop() delay(2000)
def forever(): global turn __SLOTH__.do_action(random.choice(turn), (random.randint(2, 7)), 100) __SLOTH__.do_action('forward', (random.randint(4, 7)), 100) __SLOTH__.do_action('stop', 1, 100) delay((random.randint(4, 15) * 100))