스케치(3)
-
아두이노, 버튼을 활용한 시리얼프린트 예제(풀다운 저항 설명)
안녕하세요 통클입니다. 제가 이전에 교육하기 위해 정리했던 아두이노 관련 교육 자료들을 정리해서 포스팅하려고 합니다. 아두이노를 공부하는 초심자들에게 조금이나마 도움이 되었으면 좋겠습니다. 2020.11.14 - [아두이노] - 아두이노 입문하기-3, 버튼으로 led 제어하기, 플루팅 현상이란? 2020.12.24 - [아두이노] - 아두이노 입문하기 6 - 스케치 시리얼 통신 위 글을 보고 오시면 이번 포스팅 내용을 이해하기 쉽습니다. 1. 버튼 회뢰 구성과 코드 시리얼 함수를 단순히 스케치 내에 출력만 하는 것이 아니라 아두이노 회로와 연동하여 활용하는 방법을 소개합니다. 첫 번째로 버튼을 사용해 볼 건데요. 아래와 같이 버튼을 아두이노와 연결합니다. 버튼을 눌렀을 때 아두이노가 버튼의 값을 확인해서..
2021.10.03 -
아두이노 입문하기 6 - 스케치 시리얼 통신
해당 포스팅은 제가 이전에 교육하기 위해 정리했던 아두이노 관련 교육 자료들을 정리해서 포스팅하려고 합니다. 아두이노를 공부하는 초심자들에게 조금이나마 도움이 되었으면 좋겠습니다. 이번 시간에는 스케치 시리얼통신에 대해서 알아보겠습니다. 시리얼통신 직렬 통신은 하나 또는 두 개의 전송 라인을 사용하여 데이터를 송수신하는 통신 방법으로, 한 번에 한 비트씩 데이터를 지속적으로 주고받습니다. [!] RX→0 TX→1 (실제로 시리얼 통신을 사용 중일 때는 아두이노에서 0번 핀과 1번 핀을 디지털 핀으로 사용이 불가능합니다.) Serial 모니터 [1] Serial begin (통신 속도) - 주로 9600 bps - 단위 : bps(bit per second) [2] Serial print / Serial ..
2020.12.24 -
아두이노 입문하기 4 - 스케치 구조 공부하기, 기본제공 함수, 인자
안녕하세요. 제가 이전에 교육하기 위해 정리했던 아두이노 관련 교육 자료들을 정리해서 포스팅하려고 합니다. 아두이노를 공부하는 초심자들에게 조금이나마 도움이 되었으면 좋겠습니다. 이번 시간에는 스케치 구조에 대해서 알아보겠습니다. 기본적인 특징 연산을 수행하는 라인들은 무조건 세미콜론(;)으로 끝납니다. 아두이노 언어는 값(변수 or상수), 함수, 구조 이 세 가지로 이루어집니다. 코드 문법상 오류가 있으면 업로드가 되지 않습니다. 아두이노에는 오직 하나의 코드만 업로드될 수 있습니다. 스케치 구조 전처리 - 필요한 헤더 파일을 포함시키거나 상수를 정의하는 부분입니다. 초기화 - 아두이노 핀 세팅이나 통신 등을 초기에 설정하는 부분입니다. 데이터 처리 - 전원이 주어지는 동안 끝나지 않는 무한 루프를 통..
2020.11.22