Wiznet makers

matthew

Published May 02, 2022 ©

153 UCC

9 WCC

39 VAR

0 Contests

0 Followers

1 Following

Original Link

워터 펌프 제어하기

워터 펌프 제어하기

COMPONENTS Hardware components

- W5100S-EVB-PICO

x 1

ro2040


x 1


x 1

Software Apps and online services

- Arduino IDE

x 1

IDE


PROJECT DESCRIPTION
이 게시글에서는 12v 워터 펌프 작동 방법에 대해 설명한다. 아두이노에서 많이 사용되는 모터 드라이버를 사용하지 않고, 릴레이 모듈을 이용하여 전원을 제어하는 방법을 사용하였다. 또한 아두이노에서 기본적으로 제공하는 digitalWrite()함수를 이용하여 간단하게 구현하였다.   ==================원글===============

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() 함수를 이용하여 아래와 같이 간단하게 완성하였다
Documents
Comments Write