Arduino

[Arduino] ESP32 4채널 릴레이 모듈 배선 작업 및 테스트 코드 작성

이주여이 2025. 4. 5. 10:06
  • 준비물
    • 점퍼 케이블
    • ESP32 보드
    • 4채널 릴레이 모듈

 

릴레이 모듈 ESP32 설명
VCC 3.3V 전원 공급
GND GND 접지 연결
IN1 GPON26(혹은 D6) 릴레이 1 제어

 

 

위에 꺼 참고해서 점퍼 케이블로 갖다 꽂으면 된다.

 

맞물리는 소리나면 연결 된거다.

 

이제 ino 파일 작성해서 릴레이 모듈 연결이 됐는지 테스트해보자.

 

int relayPin = 26;

void setup() {
    pinMode(relayPin, OUTPUT);
}

void loop() {
    digitalWrite(relayPin, HIGH);
    delay(2000);
    digitalWrite(relayPin, LOW);
    delay(2000);
}

 

# ino 컴파일
$ arduino-cli compile --fqbn esp32:esp32:esp32 {ino 파일명}

# ino 업로드
$ arduino-cli upload -p /dev/ttyUSB0 --fqbn esp32:esp32:esp32 {ino 파일명}

 

이제 2초마다 루프 돌면서 릴레이 모듈 전원을 켰다 껐다한다.