가장 기초적인 트랜지스터 활용예이면서 제법 재밌는 응용을 할수있는 회로입니다. 아래 회로1 상의 콜렉터(C) 점과 R1사이에 LED를 넣어주면 아두이노 없이도 LED를 On/Off 시켜볼수 있습니다. (단, R1은 330옴으로 변경요함)
아두이노에서 활용하려면 아래와 같이 연결하시면 됩니다.
회로1의 경우 예제소스는 아두이노 스케치에서 기본제공하는
File > Examples > Analog > AnalogInOutSerial 예제를 업로딩 후,
시리얼모니터 창을 열어놓고 A,B점을 양손으로 꽉 잡아보시면 됩니다.
접촉 상태에따라 A0핀으로 입력받는 전압 값의 변화 출력됩니다.
int ledPin = 13; // 아두이노 내장 LED 사용
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(2, INPUT); //가령, D2로 입력받을경우
digitalWrite( 2, HIGH); // D2핀의 풀업저항을 활성화시킴. (입력모드로 전환후 HIGH출력하면됨)
}
// A와 B점을 손으로 잡으면 아두이노 내장 LED가 켜지고 , 놓으면 꺼집니다.
void loop() {
if( digitalRead(2)){
digitalWrite(ledPin, LOW);
}else{
digitalWrite(ledPin, HIGH);
}
delay(100);
}
참고로, 5V 전원을 사용하므로 손으로 잡아도 감전 될 걱정은 안하셔도 됩니다.
활용예.
잘만 활용하면 터치센서 대체용으로 활용 가능합니다. 터치센서는 한극으로 작동 되지만, 러브스위치는 두접점을 동시에 눌러야 작동되는점이 차이점입니다. TR한개만 있으면 되므로 매우 저렴한 방법입니다.
특히 사람의 몸을 통하여 회로가 구성된다는 점이 알쏭 달쏭 요상한 재미를 더해주므로 여러명이서 재밌는 이벤트를 구성할때 활용하면 좋은 소재가 될 수 있습니다.
알림. 위 회로와 소스로 테스트 결과 잘 작동됨을 확인하였습니다. 시간이 늦은 관계로 실제 이미지와 작동영상은 추후에 올리겠습니다.
'전기전자' 카테고리의 다른 글
지문인식기 아두이노에 연결하여 테스트 작동하기 (3) | 2014.04.17 |
---|---|
지문인식기 PC 연결방법 안내 (0) | 2014.04.16 |
IR 적외선 무선통신 기초회로 및 로봇 원격 제어하기 실습 (18) | 2011.07.26 |
피에조 센서로 LED 불켜기 (Piezo element LED lighting) (4) | 2011.06.09 |
아두이노(Arduino)에 거리센서 연결하여 시리얼통신으로 PC에 전달하는 예제 (1) | 2010.11.08 |