Uživatelské nástroje

Nástroje pro tento web


ev3

Toto je starší verze dokumentu!


#!/usr/bin/env python3
from ev3dev2.motor import MediumMotor,OUTPUT_A,SpeedPercent
from ev3dev2.sensor import INPUT_1
from ev3dev2.sensor.lego import TouchSensor
from ev3dev2.led import Leds
from ev3dev.ev3 import Sound
import time
import random
 
m = MediumMotor(OUTPUT_A)
ts = TouchSensor()
leds = Leds()
 
hlasky = ["Fire","You only live once", "Prepare to hit","Fire in a hole"]
Sound.speak("EV3 gun at your command").wait()
 
while True:
  if ts.is_pressed:
    Sound.speak(random.choice(hlasky)).wait()
    leds.set_color("LEFT","ORANGE")
    leds.set_color("RIGHT","RED")
    m.on_for_rotations(SpeedPercent(100),3)
  else:
    leds.set_color("LEFT","GREEN")
    leds.set_color("RIGHT","ORANGE")
ev3.1564091431.txt.gz · Poslední úprava: 2023/02/08 23:35 (upraveno mimo DokuWiki)