정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

아두이노 블루투스 연결
아두이노가리통닭 | 2019-05-25

아두이노 블루투스 간의 센서값을 서로 송수신 하려고 합니다.

led등 같은 경우에는 서로가 켜고 꺼지게가 가능했는데 온도 센서를 이용하려고 하니 어떻게 해야할지 막막합니다.

 

#include <SoftwareSerial.h>

SoftwareSerial BTSerial(2,3);

int temp_sensor = 8;

void setup()
{
  Serial.begin(9600);
  BTSerial.begin(9600);
  pinMode(13, OUTPUT);
  pinMode(temp_sensor, INPUT);
}

void loop()
{
    if(Serial.available())
    {
      delay(5); 
      while(Serial.available())
      {
        BTSerial.write(Serial.read());
      }
    }
    if(BTSerial.available())
    {
      delay(5); 
      while(BTSerial.available())
      {
        Serial.write(BTSerial.read());
      }
    }


 byte data;

    data = BTSerial.read();

    if(digitalRead(temp_sensor) == HIGH)

      digitalWrite(13, HIGH);   // set the LED on

  
    else (digitalRead(temp_sensor) == LOW);
  
      digitalWrite(13, LOW);    // set the LED off

    
    }

 

전달이 안되는 거 같은데 어떤식으로 전달해야 할지 모르겠습니다... ㅠㅠ 가르쳐 주세요!!

이전글   |    아두이노 무선 LCD 2019-05-24
다음글   |    라즈베리파이 QR코드 도어락 2019-05-27