아두이노 CLCD (4)

아두이노 코딩 : DHT11 온도 습도 데이터 I2C Character LCD에 출력하기

Arduino Uno : I2C CLCD, DHT11 이번 포스트에서는 MsTimer2 라이브러리 타이머 인터럽트를 사용하여 일정 시간 간격으로 DHT11로 온도 습도 데이터를 취득 후 I2C CLCD 로 출력하는 예제입니다. 각 개별 기초적인 부분은 하단의 관련 포스트를 참고해주세요.Hardware준비물본 예제의 구성품은 아래와 같습니다.Arduino Uno x 1EADHT11 Module x 1EAI2C CLCD 16x2 x 1EAResistor x 1EA (DHT11 Data I/O Pull-up 1kΩ)Bread BoardJumperWIres 회로도 및 연결 아두이노 우노와 16x2 I2C CLCD, DHT11 연결 회로는 아래와 같습니다. I2C CLCD 의 SDA, SCL은 Arduino Un..

Embedded/Arduino 2020. 9. 25.

아두이노 코딩 : HC-SR04 로 측정한 거리를 I2C CLCD 에 출력

Arduino Uno : Ultrasonic Sensor HC-SR04 with I2C CLCD이번 포스트에서는 초음파 센서 HC-SR04 로 측정한 거리값을 I2C CLCD 로 출력하는 예제입니다. 이번 예제에 사용한 HC-SR04와 I2C CLCD 사용법이 필요하신 분들은 하단 관련 포스트를 참고해주세요.Hardware준비물본 예제의 구성품은 아래와 같습니다.Arduino Uno x 1EAHC-SR04 x 1EAI2C CLCD 16x2 x 1EA Bread Board x 1EAJumperWIres회로도 및 연결I2C CLCD 는 I2C 통신을 사용하기 때문에 Arduino Uno 의 A4, A5 번 핀으로 연결되어야 합니다. HC-SR04는 Arduino Uno의 D8, D9 포트에 연결하였지만, 다..

Embedded/Arduino 2020. 9. 21.

아두이노 코딩 : I2C Character LCD 한 줄 고정, 한 줄 스크롤 하기 JHD-162A

Arduino Uno I2C scroll single line without blinkingArduino CLCD의 응용 예제로 첫 행은 고정, 아래 행은 스크롤 하는 예제를 소개합니다. 본 에제에서는 한 줄에만 스크롤을 적용하기 위해 라이브러리의 스크롤 함수(라이브러리의 autoscroll())를 사용하지 않고 수동으로 스크롤 코드를 생성하고, 깜빡임을 없애기 위해 라이브러리의 clear() 함수를 사용하지 않고 refresh 하는 코드를 소개합니다.I2C CLCD 기본적인 사용법에 설명은 하단의 관련 포스트를 참조해주세요.하드웨어준비물본 예제의 구성품은 아래와 같습니다.Arduino Uno x 1EAI2C CLCD x 1EA (본 예제에서는 I2C CLCD 16x2 모듈을 사용하였습니다.)Jumper..

Embedded/Arduino 2020. 8. 5.

아두이노 강좌 #18 I2C Character LCD 기본 함수 사용 방법 (JHD 162A LiquidCrystal_I2C)

Arduino Uno I2C 16x2 CLCD 기본 사용법Character LCD(CLCD) 는 아두이노 텍스트 출력 장치로 사용 할 수 있는 표시 모듈 중 하나 입니다. 아두이노에서 CLCD를 사용하려면 최소 6개 이상의 포트을 사용해야 해서 핀의 소모가 큽니다. 하지만, I2C I/O 확장 모듈이 함께 내장된 캐릭터 LCD는 단 2개의 포트만 사용하여 쉬운 연결 구성이 가능합니다. 본 포스트에서는 I2C 캐릭터 LCD 를 소개하고, I2C CLCD용 라이브러리의 기본 사용법에 대해 설명합니다.Character LCD (캐릭터 LCD)Character LCD 는 아래 왼쪽그림과 같이 텍스트를 출력 전용 LCD 입니다. CLCD는 8x2, 12x2, 16x1 20x2, 20x4, 24x2 등의 사이즈, ..

Embedded/Arduino 2020. 7. 30.