질문있습니다.
373
작성한 질문수 4
안녕하세요 강의를 듣는 중에 궁금한 사항이 있어서 글을 남깁니다.
저는 시골에 귀농을해서 한우사육을 하고 있는데, 암소 발정 탐지기를 만들기위해서 이래저래 강의를 찾다가 이 강의를 듣게 되었습니다. 소 개체마다 가속도 센서 및 체온센서를 달아서 발정이 오면 활동량이 늘어나고 체온이 올라가는 것을보고 발정이 왔다는 것을 알수 있는 방식입니다.
일단 가속도센서를 이용해서 만보계를 만드는 것 까지는 구현했습니다. 모스키토를 통해서 만보계값을 받아들이면 몽고DB까지 저장하는 것은 조금만 응용하면 만들 수 있을 것 같은데요. 문제는 매일 걸음 수를 체크해야한다는 것입니다. 12시가 되면 초기화해서 다시 0부터 만보계가 돌아가야하는데 아두이노에서는 초기화가 되지않고 계속 카운트가 된다는 것입니다. 이 문제를 어떤식으로 처리하면 좋을까요? 간단히 해결할 수 있을 것 같은데 제가 아직 초보자라 어떻게 하는 게 좋을 지 잘 모르겠네요.
아두이노에서 12시가되면 초기화를 해야하는 것인지 아님 계속 카운드 되는 값을 node. js에서 12시가되면 자동으로 0부터 숫자를 받아 들이게 할 수 있는지 그리고 가능하다면 아두이노가 계속해서 정수값을 카운트하다보면 데이터 한계치에 도달하지는 않는지 궁금합니다. 제가 초보자라 자세한 설명 부탁드립니다. ^^
답변 2
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





