본문 바로가기

programmer/Arduino

[Motor] 아두이노 워터 펌프 사용 법

1. 설계도

2. 코드

int WATER_MOTOR_IN1=2;  //WATER_MOTOR_IN1을 2번핀으로
int WATER_MOTOR_IN2=3;  //WATER_MOTOR_IN2를 3번핀으로



//int WATER_CONTROL_BUTTON = 10;  //버튼을 10번 핀으로


void setup(){
  pinMode(WATER_MOTOR_IN1,OUTPUT);  //WATER_MOTOR_IN1을 OUTPUT으로
  pinMode(WATER_MOTOR_IN2,OUTPUT);  //WATER_MOTOR_IN2를 OUTPUT으로
  
  pinMode(WATER_CONTROL_BUTTON,INPUT);  //WATER_CONTROL_BUTTON을 INPUT으로
}
void loop(){

//  if(digitalRead(WATER_CONTROL_BUTTON)==HIGH)  //만약 버튼의 값이 HIGH라면
//  {
    digitalWrite(WATER_MOTOR_IN1,HIGH);   //정방향회전
    digitalWrite(WATER_MOTOR_IN2,LOW); 
//  }
// else{  //그밖에
//    digitalWrite(WATER_MOTOR_IN1,LOW);   //멈춤
//    digitalWrite(WATER_MOTOR_IN2,LOW);
//  }

}

참조

m.blog.naver.com/PostView.nhn?blogId=icbanq&logNo=221687102021&proxyReferer=https:%2F%2Fwww.google.com%2F

반응형
사업자 정보 표시
라울앤알바 | 장수호 | 서울특별시 관악구 봉천로 13나길 58-10, 404호(봉천동) | 사업자 등록번호 : 363-72-00290 | TEL : 010-5790-0933 | Mail : shjang@raulnalba.com | 통신판매신고번호 : 2020-서울관악-0892호 | 사이버몰의 이용약관 바로가기