안녕하세요 오토입니다.
개인사정으로 회사를 관두고 약 3주정도 쉬는시간을 가졌는데 놀다보니 한달이 훌쩍지나가버렸네요..
예전에 진행하려고 계획만 세워두었던 화분 물관리 제품을 슬슬 만들어 보았습니다.
예전 계획대로 esp32을 메인으로 진행 하였습니다.
시중에서 파는 간단한 토양 수분 측정 센서 하나 구매 하였고 펌프도 2번 구매 하였습니다.
처음에 구매한 펌프가 5v 동작 제품이었는데 힘이 영 딸려서 제대로 동작이 되지 안더군요...
에듀이노라는 곳에서 2천원 남짓한 가격에 구매하였습니다.
이런타입의 경우 흙속에 들어가는 부분의 부식으로 인해 장시간 사용이 어렵다고하는데
일단은 테스트가 먼저이기 때문에 구매하여 적용해봅니다.
작동 방식은 아날로그값 출력도 가능하고 가변부분을 조정하면 원하는 수준에서 디지털 아웃풋도 가능한걸로 확인되었습니다
펌프는 하이제니스라는 곳에서 12v짜리 어항 다이용을 구매하였습니다.
과거에 대용량 펌프만 봤던지라 원래 이렇게 동작하는지는 모르겠는데 뚝뚝 끊겨서 물이 나오는데 일단 뭐 동작은 되니 한번 사용해봅니다.
역방향으로 돌려서그런건지 나중에 한번 모터 방향 바꿔서 테스트 해봐야될거같습니다.
집에서 편하게 테스트를 진행하려고 220v -> 12v dc 어댑터를 찾아놨습니다.
과거에 모니터든지 다른 가전기기에 사용됫던거같은데 어댑터만 돌아다니네요..
대충 보고 맞는 소켓 골라서 구매 진행하면 될 것 같습니다
펌프 구동용 모터드라이버입니다.
전원을 그대로 드라이빙 해줄 심산이기에 12v짜리로 구매 진행하였습니다.
요즘 아두이노를 붙여서 검색하면 저렴한 모듈들이 많이나와서 심심풀이 사이드프로젝트 하기에는 너무 좋은것같습니다.
대략적인 구매는 진행이 완료되었고 동작 플로우는 다음과 같습니다.
1. 12v인입(어댑터)
2. 5v step down -> esp32, 토양수분센서 전원
3. adc(토양수분센서)
4 gpio(2ea) 펌프 구동 신호 -> 모터드라이버 모듈
5. 직접 구동 및 정지 버튼 (gpio 2ea)
이정도 될듯하네요 과거에 vscode에 esp32 코팅 가능하도록 세팅 해놨으니까 code로 편히 진행할예정입니다.
해당 글을 예약으로 올려놓은거같은데 이상하게 찾을 수 없네요 시간이 되면 다시 한번 메모 포스팅 진행해야될듯합니다.
다음편에 회로부터 진행 하는것으로 하겠습니다.
그럼 오늘도 대단히 맛있는거 많이 드세요
감사합니다
'Side-Project > Auto-Plant' 카테고리의 다른 글
화분 자동 물주기 시스템 구축하기 - 1 (0) | 2022.12.03 |
---|
댓글