Arduino/실습일지
[아두이노/Arduino] Processing을 이용한 Byte 시리얼통신
농사꾼봉팔
2014. 8. 17. 21:08
기존에 실습했던 아스키 코드 한문자를 전달받는것이 아닌, Byte 형태의 코드를 전달받아보자.
아두이노의 경우 기존 Serial.println()로 시리얼 모니터에 출력했던 부분을
>> Serial.write() 함수를 이용하는 방식으로 교체한다. (알수없는 문자로 출력되는 결과를 얻는다)
프로세싱의 경우 기존 serialPort.readStringUntil(ln) 으로 값을 받아오던 부분을
>> serialPort.read() 함수를 이용하여 보다 우아하게 값을 전달받는다.
[회로부]
[아두이노에서의 Serial.write() 사용]
[프로세싱에서의 serialPort.read() 사용]
[코드의 결과는 기존 실습내용과 동일하게 스케치 배경색상이 변하는 과정을 나타낸다]