티스토리 뷰
이번 수업에서 릴레이와 트랜지스터를 사용하는 방법에 대해 배웠다.
실습으로는 트랜지스터를 이용하여 버튼을 누르면 모터가 동작하는 회로를 제작하였다.
우리가 지금까지 배운 것들을 이용하여 이런 회로를 만든다면 다음과 같은 코드를 작성했을 것이다
if(~==HIGH){digitalWrite(~,HIGH);}
하지만 트랜지스터를 이용한다면 트랜지스터의 가운데 핀에 전류를 흘려보내줌으로써 트랜지스터의 가장자리 핀의 전류가 반대쪽 핀으로 흐를 수 있게 됨으로서 모터를 동작시킬 수 있다.
트랜지스터나 릴레이를 이용한다면 if문을 통해 HIGH LOW를 인가하는 방식과 달리 외부의 전원을 이용할 수 있다는 장점이 있다.
만일 5V이상의 전압을 필요로 하는 전자기기를 아두이노를 통해 조작하고자 한다면 이러한 부품을 활용하여 만들 수 있는데,
특히 일반적인 가전기기가 필요로하는 220V교류전원의 경우 릴레이를 통해 전원을 차단할 수 있게 조작할 수 있다.
'수업일지' 카테고리의 다른 글
5월 15일 수업(day11) (0) | 2017.05.17 |
---|---|
5월 8일 수업(day10) (0) | 2017.05.10 |
4월 24일 수업(day8) (0) | 2017.04.29 |
4월 17일 수업(day7) (0) | 2017.04.19 |
4월 3일 수업(day5) (0) | 2017.04.05 |
댓글