아두이노 블루투스 통신

Home

아두이노 블루투스 모듈을 이용해 LED 제어하기

목차

아두이노 스케치 설치

Arduino


  • 스케치의 다운이 완료되면 더블 클릭해 실행시키면 된다.

2019 기준 Arduino IDE를 Mircrosoft Store에서도 구할 수 있으니 Windows10 유저라면 Mircrosoft에서 받도록 하자!



스케치 환경 설정

  • Installer에서 USB 드라이버를 다운 받는다.
  • 포트 설정을 변경한다.

Arduino



아두이노 LED 제어

  • 필요한 하드웨어는 총 3가지이다.
UNO Board Bread Board Bluetooth Module
Arduino Arduino Arduino


  • 구성도

Arduino


  • 아두이노 보드의 회로 연결

Arduino


  • 스케치 코드
#include <SoftwareSerial.h>

// 2, 3번 핀을 이용
SoftwareSerial bluetooth(2, 3);  //Tx,  Rx (블루투스의 수신 송신)
int ledPin = 8;

void setup( ) {
  bluetooth.begin(9600); // 반드시 필요함
  pinMode(ledPin, OUTPUT);
}

void loop() {
   if (bluetooth.available()){
    byte read = bluetooth.read();
    if (read == 1)
      digitalWrite(ledPin, HIGH);
    else if (read == 2)
      digitalWrite(ledPin, LOW);
  }
}


  • 핸드폰에 적절한 어플리케이션을 다운받거나 직접 만들어 이용하고 아두이노 보드에 스케치 코드를 업로드해 확인한다.

Arduino



관련 게시글

  • 앱 인벤터로 간단히 어플리케이션을 만들 수 있다.

앱 인벤터 배우기
아두이노와 블루투스를 이용한 LED 제어 어플리케이션