본문 바로가기

분류 전체보기107

[아두이노 기초] 세븐 세그먼트 4자리 이전에 했던 세븐 세그먼트 한자리를 보고오시면 세븐세그먼트 4자리를 이해하는데 도움이 됩니다. [아두이노 기초] 14. 세븐 세그먼트 목차 1) 7 세그먼트란? 2) 출력 방식 3) 숫자 출력하기 4) 버튼 활용하기 1) 7 세그먼트란? 7세그먼트 표시 장치(Seven-segment display)는 표시 장치의 일종으로, 7개의 획으로 숫자나 문자를 나타낼 수 infoinno.tistory.com 목차 1) 세븐세그먼트 4자리 2) 코드 및 결선도 1) 세븐세그먼트 4자리 2) 코드 및 결선도 int digit_select_pin[] = {10,11,12,13}; int segment_pin[] = {2,3,4,5,6,7,8,9}; //자릿수 표현 사이의 지연 시간, ms 단위 int time_dela.. 2021. 6. 1.
[아두이노 기초] 블루투스 연결하기 목차 1) 시리얼통신으로 LED켜기 2) 시리얼통신으로 블루투스 연결 확인하기 3) 모바일과 시리얼통신을 블루투스로 연결하기 1) 시리얼통신으로 LED켜기 블루투스를 배우기 전 시리얼통신을 사용하여 블루투스를 연결하는 방법을 배우기 위해 시리얼통신으로 LED on/off 하는 방법을 배워보겠습니다. - character(char) : 문자로 입력받는 방법 - String : 문자열로 입력받는 방법 이 두가지 경우가 있습니다. 코드 복사하기 // character(char) 문자로 입력받는 방법 int LED = 2; char c; void setup() { Serial.begin(9600); pinMode(LED, OUTPUT); } void loop() { if(Serial.available()){ c.. 2021. 5. 26.
[아두이노 기초] 세븐 세그먼트 목차 1) 7 세그먼트란? 2) 출력 방식 3) 숫자 출력하기 4) 버튼 활용하기 연결과정 영상을 보시면 LCD(I2C) 연결과정을 파악하는데 도움이 됩니다. 1) 7 세그먼트란? 7세그먼트 표시 장치(Seven-segment display)는 표시 장치의 일종으로, 7개의 획으로 숫자나 문자를 나타낼 수 있다. 비슷한 역할을 하는 점 행렬에 비해 단순하기 때문에 전자 회로의 내부적인 수치를 보여 주는 데 자주 사용된다. 2) 7 세그먼트 출력 방식 한 육각형 마다 하나의 LED 핀을 가집니다. 2번핀 - a /3번핀 - b /4번핀 - c /5번핀 - d /6번핀 - e /7번핀 - f /8번핀 - g /9번핀 - dp 핀에 연결하여 각 알파벳에 해당하는 LED를 HIGH 또는 LOW 로 키고 끌수 있.. 2021. 5. 21.
[아두이노 응용] 초음파센서 거리 측정 후 LCD 출력 하기 이전에 배웠던 초음파센서를 이용한 거리측정값을 LCD로 출력해 보는것을 배워볼 것 입니다! [기본센서 연결하기] - 9. 초음파센서 연결하기 9. 초음파센서 연결하기 //초음파 센서의 핀번호를 설정한다. int trig = 13; int echo = 8; void setup() { Serial.begin(9600); // trig를 출력모드로 설정, echo를 입력모드로 설정 pinMode(trig, OUTPUT); pinMode(echo, INPUT); } v.. infoinno.tistory.com [기본센서 연결하기] - 12. LCD 글자 출력하기 12. LCD 글자 출력하기 LCD 란? LCD 문자 출력 준비(라이브러리 설치) LCD로 문자 출력하기 1. LCD 란? 문가와 기호를 표시할 수 있.. 2021. 5. 12.
LCD 16x2 LCD 모듈 16x2 LCD 모듈 16x2 LCD 모듈 핀아웃 핀 구성 데이터시트 components101.com/displays/16x2-lcd-pinout-datasheet 16x2 LCD Module: Pinout, Diagrams, Description & Datasheet 16×2 LCD is named so because it has 16 Columns and 2 Rows so it will have 32 characters in total and each character will be made of 5×8 Pixel Dots. components101.com L2C 통신 I2C LCD의 I2C 주소 확인하기 #include void setup() { Wire.begin(); Ser.. 2021. 4. 28.
LCD 명령어 정리 lcd.begin(x 좌표 개수, y 좌표개수) LCD 모듈을 초기화 시키는 명령어, 16X2 LCD의 경우 lcd.begin(16,2) lcd.print(값) / lcd.print(값, 옵션) 값 : char, byte, int, long, string / 옵션(선택적 사용) BIN,DEC,OCT,HEX(진법) lcd.Cursor(x 좌표, y좌표) 커서 또는 출력 시작의 위치를 지정된 좌표로 이동 lcd.init() LCD 초기화 lcd.backlight() LCD 백라이트를 켬 lcd.noBacklight(); LCD 백라이트를 끔 lcd.noDisplay(); LCD 표시된 내용을 숨김 lcd.display(); LCD 표시내용을 보임 lcd.cursor(); 커서를 표시함 lcd.noCursor.. 2021. 4. 26.
반응형