본문 바로가기
  • 경제적 자유를 얻는 그날까지
728x90
반응형

I2C2

728x90
반응형
[아두이노 기초교육] I2C 통신을 이용한 LCD 제어 LCD 모듈에 대한 기초 전자회로와 아두이노와 주변기기의 연결방법으로 많이 사용하는 I2C(Inter Integrated Circuit) 통신에 대해 알아보고 I2C를 이용하여 LCD 모듈을 제어해본다. 1. 회로도 구성 - I2C 인터페이스가 지원되는 LCD 모듈을 사용한다. - 전원은 5V, GND를 각각 연결해주고, I2C의 SCL은 아날로그 포트 A4, SDA는 A5에 각각 연결한다. 2. 회로설명 1) LCD(Liquid Cristal Display) - 액정(Liquid Crystal)이라는 유체이면서 고체와 같은 광학적 성질을 가지는 물질 - 고체 표면에 전기적 신호를 보내어 액정이 특정방향으로 정렬되면 빛을 차단하거나 투과할 수 있음 2) 16X2 LCD 모듈 - 16개 문자를 2열로 출력.. 2020. 2. 2.
[아두이노 기초교육] 아두이노 소개 1. 아두이노란? 1) 오픈소스기반 마이크로 컨트롤러 2) 종류 - 우노(UNO): 8bit 마이크로 컨트롤러 - 듀(DUE): 32bit 마이크로 컨트롤러, 핀 확장성 좋음 - 트레(TRE): TI사의 32bit 비글본 블랙과 결합 - 윤(YUN): 아두이노에 와이파이 탑재 - 레오나르도: 우노의 CPU변경 버전 - 갈릴레오: 인텔과 아두이노의 합작품, 펜티엄 프로세서 탑재, 아두이노와 핀배열 동일(쉴드 이용가능) 3) 일반인들이나 예술인들이 쉽게 다룰수 있는 프로세싱 및 하드웨어 - 스크래치와 같은 프로그램과 연동(손쉽게 코딩가능) - 오픈소스 활용이 용이함 - 쉴드(납땜을 하지 않아도 됨), 쉴드 제품 2. 아두이노 우노의 구조 1) 아두이노 우노의 하드웨어 구조 - Hardware Serial -.. 2020. 1. 15.