개발자 모드/파이썬(python)

파이썬(python) 시리얼 통신 기초 예제(정상 작동 확인 버젼)

인생은직구 2021. 6. 14. 01:11
728x90
import serial
ser = serial.Serial("COM9", 115200, timeout=1)  # COM 9에 115200으로 serial port open

while True:
    print("insert op :")
    op = input()
    ser.write(op.encode())

    rx = ser.readline().decode('ascii')   # 아스키 타입으로 읽음

    print("Receive Data: ", rx)

    if rx == 'q' :  #q가 들어오면 serial comm stop을 print하고 while 문 벗어남
        print('serial comm stop !!!')
        break

ser.close()   # serial 통신 close

 

결과 확인 화면

 

 

 

728x90