쿨링 팬과 똑같습니다.
왼쪽 상단이 12V 워터 펌프, 그 밑이 모스펫, 맨 밑에는 12V 전원이 연결된 아두이노입니다.
1~4번 부분에 대해 설명하겠습니다.
1: 모스펫에 V+, V- 라고 적혀있는 부분이 있습니다. 그 부분에 연결하려는 모터(워터 펌프)의 + / - 부분에 맞게 연결합니다.
2: 모스펫에 VIN, GND라고 나란히 적혀있는 부분은 12V의 전원과 GND와 연결되어야합니다.
3. SIG, VCC, GND라고 적혀있는 부분입니다. 이 부분에서 VCC와 GND에는 연결이 없어도 됩니다. SIG는 아두이노로부터 신호를 받습니다. 이를 통해 모스펫이 12V 워터 펌프를 제어할 수 있습니다.
아래는 소스코드 입니다. 모터라서 그냥 쿨링팬과 소스코드가 같습니다.
int fan = 4;
void setup() {
pinMode(fan, OUTPUT);
}
void loop() {
digitalWrite(fan, HIGH);
delay(3000);
digitalWrite(fan,LOW);
delay(3000);
}
pin 4에 연결해서
3초동안 물을 뿜고(빨아들이기 동시) 3초동안 쉬었다가 하는 코드입니다.
아래는 작동 영상입니다.
'컴퓨터 > 아두이노 라즈베리파이' 카테고리의 다른 글
임베디드시스템설계실험 텀프 - 손 크기에 따른 세정제 양 분출 조절기 (0) | 2021.11.14 |
---|---|
ESP WROOM32로 OLED 제어하기 (128x64 OLED) (0) | 2021.09.24 |
ESP WROOM 32 아두이노IDE에서 사용하는 법 (0) | 2021.09.15 |
라즈베리파이4 시작하기 - OS다운부터 부팅까지 초기 설정 (0) | 2021.09.14 |
아두이노 12v 쿨링팬 모스펫 회로도 연결법과 소스코드 (6) | 2021.09.01 |
댓글