정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

아두이노 라즈베리파이 mysql에 저장
seonseon | 2017-01-12

안녕하세요 

저는 아두이노와 라즈베리파이를 연결하여 시리얼 통신을 통해 아두이노에서 센서 값을 시리얼 통신으로 라즈베리파이로 보내어 mysql 에 센서값을 저장하려합니다. 

저는 wiringPi 를 사용하여 디비에 저장하고 싶습니다. serialGetchar() 함수를 사용하여 아두이노의 센서 값을 

받아오고 있습니다. 하지만 저 함수는 한 글자씩 받아오게 되어서 db에 저장하게 되면 한숫자씩 저장이 되더라구요....ㅠ 혹시 해결 방법을 아시는 분이 있나요? 센서의 값이 24 라면 db에 저장하면 2, 4 이렇게 저장이 됩니다. 

어떻게 하면 좋을까요???

프로필사진

Klant 2017-01-15 16:07:52

안녕하세요! seon seon님. 

 

한 번의 센서 값이 넘어간 후 탭이나 줄바꿈을 날려주시면 되지 않을까요?

 

라즈베리파이 입장에서는 탭이나 줄바꿈이 전송될 때까지의 데이터를 버퍼에 담아 처리하면 될 것 같구요.

 

제 의견일 뿐입니다! ;)

이전글   |    에러출력의 이유를 모르겠습니다. ㅠㅠ 2017-01-11
다음글   |    kocoafab. SSL인증도 없고, 개인정보보호 인증도 없어서, 신뢰성이 떨어지네요. 익... 2017-01-13