" 5 갤런 물 주전자가 비 었는지 여부를 확인하는 가장 좋은 방법 "이라는 질문과 비슷한 방식으로 컨테이너의 물을 측정하는 방법을 찾고 있습니다. 로깅 및보고를 위해 Arduino에 연결할 수 있습니다. 그러나 매우 다른 용기입니다.
지하 콘크리트 탱크 (약 3000 US 갤런, 11000 리터)에서 공급 된 가정용 물이있는 집이 있습니다. (펌프를 보호하기 위해) 비어있을 때 플로트 스위치 컷 아웃이 있지만, 탱커가 새로운 부하를 전달하기까지 시간이 오래 걸리기 때문에 너무 오래 걸리는 것을 알고 싶습니다. 이상적으로는 정확히 또는 단계적으로 (최소 8 분의 1 회) 측정하는 소프트웨어이므로 평균 사용량을 기준으로 소프트웨어가 언제 소진되는지 예측하고 멀리있을 때 온라인으로 모니터링 할 수 있습니다.
탱크에는 무거운 콘크리트 해치와 기존의 기본 딥 스틱이있는 작은 구멍이 있으므로 접근이 제한됩니다. 혹독한 사막 환경에 있지만 펌프실과 전원은 불과 몇 피트 거리에 있습니다.
내가 가진 몇 가지 아이디어 :
- 탱크 내부의 막대에서 길이가 다른 끈으로 구성된 플로트 스위치 배열을 매달고 컨트롤러에 모두 다시 연결하십시오. 추악하고 기술이 부족한 설치가 어렵습니다. 또는 수직 기둥과 비슷한 것.
- 수직 폴의 접점 (US 2 핀 플러그 등)을 다시 컨트롤러에 다시 연결합니다 (아마도 리본 케이블 사용). 전력은 때때로 짧은 펄스 일 수 있지만 부식 / 양극은 문제가 될 수 있습니다. 결로, 거미줄 및 죽은 벌레는 잘못된 판독 값을 줄 수 있습니다.
- 완전히 절연 된 케이블을 수직으로 아래로 내리고, 안테나로 사용하여 펄스를 보내고, 공중에서 안테나로 작동하는 방식과 SWR 미터와 같은 수 중에서 안테나로 작동하는 방식의 차이를 사용하여 물은.
- 해치 아래에 장착 된 초음파 거리 측정기. 범위는 최대 2 미터 (6 피트) 여야합니다.
- 플로트의 깊이 측정기 (소나). 여기서 가장 큰 과제는 신호를 출력하는 것입니다 (탱크가 가득 차면 긴 케이블이 엉킬 수 있습니다).
마지막 2 개는 무선 인 경우 (손상 될 수있는 케이블을 절약하기 위해) 더 나을 것이지만, 내가 원하는 배터리 수명 (1 년 이상)을 얻지 못할 것이라고 생각합니다.
다른 아이디어가 있습니까? 아무도 이것을 한 적이 있습니까?