안드로이드 스튜디오

알기 쉬운 안드로이드 스튜디오 블루투스 아두이노 LED ON OFF 예제에서 아두이노 DHT11 온습도 센서 값을 읽어 보자!

coding art 2022. 5. 13. 15:34
728x90

http://blog.daum.net/ejleep1/1294

 

알기 쉬운 안드로이드 스튜디오 블루투스 아두이노 LED ON OFF 예제에서 DHT11 온습도 센서 값을 읽

스텝 4. TextView   RX: , 를 디스플레이 하지만 이번 예제의 특성 상 Toggle 신호를 아두이노에게 블루투스 송신 작업을 하지만 거꾸로 아두이노로부터 정보를 받아 오는 일이 없어 이 부분은 변동

blog.daum.net

 

위 블로그의 스텝 4.를 참조하자.

 

스텝 4. TextView

RX: , <Read Buffer>를 디스플레이 하지만 이번 예제의 특성 상 Toggle 신호를 아두이노에게 블루투스 송신 작업을 하지만 거꾸로 아두이노로부터 정보를 받아 오는 일이 없어 이 부분은 변동이 전혀 없지만 

Status:,<Bluetooth Status> 부분은 스마트폰 상황에 따라 상황이 디스플레이 된다 바로 앞 그림에 3가지 경우가 나타나 있다. Enabled, Bluetooth disabled, Connected to Device:HC-06  3종류 메시지이다.

 

<Read Buffer> 부분을 이용하여 온습도 센서 DHT11을 설치한 아두이노 보드가 송신하는 temperature:27  및 humidity:43 과 같은 정보를 수신하여 디스플레이 하도록 하자. 아두이노 우노 보드에서 디지털 핀 5번에 DHT11 데이터 핀(out) 을 점프선으로 배선하자.

이 목적을 위해 안드로이드 코드 자체는 전혀 수정할 필요가 없으며 대신에 아두이노 코드에 온습도를 측정하여 출력하는 코드를 아래와 같이 추가로 삽입해야 한다.

DHT11_ANDROID_01.ino
0.00MB

 

온습도 측정 결과를 디스플레이 해 주는 아래의 데모 영상을 참조하자.