
1、소개
이심방향 전압 모듈은 모뎁 스위치로도 불립니다. 모뎁 스위치는 바구니 스위치, 강질 스위치, 구리 스위치라고도 하며, 모두 진동 스위치의 하나입니다. 이름이 다르지만 모두 구리를 회전시켜 원반을 콘덕터와 닿히게 하여 전기 회로의 통로나 점검을 제어하는 원리입니다.센서가 기울임을 감지하면, 접点是 연결되고 모듈은 낮은 수준의 신호를 출력합니다. 반대 방향으로 슬라이드를 기울이면 금속공이 접점 그룹에서 멀어지게 되어 회로가切开되고 고전압 신호가 출력됩니다.
1、SW-520、SW-520D가滚动 유압 기울기 진동 감지 단방향 성 트리거 스위치입니다。
2、제품이 캡 측으로 기울어지고 기울기가 10도 이상이면, 오프(OFF) 상태가 됩니다. 제품이 수평 상태에서 기울기가 변할 때(이때 전선은 평면 방향과 평행이며, 상하 높이가 같습니다), 트리거 엔드(금도금 핀 엔드 A와 B)가 수평 기울기보다 낮고 기울기가 10도 이상이면, 온(ON) 상태가 됩니다。
2、시뮬레이션 그래프
3、모듈 매개변수
핀 이름 | 설명 |
|---|---|
G | GND(전원 입력 부정极) |
V | VCC(전원 입력 정극) |
S | 디지털 신호 핀 |
전원전압: 3.3V / 5V
연결방식: PH2.0 케이블접속
설치방식: 더블스크루 고정
4、회로판 크기

5、아두이노 IDE 예제 프로그램
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
Arduino IDE 라이브러리 다운로드 및 导入 가이드:点击查看
예제 프로그램(UNO 개발 보드):
int ledpin = 6; //定义数字6引脚为LED灯的引脚
int tiltSwitchpin = 4; //设置数字4引脚为倾斜开关的引脚
int val; //定义变量值
void setup()
{
Serial.begin(9600);//设置串口波特率
pinMode(ledpin, OUTPUT);//设置数字6口模式,OUTPUT为输出
pinMode(tiltSwitchpin, INPUT); //设置数字4口模式,INPUT为输入
}
void loop()
{
val = digitalRead(tiltSwitchpin); //读取数字4口值分配给 val
Serial.println(val);//串口打印读取val的值
if (val == LOW) //检测倾斜开关是否连通,连通输出低电平(0)
{
digitalWrite(ledpin, HIGH); //输出高电平,LED 亮起
}
else //检测倾斜开关是否断开,断开输出高电平(1)
{
digitalWrite(ledpin, LOW); //输出低电平,LED 熄灭
}
}6、ESP32 Python 예제(Mixly IDE /미스키에 적용됨)
개발 보드를 선택하세요 Python ESP32 【ESP32 Generic(4MB)】를 코드 모드로 전환하여 업로드하십시오
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:点击查看
예제 프로그램(ESP32-Python):
import machine
import time
pin2 = machine.Pin(2, machine.Pin.IN)
pin4 = machine.Pin(4, machine.Pin.OUT)
while True:
if pin2.value() == 0:
pin4.value(1)
else:
pin4.value(0)
time.sleep_ms(500)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-F08P)*1
기울기 센서 (HS-S21P) *1
PH2.0 3P 단자에서 두뇌선으로 변환 *2 또는 PH2.0 3P 양 끝 단자선 *2

ESP32 테스트 환경 설정
부품 준비:“업데이트 대기 중...
전기 연결도): 업데이트 대기 중...
9、비디오 강의
비디오 강의:点击查看
10、테스트 결과
Arduino UNO 테스트 결과:
선이 연결된 장치를 다음 프로그램을 Arduino UNO 개발판에 업로드한 후, 시리얼 모니터를 엽니다.어느 각도로 기울이면, 시리얼 출력이 낮은 전압의数值0을 출력하고, 불이 켜집니다.귀환 수준 후, 시리얼 포트에서 높은 전압数值1을 출력, 램프 꺼짐。적대적인 스위치의 원리와 응용을 배웠습니다.기울기 스위치는 매우 간단한 전자 부품입니다만, 간단한 장치는 일반적으로 흥미로운 것들을 만들 수 있습니다.

ESP32 테스트 결과:
업데이트 대기 중...