import serial  # подключаем библиотеку для последовательной связи
import time  # подключаем библиотеку чтобы задействовать функции задержки в программе

ArduinoSerial = serial.Serial('com3', 9600)  # создаем объект для работы с портом последовательной связи
time.sleep(2)  # ждем 2 секунды чтобы установилась последовательная связь

#ArduinoSerial.readline()  # считываем данные из последовательного порта и печатаем их в виде строки
print("Enter 1 to turn ON LED and 0 to turn OFF LED")

while 1:  # бесконечный цикл
    var=input('************')# считываем данные от пользователя
    # print(var)
    #"you entered", var  # печатаем подтверждение ввода
    if (var == '1'):  # если значение равно 1
        print(var)
        ArduinoSerial.write(bytes(var,'utf8')  )# передаем 1
        print("LED turned ON")
        time.sleep(1)

    if (var == '0'):  # если значение равно 0
        ArduinoSerial.write(bytes(var, 'utf8'))  # передаем 0
        print("LED turned OFF")
        time.sleep(1)
