왼쪽 단자 마이너스(-)는 GND, 가운데 단자는 전원 Vcc 5V입니다.
단자는 신호선입니다.
아두이노 우노 D8에 연결합니다.
저항 10K를 GND와 신호(S)단자에 연결합니다.
아래 아두이노 소스를 업로드 후 시리얼 모니터에서 확인합니다.
선서가 배치된 브레드 보드를 기울어 유리관 내에 수은 위치가 다르게 하여봅니다.
#include <SoftwareSerial.h>
#define SPin 8
int val = 0;
SoftwareSerial mySerial(2,3);
void setup(){
mySerial.begin(115200);
Serial.begin(9600);
pinMode(SPin,INPUT);
}
void loop() {
val = digitalRead(SPin);
if(val==0){
mySerial.write('a');
Serial.println('a');
}
else if(val==1){
mySerial.write('b');
Serial.println('b');
}
delay(2000);
}
'IOT(Arduino+Inventor)' 카테고리의 다른 글
WebServer Esp8266 (0) | 2022.11.06 |
---|---|
서보 모터 제어[6] (0) | 2022.04.05 |
초음파센서(SR_04)[4] (0) | 2022.04.02 |
DHT11 온도 센서[3] (0) | 2022.03.29 |
RGB_LED 제어[2] (0) | 2022.03.27 |