본문 바로가기

마이크로 컴퓨터

(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와 연결..
Arduino 기본 개념 Arduino란 무엇인가? 아두이노는 임베디드 개발을 잘 알지 못해도 간단히 전자기기를 제어할 수 있는 툴이다. 자세히 말하자면AVR마이크로 프로세서(AVR마이크로 컴퓨터)I/O(입출력)포트를 갖춘 기판스케치라고하는 C++과 비슷한 언어의 통합개발환경으로 구성되어 있는 여러가지 전자기기를 제어하기 위한 플랫폼이다. Arduino로 가능한 것은? 위에서 아두이노로 여러가지 전자기기를 제어할수 있다고 이야기 했는데...예를 들면, 모터를 작동시키거나 아니면, 전자음을 발생시키는 일들을 할 수 있다. 또, 적외선 센서, 온도센서, 초음파 거리센서 등의 센서를 연결시켜 관측을 하는 일도 가능하다.그리고, 관측한 데이터를, 무선통신(Bluetooth, Ethernet, wifi)이나 유선통신(USB, Serial..