각기 온도 센서와 [입력 무선 전송 방법]이있는 Arduinos가 여러 개있는 프로젝트를 만들고 있습니다.여러 Arduinos (클라이언트)에서 Raspberry pi (서버) 무선으로의 간단한 데이터 전송
이 데이터는 서버 역할을하는 컨트롤러 인 Raspberry pi가 수신합니다. Arduino를 호출하여 데이터를 수집하고 저장합니다. 이 데이터는 모바일 앱에서 액세스 할 수 있지만 이는 문제의 범위를 벗어납니다.
요구 사항 :
아두 이노 간단한 원시 데이터를 읽을 수 있어야합니다 (이 경우 센서에서 읽는 온도) 및하게 그것을 접근 각 아두 이노 보드에 전화를 할 것 라즈베리 파이에 (1 초에서 1 분 시간 프레임까지).
Arduino는 작은 배터리로 전원을 공급해야하므로 에너지 소비량이 적어야합니다.
Arduino 끝의 데이터 전송은 가능한 한 싸고 저온 (섭씨 -5도)에서 작동해야합니다. 그들은 냉동실 안에 보관 될 것이므로 온도와 두꺼운 금속층은 극복하기위한 장애물입니다.
질문 : 블루투스가 가능한 전송 방법입니까? 한 번에 여러 개의 Arduinos를 하나의 라즈베리 파이에 연결할 수 있습니까? 블루투스가 좋지 않다면 무엇입니까? 내가 틀렸다면 나를 바로 잡아라. 그러나 Wifi는 높은 에너지 소비 솔루션이다.
OBS : 필요한 경우 라즈베리 파이 보드를 Arduino로 교체 할 수 있습니다.
필자는 블루투스로 잘라 버릴 것이라고 생각하지 않는다 ... 하드웨어에 달려 있다고 확신하지만 일반적으로 한 번에 한 쌍의 항목 만 가질 수있다 ... 당신은 아마도 와이파이를 사용해야 할 것이다. 낮은 에너지 wifi (그다지 ...) ...을 찾을 수 없거나, 주기적으로 방송을 제외하고 잠자기 모드로 설정 한 것은 http://www.ti.com/lsds/ti/wireless_connectivity/입니다. simplelink/simplelink_wi_fi/overview.page –
그게 내가 두려워하는 이유 야.이 문제에 관한 여러 스레드를 보았고, 여러 개의 블루투스 연결을 사용하는 목표를 달성 할 수 있다고 말하면서, 너 같이). 나는 이것에 아주 새롭고 나는 이미 아주 혼동 스럽다. –
웹 서버를 운영하는 rpi로 수행하고 노드의 저전력 wifi 카드를 사용하는 것은 간단합니다 ... 그게 내가 권하는 것입니다 ... 제가 나열한 링크 2 AA는 1 년 동안 자신의 wifi에 전원을 공급할 수 있다고 주장했습니다. .. –