Step4 워터 펌프 작동

Step4 워터 펌프 작동


W5100S-EVB-PICO를 이용하여 화분에 물을 주기 위해 아래 디바이스를 사용하였다


워터 펌프

- npm-4 12v (12v 워터 펌프 모터)

전원 제어

- 3.3v Relay Module 

전원

- 1.5v 전지 8 Socket


개발환경

Arduino IDE


1. 워터 펌프 제어하기


아두이노용 워터 펌프와 모터 제너레이터를 사용할 수도 있었으나, 화분이 크고, 고 출력이 필요하다 생각하여, 12v 워터 펌프를 사용하였다

12v 전원의 경우 W5100S-EVB-PICO 에서 지원하지 않으므로, 외부 전원을 사용하였으며, W5100S-EVB-PICO 에서 전원을 제어하는 방식으로 설계하였다 (Relay Module)



1-1. 회로구성


Relay Module과 외부 전원, 워터 펌프는 아래와 같이 연결하였다


12V(- 극) - COM (Relay Module) || NC (Relay Module) - 워터펌프(- 극)

12V(+ 극) - 워터펌프(+ 극)


W5100S-EVB-PICO와 Relay Module은 아래와 같이 연결하였다


VCC Pin : 3.3v

GND Pin: GND

IN Pin: GPIO 12


1-2. 워터 펌프 제어 아두이노 코드


GPIO 12번과 digitalWrite() 함수를 이용하여 아래와 같이 간단하게 완성하였다





댓글

이 블로그의 인기 게시물

Step6 스마트 화분 완성 결과

맥으로 라즈베리파이 피코 환경설정

Step5 클라우드 연결(Ethernet)