< 수업 내용 >
- LCD의 특징 (정보를 표시하는 표시 장치)
- 조도 센서 값 출력하기
- 초음파 센서 값 출력하기
1. LCD의 특징
- LCD : 액정을 이용해 스크린에 숫자나 글자를 표시하는 부품이다.
2. LCD에 조도 센서 값 출력하기
- 준비물 : LCD 1개, 조도센서 1개, 10k ohm 저항 1개 (갈검주금), 1k ohm 저항 1개 (갈검빨금)
3. 소스코드
스케치 → 라이브러리 가져오기... → LiquidCrystal 선택
* 라이브러리란? : 특정 기능들을 하나로 묶어 다른 사용자가 사용할 수 있게 정리해 놓은 것
#include <LiquidCrystal.h> 추가된 것을 볼 수 있다.
LiquidCrystal lcd(12, 11, 2, 3, 4, 5);
LiquidCrtstal : LiquidCrtstal 라이브러리를 초기화하라는 명령어
LiquidCrtstal이라는 클래스를 lcd라는 이름으로 (12, 11, 2, 3, 4, 5)로 초기화 하라는 의미
초기화 하는 값은 우리가 선을 연결한 선하고 일치해야만 작동을 한다
→ LiquidCrystal 초기화시키고 lcd가지고 쓰겠다
12 : RS
11 : E
2 : D4
3 : D5
4 : D6
5 : D7
lcd.begin(16, 2);
글자를 어디부터 찍을 건지
LiquidCrystal.begin : LCD의 높낮이를 설정하는 명령어
16 : 열
2 : 행
lcd.setCursor(0, 1);
lcd의 위치를 잡아주는 것
(0, 1)은 첫번째줄 두번째 칸
만약 두번째 줄 첫번째 칸이라면 (1, 0)이라고 적으면 된다.
0 : 열
1 : 행
'Activities > AnyWhereGym Project' 카테고리의 다른 글
송도 정보통신진흥원 IoT 이론 및 실습교육 - 둘째 날 (0) | 2015.07.09 |
---|---|
송도 정보통신진흥원 IoT 이론 및 실습교육 - 첫째 날 (0) | 2015.07.07 |
[아두이노] 조도센서 (LED조절, 피에조스피커 연동) (0) | 2015.05.17 |
[아두이노] 피에조 스피커 (학교종이 땡땡땡, 디지털 피아노) (4) | 2015.05.16 |
[아두이노] 삼색 LED 사용하기 (2) | 2015.05.15 |