[아두이노/Arduino] Processing을 이용한 Byte 시리얼통신

기존에 실습했던 아스키 코드 한문자를 전달받는것이 아닌, Byte 형태의 코드를 전달받아보자. 


아두이노의 경우 기존 Serial.println()로 시리얼 모니터에 출력했던 부분을

>> Serial.write() 함수를 이용하는 방식으로 교체한다. (알수없는 문자로 출력되는 결과를 얻는다)


프로세싱의 경우 기존 serialPort.readStringUntil(ln) 으로 값을 받아오던 부분을

>> serialPort.read() 함수를 이용하여 보다 우아하게 값을 전달받는다.



[회로부]



[아두이노에서의 Serial.write() 사용]






[프로세싱에서의 serialPort.read() 사용]



[코드의 결과는 기존 실습내용과 동일하게 스케치 배경색상이 변하는 과정을 나타낸다]