티스토리 뷰

수업일지

5월 22일 수업(day12)

오직 2017. 5. 24. 10:56

이번 수업에서 릴레이와 트랜지스터를 사용하는 방법에 대해 배웠다.


실습으로는 트랜지스터를 이용하여 버튼을 누르면 모터가 동작하는 회로를 제작하였다.


우리가 지금까지 배운 것들을 이용하여 이런 회로를 만든다면 다음과 같은 코드를 작성했을 것이다


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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함