카테고리 없음

아두이노 3차시

그나 2026. 5. 31. 19:13

LCD는 Liquid Crystal Display의 약자로, 액정이라고 불립니다.

LCD로는 데이터를 출력할 수 있고, 데스크탑이 없어도 사용자가 그 데이터를 확인할 수 있습니다.

그리고 전력소모가 적고, 얇고 가벼워서 실생활에서 많이 쓰입니다.

 

LCD는 위 사진처럼 지하철과 버스 안내판, 심지어 핸드폰에도 사용됩니다.

 

온습도센서는 주변의 온도와 습도를 측정하는 센서입니다.

측정한 값을 아두이노 IDE의 시리얼 모니터로 출력하여 현재 상태를 알 수 있습니다.

주로 날씨 측정, 스마트팜 등에 사용됩니다.

 

CDS 조도센서는 주변의 밝기를 감지하는 센서입니다.

밝기에 따라 저항값이 변하는데 밝을수록 작아지고, 어두울수록 커집니다.

이를 이용해 자동으로 LED를 켜고 끌 수 있습니다.

 

그리고 CDS 조도센서는 안정적인 입력 값을 얻기 위해 저항과 함께 연결해야 합니다.

따라서 센서와 저항을 직렬로 연결하여 풀다운 저항으로 만들어야합니다.

- 여기서 풀다운 저항은 입력 핀이 기본적으로 LOW인 상태로 있도록 해주는 저항입니다.

  버튼을 누르지 않았을 때는 LOW이고, 버튼을 눌렀을 때는 HIGH 신호가 갑니다.

서보모터는 무한으로 회전하는 일반 모터와 다르게 원하는 각도로 정확하게 회전할 수 있는 모터입니다.

서보모터는 0도부터 180도 사이의 특정 각도로 움직일 수 있습니다.

아두이노 IDE에서 각도를 지정하면 그 각도만큼 회전한 후에 멈춥니다.

서보모터와 일반모터의 차이는 위 표처럼 정리할 수 있습니다.

여기서 PWM은 Pulse Width Modulation의 약자로 디지털 신호, 즉 켜짐과 꺼짐을 반복하여 아날로그처럼 작동하는 기술입니다.

아두이노에서는 LED밝기 조절이나 모터속도 제어에 사용됩니다.

아두이노 조이스틱은 상하좌우 방향을 입력할 수 있는 센서이비낟.

조이스틱을 움직일때마다 X와 Y의 값이 변하고, 아두이노는 이를 활용해 방향을 판단합니다.

또한 조이스틱을 누르면 버튼처럼 사용할 수 있습니다.

 

 

==========실습==========

KakaoTalk_20260531_191128316.mp4
4.11MB

 

조도센서로 밝기를 0.5초에 한번씩 측정하는 영상과 코드입니다.