5.1 선풍기 프로젝트 준비하기
더운 여름날 선풍기가 손에 닿지 않는 곳에 있다면 어떤가요? 더위에 지쳐 선풍기가 있는 곳까지 가기 귀찮을 때 온도에 따라 자동으로 켜지는 선풍기가 있다면 참 편리하겠죠? 마이크로비트와 온도 센서를 사용하면 온도가 높으면 저절로 켜지는 똑똑한 선풍기를 만들 수 있습니다.
이번 절에는 온도를 측정하는 온도 센서에 대해 알아보고, 일정 온도가 넘어가면 자동으로 선풍기를 켜는 알고리즘을 만들어 보겠습니다.
온도 센서 알아보기
온도 센서(temperature sensor)는 온도 변화를 감지하여 측정 가능한 신호로 바꿔 알려 주는 센서로, 우리 주변에서 쉽게 볼 수 있는 체온계, 휴대폰, 전기밥솥 등에 다양하게 사용되고 있습니다. 그리고 마이크로비트에는 온도 센서가 내장되어 있는데요. 마이크로비트는 작동할 때 발열이 거의 없어 온도 센서의 기능에 영향을 거의 주지 않는다고 합니다. 다만 여기서는 마이크로비트에 내장된 온도 센서가 아니라 BME280이라는 센서를 사용할 건데요. 이 센서에는 온도 센서, 기압 센서, 습도 센서가 내장되어 있어 온도는 물론이고, 습도와 기압까지도 측정해 준답니다.
그림 5-1 | 온도 센서(BME280)