본문 바로가기

아두이노 우노2

아두이노 문법 수업의 마지막 시간-사용자 정의 함수와 배열의 사용 안녕하세요? 이번 포스팅에서는 지난주 수요일에 있었던 수업의 내용인 아두이노 보드의 스케치 프로그램에서 사용자 정의 함수를 만들어서 쓰는 방법과, 배열을 이용해서 어떻게 사용을 하였으며, 아날로그 신호의 입력까지를 다루어 보았습니다. 그리고 이 내용을 이번 포스팅에서 다루고자 합니다. 먼저 square라는 사용자 정의 함수를 만들도록 합니다. 여기서 square(int a)라고 했는데, int a는 바로 여기 ( ) 사이에 들어갈 변수의 형태를 미리미리 정하는 것입니다. 다음은 두번째로 사용자 정의 함수를 만들어서, 이번에는 2개의 정수형 변수를 집어 넣어서 어떻게 실행이 되는지를 살펴 보고자 합니다. 그리고 제대로 사용자 정의 함수가 나오는 것을 볼 수 있습니다. 일단 사용자 정의 함수는 어디에 정의를.. 2017. 12. 9.
비동기식 카운터를 가지고서, 아두이노 보드와 PC의 연결 part2 안녕하세요? 어제 블로그에 다 올리려고 했지만, 어찌할 수 없어서 두 부분으로 나누어야 했는데 그 나머지 부분을 이번 포스팅에서 다 다루고자 합니다. 우선은 74LS93이라는 16진수 카운터 전용으로 만들어진 IC 칩에 대해서 설명에 들어가야 겠습니다. 위 그림은 74LS93 칩의 핀 번호 다리마다 기능을 적어 놓은 것입니다. CP라고 적혀 있는 곳에는 clock이라고 해서 펄스파가 들어와야 하고, MR은 clear를 담당하는데, 여기에 신호가 둘다 들어오면 이 칩이 초기화 됩니다. 여기서 제가 처음에는 몰랐는 것이 VCC와 GND인데, 일단 이걸 정확하게 모르고서 1차 결선 시도를 했습니다. 추가로 NC라는 것은 아무것도 없는 핀이라는 뜻으로, 전혀 기능이 없습니다. 첫 시도의 결과는 총체적인 난국이었.. 2017. 11. 7.