본문 바로가기

프로그래밍언어/Arduino

[아두이노] 가변저항 신호를 아날로그 신호로 받기

 

이번 포스팅은 가변저항을 아날로그 신호로 받아들이는 방법을 포스팅 하겠습니다.

 

아두이노 UNO의 경우 6개의 아날로그 핀이 제공이 되는데 이를 활용하여 아날로그 신호를

 

시리얼 통신으로 표시해보도록 합니다.

 

사용된 저항은 최대 10k의 가변저항입니다.

 

 

프로그램을 보게 되면 아주 간단하게 A0 핀을 adc로 변환하여 읽어옵니다.

 

 

그 것을 시리얼로 표현을 하게 됩니다.

 

analogRead()의 경우 ADC의 값을 0에서부터 1023까지의 값으로 받아들입니다.

 

즉 0V일때 0, 5V일 때 1023이 됩니다.

 

위의 시리얼 통신 값은 제가 가변저항을 돌리는 중 캡쳐를 떠서 증가하는 형태를 띄고 있습니다.

 

이번 포스팅은 되게 간단하게 작성하였는데요, 아날로그가 무엇인지만 이해를 하고 있다면 아주 쉽게 넘어가실 수 있을겁니다.

 

 

 

 

이 글은 인제대학교 의용공학부 네트워크 팀 '11 신윤호가 작성하였습니다.

 

http://brian-s.tistory.com/59