[Python] Problema com comunicação python + arduino [fechada]

Discussão em 'Python' iniciado por Stack, Outubro 23, 2024.

  1. Stack

    Stack Membro Participativo

    Ola, sou iniciante e estou tendo problemas com um simples programa pra receber dados de um sensor de temperatura do arduino no python

    import serial #Importa a biblioteca
    import time


    while True: #Loop para a conexão com o Arduino
    try: #Tenta se conectar, se conseguir, o loop se encerra
    arduino = serial.Serial('COM8', 9600)
    print('Arduino conectado')
    break
    except:
    print('Arduino não conectado')
    break

    while True:
    msg = str(arduino.readline()) #Lê os dados em formato de string
    msg = msg[2:-5] #Fatia a string
    print(msg) #Imprime a mensagem
    arduino.flush()
    time.sleep(1)


    No monitor serial ele funciona normalmente, mas no python o valor imprimido é sempre o valor de quando eu rodo pela primeira vez, é como se ele nao atualizasse o valor nunca, precisava resolver esse problema pra da continuidade a meu projeto.

    Continue reading...

Compartilhe esta Página