inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)

질문있습니다.

373

이학준

작성한 질문수 4

0

  안녕하세요 강의를 듣는 중에 궁금한 사항이 있어서 글을 남깁니다.

  저는 시골에 귀농을해서 한우사육을 하고 있는데, 암소 발정 탐지기를 만들기위해서 이래저래 강의를 찾다가 이 강의를 듣게 되었습니다. 소 개체마다 가속도 센서 및 체온센서를 달아서 발정이 오면 활동량이 늘어나고 체온이 올라가는 것을보고 발정이 왔다는 것을 알수 있는 방식입니다.

  일단 가속도센서를 이용해서 만보계를 만드는 것 까지는 구현했습니다. 모스키토를 통해서 만보계값을 받아들이면 몽고DB까지 저장하는 것은 조금만 응용하면 만들 수 있을 것 같은데요. 문제는 매일 걸음 수를 체크해야한다는 것입니다. 12시가 되면 초기화해서 다시 0부터 만보계가 돌아가야하는데 아두이노에서는 초기화가 되지않고 계속 카운트가 된다는 것입니다. 이 문제를 어떤식으로 처리하면 좋을까요? 간단히 해결할 수 있을 것 같은데 제가 아직 초보자라 어떻게 하는 게 좋을 지 잘 모르겠네요.

아두이노에서 12시가되면 초기화를 해야하는 것인지 아님 계속 카운드 되는 값을 node. js에서 12시가되면 자동으로 0부터 숫자를 받아 들이게 할 수 있는지 그리고 가능하다면 아두이노가 계속해서 정수값을 카운트하다보면 데이터 한계치에 도달하지는 않는지 궁금합니다.  제가 초보자라 자세한 설명 부탁드립니다. ^^

nodejs iot mongodb arduino

답변 2

0

이학준

감사합니다. 선생님 덕분에 초보자도 이런 일에 도전할 수 있다는 희망이 보이네요!

0

박매일

답신이 늦었습니다. 사물인터넷을 실전에서 활용하시고 계시군요.
존경스렵습니다.
직접 Test는 못해봤는데 Node.js에서 타이머로 12시가되면 아두이노쪽으로 신호를 보내서 변수를 0으로 초기화 하면 될듯한데요. 정수값의 한계치가 보일수도 있는데  unsigned long 형의 범위가 0~4,294,967,295 정도되는데 이정도의 수는 정말 큰수인데 일상에서 발생하지는 않을듯한데요?
한계치가 염려된다면 문자로 변환해서 사용하는 방법도 있을듯합니다.~~

연속으로 질문달아 죄송하지만 궁금한게 있습니다 ㅠㅠ

0

230

1

브로커와 아두이노의 관계에 대해 질문합니다.

0

289

1

MQTT Broker Connercted! 가 뜨지 않습니다ㅠㅠ

0

318

1

정보 받아오기

0

288

1

데이터 받아오기

0

318

1

wifi연결강의중 cmd를통해mosquitto-v를실행시키는과정에서 각소켓주소는하나만사용할수있다고뜹니다ㅠㅠ.왜그런거죠?ㅠㅠ

0

1526

2

node.js 콘솔 관련 오류 (급해요!)

0

365

2

dht 11 센서 데이터 전송에 대한 질문이요!!

0

185

1

다른 wifi 모듈

0

214

1

npm insatll을 눌러도 자꾸 아래 메시지가 떠요 ㅠ cmd로도 했는데 똑같아요..

0

417

3

Rest Full service 통신에서 에러

0

318

2

안드로이드 어플 실행 오류

0

416

1

안드로이드 스튜디오 실행

0

681

6

모스키도 cmd에서 서버구동할 때 실행에서 오류가 나요

0

438

1

방화벽을 꺼도 package.json에 입력하면 node_modules에 들어가지 않스니다 ㅠㅠ

0

362

1

package.josn 다운로드 되지 않습니다 ㅠ,

0

277

2

안드로이드 연결

0

262

1

시리얼 모니터에 MQTT Broker가 연결된다고 뜨지 않습니다,,,

0

450

3

andriod studiot실행

0

165

1

Node.js express project 생성시 package.json 오류 문의

0

388

3

잘되다가 갑자기 서버에 연결 못한다고 하네요

0

190

0

Rest full serveice에서 에러가 발생됩니다

0

174

1

LED불이 안들어와요

0

689

7

mqtt 연결 후 재시작이 됩니다

0

185

1