Arduino2 HC-06 ) 아두이노 블루투스 모듈로 문자열 송수신하기 블루투스는 쓰임새가 정말 다양하며, 사용방법 또한 정말 간단하다. 마침 블루투스 모듈이 굴러다니는 참에 아두이노에 한번 사용해보았다. 목차 - 라이브러리 - 비동기 통신 - 회로 구성 - 코드 설명 - 스마트폰과 연결 - 전체 코드 라이브러리 필요한 라이브러리는 다음과 같다. 해당 라이브러리는 이미 아두이노IDE에 내장되어 있기 때문에 별도로 라이브러리를 설치할 필요가 없다. 비동기 통신 블루투스를 다루기 전 먼저 블루투스 통신 방식에 대해 간단하게 알아야 한다. 통신방식은 다음과 같다. 이와 같은 통신방식을 비동기 통신이라고 한다. 이제 본격적으로 만들어보자. 회로구성 필자는 아두이노 Digital Pin 부분의 2번과 3번 Pin을 사용하였다. 그림과 같이 블루투스 모.. 2024. 4. 4. TFT LCD SHIELD ) 아두이노 터치스크린 글자띄우기 TFT LCD SHIELD는 감압식 터치패널이다. 때문에 터치가 가능하다는 점에서 흥미가 생겨 구매를 했다. 이러한 터치패널을 사용하기 위해선 적절한 라이브러리가 필요하다. 다음은 필요한 라이브러리들이다. 당장 터치를 인식하고 무언가를 하기 위해선 다음과 같은 라이브러리가 필요하다. 하지만 지금은 글자만 띄워볼것이기 때문에 MCUFRIEND_kbv.h 와 Adafruit_GFX.h 만 있어도 충분하다. #include MCUFRIEND_kbv tft; 먼저 다음과 같이 라이브러리 파일을 include 시켜주어야 한다. 그리고 MCUFRIEND_kbv 를 tft로 선언해주었다. uint16_t ID; uint8_t Orientation = 0; 변수 선언은 다음과 같다. 아두이노의 ID를 불러와야 하기 때.. 2024. 4. 3. 이전 1 다음