Arduino<>Python

PA001. LED On Off

spring99 2021. 2. 21. 10:55

pyrhon에서 데이터를 송신하여, 아두이노 발광 다이오드 D2를 On, Off 합니다.

 

 

 

 

import serial

import time

arduino = serial.Serial(port='COM6', baudrate=115200, timeout=.1)

def write_read(x):

    arduino.write(bytes(x, 'utf-8'))

    time.sleep(0.05)

    data = arduino.readline()

    return data

while True:

    num = input("Enter a number: ")

    value = write_read(num)

    print(value)

 

--------------

int x;

void setup() {

  Serial.begin(115200);

  Serial.setTimeout(1);

}

 

void loop() {

  while (!Serial.available());

  x = Serial.readString().toInt();

  Serial.print(x + 1);

}