LCD

Develop/Arduino Uno

[아두이노 우노] I2C 통신 (TWI 통신)

1. I2C 통신(Inter-Integrated Circuit) 아두이노에서는 I2C 통신을 TWI(Two Wire Inteface)라고 부른다. 이것은 근거리에서 소자와 소자 사이의 통신을 위해 개발된 프로토콜로서, 마이크크로컨트롤러와 여러 디바이스 간의 통신을 할 수 있는 통신 프로토콜이다. 2. I2C(TWI) 통신의 주요 특징 위에서 I2C의 개념 내용을 다른 말로 하면, 소자와 소자 사이의 통신을 위해 SDA, SCL 핀을 이용하는 통신 방식이다. 여기서 SDA 핀은 데이터를 처리하고, SCL핀은 마스터의 clock을 동기화하기 위한 선이다. 또한 127개의 주소값을 사용할 수 있다. 1. 2개의 신호선 SDA (Serial Data) (A4) : 데이터 선 - I2C 통신에서 데이터를 전송하는..

Develop/Arduino Uno

[아두이노 우노] I2C 통신 방식의 캐릭터 LCD 실습

1. 실습 실습 내용 : lcd 화면에 다음과 같이 출력하고 왼쪽으로 움직이는 코드를 작성하라. Hello World [회로 구성] LCD 컨트롤러의 GND -> 아두이노의 GND LCD 컨트롤러의 VCC -> 아두이노의 5V LCD 컨트롤러의 SDA -> 아두이노의 A4(SDA) LCD 컨트롤러의 SCL -> 아두이노의 A5(SCL) #include #include LiquidCrystal lcd(0x27, 16, 2);// address : 0x27, cols = 16, rows = 2 void setup(){ lcd.init(); lcd.backlight();// back light on lcd.setCursor(0, 0);// set cursor(0, 0) -> (cow, row) lcd.prin..

JuniTech
'LCD' 태그의 글 목록