아두이노
프로그램이 실행되는 과정
- 스케치작성 -> C/C++파일로 변환 -> hex파일로 컴파일(0과 1로 이루어진 파일) -> 아두이노에 업로드
1. 시리얼 통신
- 아두이노와 컴퓨터를 시리얼 연결해서 값을 주고 받으며 작업
- 직렬통신은 한 번에 하나씩 비트 단위로 데이터를 전송
1. 규칙
- TX(Transmit) : 보내기
- RX(Receive) : 받기
- 보드레이트(Baud Rate) : 통신속도
2. print, println
⇒ 자바와 동일
3. available( )
- 시리엁통신으로 들어온 데이터가 있는지 확인하는 명령어
- 현재 입력된 데ㅔ이터가 몇 개인지 반환
- 입력된 값이 없으면 0 반환
- 입력된 문자가 있으면 입력된 문자의 개수를 정수로 반환
4. read
- 버퍼에서 데이터를 순서대로 1바이트씩 읽어오는 함수