본문으로 바로가기

CODINGRUN

전체보기 C언어 아두이노 IT-Tip HW/SW제품

아두이노 예제 15. LCD에 글자 쓰기(I2C LCD 모듈 사용)

LCD(액정표시장치, Liquid Crystal Dispaly) 아두이노 예제 12강에서 진행했던 LCD에 글자 쓰기는 실습을 해보기에는 좋은 예제이다. 하지만 디지털 포트를 많이 차지하기 때문에 여러가지 부품을 사용해야 한다거나 프로젝트를 진행할 시에는 효율적이지 못 하다. 그러므로 이번 시간에는 I2C LCD 모듈을 사용하여 글자를 써보도록 하겠다. I2C LCD 모듈 기존 LCD에 모듈만 결합한 형태로 GND, VCC, SDA(Serial Data Line), SCL(Serial Clock) 등 총 4개의 핀으로 이루어져 있다. 총 12개의 배선을 단 4개의 배선으로 동작이 가능하기 때문에 여러 부품들을 함께 사용하기에 유용하다. 또한 I2C Converter에 가변 저항도 내장되어 있기 때문에 선..

아두이노/기초 예제 2018. 4. 10. 01:57

[공지] 입문자, 초보자용 코딩런 아두이노 키트 정식 판매페이지 오픈

안녕하세요 코딩런입니다. 아두이노를 시작하고 어떻게 부품을 구해야할지 난감하신 분들을 위해 준비했습니다. 일명 코딩런 스타터 키트!! 비공식적으로 소량만 판매했었는데 생각보다 많은 분들이 찾아주셔서, 2018년 3월 29일 네이버 스마트 스토어를 통해 정식오픈하였습니다. 코딩런 전 강의에서 사용할 수 있는 키트입니다. (혹시라도 추가될 경우, 추가된 부품만 따로 판매를 하겠습니다.) 이전 키트와 가장 큰 차이점은 아두이노 UNO 호환보드가 더욱 비싸고 좋은 보드로 바뀌었습니다. ( 약 2배가량 비싼 제품입니다. ) 기본형 16x2 LCD에서 IIC/I2C LCD로 변경되었습니다. 나머지 부품들도 조금 더 고급형으로 선정하였습니다. 코딩런 아두이노 스타터 키트와 함께 멋지게 놀아봅시다 ^^ 감사합니다. 코..

공지사항 2018. 3. 29. 22:53

[18.03.26 수정] 공지사항입니다.

안녕하세요 코딩런입니다. 현재 코딩런 kit 준비가 완료되었으며, 이번 주 내로 네이버 스마트 스토어를 통해 오픈할 예정입니다. 이번 kit에서 변경된 부품이 있습니다.해당 부품은 이번 주 내에 강의를 올리도록 하겠습니다. 기다려주신 분들께 감사의 말씀을 전합니다. - 코딩런 올림 -

공지사항 2017. 6. 27. 15:05

아두이노 예제 14. 블루투스로 LED제어하기(스마트폰 연동)

블루투스 센서 아두이노에 블루투스 모듈을 이용하면 스마트폰과 연동하여 부품들을 제어할 수 있다. 선을 연결하지 않고 무선으로 통신을 하기 때문에 편리한점이 많다. 하지만 통신거리가 짧기 때문에(10미터정도) 먼 거리에 있을 때는 사용할 수 없다는 단점이 있다. 우리는 HC-06센서를 사용할 것이다. 가격이 저렴하고 성능또한 나쁘지 않기 때문에 실습을하는데 있어서 가장 많이 사용하는 부품이다. HC-06은 4개의 핀을 사용하며, RXD핀은 데이터를 받을 때, TXD핀은 데이터를 보낼 때, GND는 그라운드선으로 -, VCC는 3.6V~6V사이의 전압을 넣으면 되므로 5V단자에 연결하면 된다. 모듈에 따라서 3.3V로 작동하는 모듈도 있으니 데이터시트를 참고하여 규격을 맞추기 바란다. http://codin..

아두이노/기초 예제 2017. 2. 15. 15:25

아두이노 예제 13. 온습도 측정하기

온습도센서 온도와 습도를 동시에 알려주는 센서로 가장 저렴한 DHT11 센서를 사용할 것이다. 이 센서는 온도와 습도를 동시에 알려주기 때문에 코드가 복잡하지만 라이브러리를 사용하면 초보자도 편리하게 손쉽게 사용할 수 있다. DHT11의 데이터시트를 살펴보면 데이터핀 아두이노에 연결할 때는 5K옴 이상의 저항이 필요하다. 핀은 1번 핀 : 3.3V or 5V 2번 핀 : DATA 4번 핀 : GND를 사용한다. DHT라이브러리는 위 파일을 다운 받고, 라이브러리를 추가하는 방법은 아래 링크를 참고하기 바란다. http://codingrun.com/100 실습 내용 온습도센서(DHT11)을 이용하여 시리얼 모니터에 온습도를 표기해 보자. 준비물 아두이노 보드, 브레드 보드, 온습도센서(DHT11) 1개, ..

아두이노/기초 예제 2017. 1. 24. 15:48

아두이노 예제 12. LCD에 글자 표시하기

2018년 3월 이후 판매되는 코딩런 키트는 예제 15강 I2C LCD로 대체됩니다. LCD(액정표시장치, Liquid Crystal Display) LCD(액정표시장치)는 글자나 숫자를 표현할 수 있는 표시장치이다. 액정표시장치는 액체처럼 유체의 성질을 가지면서 고체처럼 광학적 성질을 가지는 물질이다. 이러한 액체와 고체의 중간상태인 액정의 전기적 성질을 이용하여 문자를 표시해 주는 표시장치이다. 또한 저전압, 저전력으로 작동한다는 장점이 있지만, 시야각이 제한적이고 선명함이 떨어지는 단점이 있다. LCD는 여러가지 사이즈가 있고, 우리는 16x2 사이즈의 LCD를 이용하여 실습한다. LCD 라이브러리는 위 파일을 다운 받고, 라이브러리를 추가하는 방법은 아래 링크를 참고하기 바란다. http://co..

아두이노/기초 예제 2017. 1. 19. 06:16
  • 이전
  • 1
  • 2
  • 3
  • 4
  • ···
  • 18
  • 다음

사이드바

CATEGORY

  • 전체보기 (107)
    • 공지사항 (4)
    • 아두이노 (33)
      • 기초 개념 (13)
      • 기초 예제 (18)
      • 프로젝트 (2)
    • C언어 (0)
    • IT Tip (47)
      • Skin Tip (6)
    • HW&SW제품 (23)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

  • 아두이노 예제 15. LCD에 글자 쓰기(I2C LCD 모듈 사용) 15
  • [공지] 입문자, 초보자용 코딩런 아두이노 키트 정식 판매페이지 오픈 1
  • [18.03.26 수정] 공지사항입니다. 23
  • 아두이노 예제 14. 블루투스로 LED제어하기(스마트폰 연동) 22
  • 아두이노 예제 13. 온습도 측정하기 2
  • 아두이노 예제 12. LCD에 글자 표시하기 9
  • 아두이노 예제 11. 모터 제어하기 14
  • 아두이노 예제 10. 서보모터 제어하기 14
  • 아두이노 예제 9. 토양수분센서로 led 제어하기 4
  • 아두이노 예제 8. 조도센서로 led 제어하기 5

최근댓글

  • 모모 01.08 써멀컴파운드는 따로 구매해야되나요?
  • 풀스택개발자 12.25 네 가능합니다
  • 이종환 12.05 안녕하세요 공부하다 궁굼한 것이 있어 메모 남깁니다 D0/RX, D1/⋯
  • 바성재 11.14 처음 이라 어찌하는줄몰라서요
  • 김재호 09.01 올려주신 정보 잘 보고 있습니다. 많은 도움이 되었습니다. 한가지 문의⋯
  • dlraud 07.28 djWjf
  • 이준 2022 안녕하세요 내용 잘봤습니다^^ 혹시 전체 배열을 출력하고 싶은 경우는 어⋯
  • 김동언 2022 세그먼트 타입에 따라 다릅니다. 공통선을 5v에 연결했을 때 불이 안⋯
  • 지나가던2 2022 2번 해결책이 제가 원하던 해결 방법이었는데 덕분에 잘 해결되었습니다. ⋯
  • Tork 2022 아두이노 배우는데 많은 도움이 됩니다!

VISITOR

오늘 29
어제 978
전체 3,840,492
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 코딩런, ALL RIGHT RESERVED.
코딩런
블로그 이미지 코딩런 홈페이지
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 전체보기 (107)
    • 공지사항 (4)
    • 아두이노 (33)
      • 기초 개념 (13)
      • 기초 예제 (18)
      • 프로젝트 (2)
    • C언어 (0)
    • IT Tip (47)
      • Skin Tip (6)
    • HW&SW제품 (23)
VISITOR 오늘29 / 전체3,840,492
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바