
1、소개
자동 잠금 스위치 모듈, 스위치를 누른 후, 기계 카드 락이나 전자 회로 방식으로 스위치 상태를 유지하고, 외력이 사라지더라도 스위치가 통합이나 분리 상태를 유지할 수 있으며, 특정한 작업을 다시 적용하여 상태를 변경할 수 있습니다.
2、시뮬레이션 그래프
3、모듈 매개변수
핀 이름 | 설명 |
|---|---|
G | GND(전원 입력 부정极) |
V | VCC(전원 입력 정극) |
S | 디지털 신호 핀 |
전원전압: 3.3V / 5V
연결방식: PH2.0 케이블접속
설치 방법: 레고 블록 고정
4、회로판 크기

5、아두이노 IDE 예제 프로그램
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
Arduino IDE 라이브러리 다운로드 및 导入 가이드:点击查看
예제 프로그램(UNO 개발 보드):
void setup(){
Serial.begin(9600);
pinMode(4, INPUT);
pinMode(6, OUTPUT);
}
void loop(){
if (digitalRead(4) == HIGH) {
digitalWrite(6,HIGH);
} else {
digitalWrite(6,LOW);
}
Serial.println(digitalRead(4));
}6、ESP32 Python 예제(Mixly IDE /미스키에 적용됨)
개발 보드를 선택하세요 Python ESP32 【ESP32 Generic(4MB)】를 코드 모드로 전환하여 업로드하십시오
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:点击查看
예제 프로그램(ESP32-Python):
import machine
pin4 = machine.Pin(4, machine.Pin.IN)
pin12 = machine.Pin(12, machine.Pin.OUT)
while True:
if pin4.value() == 1:
pin12.value(1)
else:
pin12.value(0)
print(pin4.value())
7、미스키 Mixly 예제 프로그램(그래픽 언어)
예제 프로그램(UNO 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미스키(Mixly)IDE Arduino 라이브러리 다운로드 및 가져오기 가이드:点击查看

예제 프로그램(ESP32 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:点击查看

8、테스트 환경 구축
Arduino UNO 테스트 환경 구축
부품 준비:“
HELLO STEM UNO R3 개발 보드 *1
HELLO STEM UNO R3 P 확장 보드 *1
USB type-c 데이터 케이블 *1
LED 랜턴 모듈(HS-F08L)*1
자동 잠금 스위치 모듈(HS-S66-L) *1
PH2.0 3P 도빈선 *2
전기 연결도):

ESP32 테스트 환경 설정
부품 준비:“업데이트 대기 중...
전기 연결도): 업데이트 대기 중...
9、비디오 강의
Arduino UNO 비디오 강의:点击查看
ESP32 Python 비디오 강의:업데이트 대기 중...
10、테스트 결과
Arduino UNO 테스트 결과:
선이 연결되면, 위의 프로그램을 개발보드에 기록한 후, 버튼을 누르면 LED가 켜지고, 다시 누르면 꺼집니다.버튼의 누르기와 떼기로, 버튼의 신호 포트가 고저전압과 낮은 전압을 출력, 신호 포트의 고저전압과 낮은 전압 상태를 판단하여 LED 조명의 켜기와 꺼기 상태를 제어합니다。

ESP32 Python 테스트 결과:
선이 연결되면, 위의 프로그램을 개발보드에 기록한 후, 버튼을 누르면 LED가 켜지고, 다시 누르면 꺼집니다.버튼의 누르기와 떼기로, 버튼의 신호 포트가 고저전압과 낮은 전압을 출력, 신호 포트의 고저전압과 낮은 전압 상태를 판단하여 LED 조명의 켜기와 꺼기 상태를 제어합니다。