Pc,스마트폰 등을 통한 원격 펌프제어 하는 방법

이희주   
   조회 3731   추천 0    

 농장에 물을 주기 위해 원격으로 펌프를 가동하여 물을 주려고 합니다.


아두이노나 iot연동된 릴레이 스위치를 통해 제어하는 원리만 알고 있는 상태고 아직 방법은 모르겠습니다.


단방향으로 주는 단순 명령보다는 펌프가 작동되어 얼마 만큼(유량), 얼마 동안 물이 뿌려졌는지 피드백 받으며 양방향 통신을 할 수 있는 쉽고 간단한 방법이 있을까요?





짧은글 일수록 신중하게.
the촌놈 2019-11
간단한 웹서버를 구성해서 제어하고 상태를 읽어들이는 건 이미 아두이노 이더넷 예제로 많이 나와 있습니다. 구글링하면 수두룩하죠. WIFI나 이더넷 라인이 못 들어간다면  Lora등을 이용하는 방법이 있고요.
     
이희주 2019-11
아두이노가 단순 교육용이 아닌 실제 서비스에 정말 가능할까요?

실외의 온도, 습도에서 내구성과 성능 보장이 되어 있는건지,
또한 센서의 오차가 꽤 크더라고요.

아두이노 이더넷 쉴드 예제를 통해 웹서버로 센서값은 띄워봤는데 웹서버상태에서도 제어가 가능한가요?
          
the촌놈 2019-11
정품 아두이노는 그정도는 우습게 버팁니다만 이더넷 커넥터 자체가 그런 환경에서 사용할 수 있는게 아니니 어차피 케이스는 필요하죠. 정밀한 측정값을 원한다면 그만한 센서를 사용하든지 S/W 튜닝을 해야 하는 것이고 웹서비스는 단순히 모니터링 용도로만 사용할 수 있는게 아닙니다. 웹서버를 구성했으면 서버에 데이터를 날리면 그 데이터를 서버가 읽어서 어떤 액션을 취하기만 하면 되는 것이죠. 센서값을 읽는 것은 서버의 데이터를 가져오는 것이고요.
내구성과 신뢰성을 원하면 위에 얹어 쓰는 쉴드를 붙여서 쓰면 안되고 당연히 납땜을 해야 하는 것이고 추가로 납땜부에 플럭스 잘 세척해 주고  컨포멀 코팅 같은 것으로 방습/방진 처리를 해 주면 5년 정도는 우습게 돌아갑니다. 그거 귀찮으면 시중에서 파는거 사다가 써야 하는 것이고요.
               
이희주 2019-11
플럭스...컨포멀 코팅..모르는게 하나씩 튀어나오네요ㅎㅎ 일단 간단하게 파일럿프로젝트로 아두이노 우노로 진행해봐야겠습니다.웹디자인, 프로그래밍 등 정말 아는게 하나도 없어서 아두이노 다루기가 좀 막막하긴해서 시중 기성품도 고려해봐야할듯해요.

시중에서 파는 제품중에는 어떤 제품이 좋을까요?
          
CPU4 2019-11
실외의 온/습도가 꽤나 가혹한 환경이라면, 아두이노가 구동 가능한 여건을 만들어 주셔야죠.
센서는 좋은걸 쓰면 오차 거의 없습니다.

유량계를 설치하고 아두이노에서 그 값을 읽어 올 수 있도록 해주고 원격으로 아두이노에 접속해서 모니터링하면 문제 될 것이 없어 보입니다.
펌프 on/off도 마찬가지로 어려울게 없습니다.
               
이희주 2019-11
아두이노 및 프로그래밍이 빠삭하신분이라면 간단하게 마치시겠지만 저는 아는게 하나도 없어서 예제부터 쓱싹 긁어다 무모한 도전을 해봐야겠어요ㅎㅎ
이선호 2019-11
유량을 체크하려면 유량센서를 따로 달아야 하고, 시간 설정이야 펌프 작동시간을 계산하면 되는거니 크게 어렵거나 복잡한 작업은 아니라 생각됩니다.
라즈베리파이로도 충분히 가능하리라 생각됩니다만, 프로그래밍을 어느정도 할 줄 아셔야겠지요.
     
이희주 2019-11
프로그래밍과 아두이노를 하나도 몰라서 좀 걱정입니다.

관련 서적사다가 공부해보고 영안되면 기성품을 사든지 전문가의 힘을 빌려야겠어요

아두이노와 센서간의 거리는 어느정도까지 허용범위일까요?
좋은인생 2019-11
펌프에서.. 피드백을 받으시려면.. 펌프에 피드백이 가능해야 합니다. 스피드 피드백
유량은 유량 센서를 다셔도 되고.. 펌프 RPM 으로 계산하는 로직을 짜셔도 되고.
유량 센서의 경우가 빠르기는 조금 더 빠르지 싶습니다.
랩뷰로 짜시면 조금 더 쉽지 싶습니다.
     
역시 SI쪽을 하시니 계측 측정쪽을 세밀하게 보시네요.ㅎㅎㅎ
     
이희주 2019-11
랩뷰는 처음 듣는 단어네요ㅎㅎ

펌프의 직접적인 피드백보다는 가동시간, 유량계를 달아서 간접적으로 유체를 모니터링 해야할듯해요
솔직히 요즘 모대기업에 경우 베트남공장에서 아두이노로 장비를 모니터링 동작하고 있습니다.
     
이희주 2019-11
아두이노가 그정도로 보증(?)가능한지는 몰랐네요.

아두이노 넣을 박스와 센서 입출력 구멍들을 잘 생각해봐야겠어요
KoAmDo 2019-11
얼마 전에 유사 프로젝트 수행을 했는데요, 아두이노도 돈 좀 부어서 Xbee Pro 솔루션으로 수 km 내에서 조작이 가능함니다.

물론 로라가 훨씬 좋겠지만... 아직 skt에서 예제나 솔루션을 못받아 봐서...잘 모르겠네요.

Xbee(zigbee solution)정도면 아마 양방향 통신도 원할하게 될껍니다. 이거로 가로등 제어에도 쓰고 태양광 발전량 재는대도 쓴다고 공급사가 예제 주네요..ㅋㅋ

안드로이드...는 모르겠고 pc로 시리얼 통해 제어 가능합니다. (아두이노 2대...)

XCTM인가 툴로 아두이노 없이 제어를 하던데... 저는 그냥 두대 사서(호환보드랑 쉴드가 해봐야 2만원 안이니....) 시리얼로 명령 내리고 거리 구하고... 그랬습니다.
     
이희주 2019-11
음... 그런쪽은 제가 할 수 있는 영역밖이네요!ㅎㅎ

전문가의 도움을 받아야겠습니다
          
KoAmDo 2019-11
저거 얼마 안합니다...

대충 10정도면 둘다 제어가 가능합니다...

프로젝트 완성품 갖고있긴 합니다만... 한번 공개 할까유? ㅋㅋ
               
이희주 2019-11
구경이라도 한번 해보고 싶습니다ㅎㅎ일단 웹서버를 통해 릴레이제어는 성공했지만, 아직 가야할길이 머네요ㅎㅎ HTML이나 아두이노 코딩을 하나도 몰라서요..
                    
KoAmDo 2019-11
어후.. 웹서버 제어 하실정도면 쉽습니다~~

오늘중에 한번 자게나 다른곳에 글 올려 두겠습니다.
                         
이희주 2019-11
감사합니다.

웹서버제어도 구글링 하다가 얻어걸린 소스 복사-붙여넣기 후 응용했던거라 앞으로는 뭘 어떻게 해야하나 고민입니다 ㅎㅎ
henol 2019-11
라즈베리파이에 node-red를 설치해서 별의별것들을 다 하게끔 만들고..
웹서버 웹소켓서버 rest-api서버 mqtt메세징 핑검사 시리얼통신 gpio제어

node-red에 dashboard를 설치하면 웹화면부터 백단까지 전부 pi로.
     
이희주 2019-11
어우..무슨 말씀을 하시는지 정말 하나도 모르겠습니다..ㅎㅎㅎ
Th2n 2019-11
PLC는 어떠한가요?
     
이희주 2019-11
PLC도 염두에 두고 있습니다.

아두이노,PLC나 전혀 아는게 없어서 둘 중 편한방법으로 가려고 합니다.
KoAmDo 2019-11
집에서 계속 찾았는데 안나오네요. 오늘 창고 함 가봐야 겠습니다.

직비... 많이 보이면 무분 하나 갈게요...ㅋㅋ
     
이희주 2019-11
잘봤습니다ㅎㅎ 마르지 않는 샘처럼 여기저기 많았으면 좋겠습니다 ㅋㅋ
          
KoAmDo 2019-11
살때는 제돈 아니라고 막 사놨는데.... 제돈으로 산게 아니라고 관리도... 막했네요...

요번주 한번 직비 찾아 보겠습니다. ^^


QnA
제목Page 1369/5713
2014-05   5175928   정은준1
2015-12   1710061   백메가
2019-12   3740   김제l김용환
2018-04   3740   Sikieiki
2019-05   3740   푸이잉잉
2015-05   3740   김제연
2015-02   3740   머라카는데
2015-07   3740   DOSS
2014-11   3740   mitchell
2015-03   3740   dotlee
2014-11   3740   현정호
2016-09   3740   행복하세
2015-12   3740   회원K
2019-10   3740   둘째형님
2018-06   3740   시도니
2017-05   3741   여주농민76
2016-07   3741   KyuJoonA
2018-12   3741   빌라비아
2015-02   3741   보물섬
2014-04   3741  
2014-10   3741   테돌아이
2020-04   3741   2CPUI김세훈