?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

미세먼지센서 관련해서 질문이 있습니다.

페이지 정보

작성자 ukfine 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-05-20 11:29 조회714회 댓글1건

본문

먼저 저번에 이더넷모듈관련하여 답변주신부분은 말씀해주신 부분을 주석처리하니 해결되었습니다.

감사합니다. 그런데 제가 워낙 잘 몰라서 두가지 질문이 생겨서 다시 질문을 올리게 되었습니다.

mg/m3을 ug/m3 밀리그람을 마이크로그람으로 바꾸는 과정에서 113~114라인에

dustdensity값에 1000을 곱해주고 스펠링을 바꾸면 해결된다고 해주셨는

스펠링은 114라인을 고치면 되는거같아보이고 1000을 곱하려면 어떤 코드를 삽입해야하는지 몰라서 질문드립니다.

 

  String dataString = "";
  //dataString += dtostrf(voltage, 9, 4, s);
  //dataString += ",";
  dataString += dtostrf(dustdensity, 5, 4, s);
  dataString += " mg/m3";
  //dataString += ",";
  //dataString += dtostrf(ppmpercf, 8, 0, s);
  showInfo(dataString, 2);
   
  sendData();
   
  count=0;
  ppm=0;
  lastConnectionTime = millis();
  }

굵게 표시한부분이 113~114라인입니다.

 

또한 이더넷모듈 장착시 블로터 서버로 전송된다고 알려주셨는데, 이 값을 제가 노트북으로

어떻게 전송되고 있는지 확인 할 수 있는 방법을 몰라 궁금하여 질문드립니다.

 

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

dataString += dtostrf(dustdensity, 5, 4, s)
==>
dataString += dtostrf(dustdensity*1000, 5, 4, s)
이렇게 바꿔서 한번 출력해보세요