본문 바로가기

PIN

(2)
아두이노 시리얼 통신 - 문자 송수신 아두이노 시리얼 통신 개요 이번 장에서는 PC와 아두이노를 USB를 연결하여 시리얼 통신을 통해 문자를 송수신하는 방법과 소스코드를 설명하겠습니다. 사전 준비물 아두이노 UNO x 1 시리얼 통신에서 이용하는 함수 Serial.read()와 Serial.write()을 이용하여 Arduino-PC간에 문자를 송수신합니다. 이번에는 USB케이블을 사용하여 시리얼통신을 진행하겠습니다. - Serial.begin(9600) : 9600 이 의미하는 것은 통신 속도입니다. Baud rate (보레이트, bit per second 단위) 라고 합니다. 주의할 점은 여기서 지정한 통신 속도와 Serial 통신으로 연결되는 상대방이 지정하는 통신 속도가 일치해야 한다는 점입니다. 여기서는 USB 를 통해 PC와 연결..
아두이노 LED 제어 방법 LED 제어 개요 이번 장에서는 아두이노를 이용하여 LED에 불을 켜보고 깜박이게 하는 방법에 대해 알아보겠습니다. LED 제어 사전 지식 이번에는 아두이노 13번핀을 이용하여 LED를 제어해보도록 하겠습니다.LED에 흘르는 전류를 억제하기 위해서 LED와 GND사이에 470Ω정도의 저항을 넣어 줄 필요가 있습니다. ※LED를 연결할 때 애노드, 캐소드의 방향을 잘 연결하도록 주의 【LED】애노드(Anode) : 핀의 길이가 긴 쪽 (+)극으로 출력핀에 연결캐소드(Cathod) : 핀의 길이가 짧은 쪽(-)극으로 GND와 연결 LED 제어 회로 구성(배선도) 아두이노와 전자부품의 구성·배선은 아래와 같습니다. LED 제어 소스코드 샘플 프로그램의 소스코드입니다. 아두이노 IDE에 복사나 타이핑한 다음 실..