Ejemplo n.º 1
0
sinyal = threading.Thread(target=sinyalLed)

if __name__ == '__main__':

    sinyal.start()  # threading
    initScr()  # initialize Screen
    try:
        server_socket = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
        port = 1
        server_socket.bind(("", port))
        server_socket.listen(1)
        client_socket, address = server_socket.accept()
        try:
            Ekran.oledBlue(
                True, ["Connection from :", str(address)],
                getTimeDetail(' : '))
        except:
            print("Ekran bulunamadi. hata 0x0A1")
        while True:
            try:
                data = client_socket.recv(1024)
                print(data)
                if (str(data) == "b'u'"):
                    driveMotor(motorArray, 1)
                    driveMotor(motorArray, 3)
                if (str(data) == "b'l'"):
                    driveMotor(motorArray, 1)
                    driveMotor(motorArray, 2)
                if (str(data) == "b'd'"):
                    driveMotor(motorArray, 0)
Ejemplo n.º 2
0
def initScr():
    try:
        Ekran.initScreen()
    except:
        print("Ekran bulunamadi.")
Ejemplo n.º 3
0
            try:
                GPIO.output(17, GPIO.LOW)
                GPIO.output(12, GPIO.LOW)
                time.sleep(0.3)
            except:
                pass


ledState = False
curPos = 0

e = threading.Event()
t = threading.Thread(name='non-block', target=sinyalLed, args=(e, 0.1))
t.start()  # threading
try:
    Ekran.initScreen()
except:
    print("Ekran bulunamadi.")


def getTime():
    tm = datetime.now()
    return (str(tm.day) + str(tm.month) + str(tm.year))


def getTimeCam():
    tm = datetime.now()
    return (str(tm.second) + str(tm.minute) + str(tm.hour))


def getTimeDetail(sep):