def on_message(client, userdata, message):
    time.sleep(1)
    mqttmsg = str(message.payload.decode("utf-8"))
    print("received message =", mqttmsg)
    #訊息接收控制
    if mqttmsg == 'w':
        run_ActionGroup('1', 1)
    if mqttmsg == 's':
        run_ActionGroup('2', 1)
from botControl import run_ActionGroup
import time

while True:
    key = input()
    if key == '1':
        run_ActionGroup('50', 1)
    if key == '2':
        run_ActionGroup('51', 1)
    if key == '3':
        run_ActionGroup('52', 1)
    if key == '4':
        run_ActionGroup('53', 1)
    if key == 'w':
        run_ActionGroup('1', 1)
    if key == 's':
        run_ActionGroup('2', 1)
    if key == 'a':
        run_ActionGroup('3', 2)
    if key == 'd':
        run_ActionGroup('4', 2)
def stop():
    run_ActionGroup('0', 1)
def forward():
    run_ActionGroup('1', 1)
def left():
    run_ActionGroup('3', 1)
def right():
    run_ActionGroup('4', 1)
def backward():
    run_ActionGroup('2', 1)
Example #8
0
from botControl import run_ActionGroup

run_ActionGroup('Fly', 3)
def index():
    run_ActionGroup('0', 1)
    return render_template('hyperlink.html')
def On():
    run_ActionGroup('123', 1)
    return render_template('hyperlink.html')
from botControl import run_ActionGroup

run_ActionGroup('123', 1)
Example #12
0
def index():
    run_ActionGroup('0', 1)
    return render_template('wave_off.html')
Example #13
0
def LED_On():
    run_ActionGroup('123', 1)
    return render_template('wave_on.html')