박나림_1일차 과제
과제
박*림
2024-07-15
*새롭게 알게 된 내용 아두이노 스케치의 구조 컴파일 버튼 : 오류확인 업로드 버튼 : 아두이노에 코드 업로드 시리얼 모니터(돋보기) ; COM4 ; 아두이노에 데이터 입력과 출력을 확인할 수 있는 기능 ; 센서를 사용할 때, 블루투스를 사용할 때 ; 시리얼 플로터 : 그래프 형태로 데이터 알려줌 아두이노 프로그래밍 기본 규칙 void setup와 void loop는 하나씩만 존재해야 한다. 중괄호 안에 내용이 없어도 반드시 작성 void setup : 아두이노가 처음 시작할 때 한 번 실행되는 코드; 아두이노 기능, 부품의 사용 설정 void loop : 중괄호 속 코드를 무한으로 반복 세미콜론(;) : 문자의 마침표 역할, 세미콜론이 빠진 경우 컴파일 오류가 발생하며, 다음열에 오류가 표시됨 중괄호{ } : 함수 또는 여러 문장의 코드를 하나로 묶기 위해서 사용 주석 : 코드 옆에 노트(//) ‘Serial.begin’ : 시리얼 모니터를 사용하려면 반드시 필요한 코드 ; 아두이노와 컴퓨터가 통신을 할 수 있도록 도와주는 코드 시리얼 통신 속도 : 아두이노와 컴퓨터간의 데이터를 전송하는 속도 Serial.begin(9600) : 1초에 9600비트 전송 ‘Serial.println()’ : 시리얼 모니터에 문구를 계속 반복적으로 출력하기 위해 필요한 코드, 괄호 안에 반복하고 싶은 문구 작성 ‘delay()’ : 속도를 조절하기 위한 코드 ; 1/1000초 ex) delay(500) => 0.5초 ‘Serial.end()’ : 시리얼 모니터 종료 아두이노 라이브러리 - 기본 라이브러리 - 커스텀 라이브러리 헤더파일 : 동작 함수들을 목차처럼 만들어 놓은 파일 cpp파일 : 부품 동작에 필요한 소스코드가 적혀있는 파일