마이크로비트 + DS18B20 방수형 온도센서

현재 일반적인 방법으로 작동이 되지 않습니다.
며칠 전까지 잘 되었던 코드인데… 아마도 마이크로비트 버전을 업데이트 하는 과정에서 생긴 오류로 생각됩니다.
제가 운영하는 사이트가 아니라서 근본적인 해결은 불가능하고 임시 방편으로 작동만 가능한 상태입니다.

아래에 써 있는 순서대로 작업하면 일단은 정상으로 작동되긴 합니다.

  1. 아래 그림처럼 온도센서를 연결합니다.
    DS18B20
  2. 마이크로비트를 PC에 연결하면 MICROBIT 드라이브가 만들어 집니다.
    이 드라이브의 루트 폴더에 microbit-DS-Temp-Test.hex 파일을 다운로드해 넣습니다.
    다운로드가 완료되면 MICROBIT 드라이브가 사라졌다가 다시 생성됩니다.
  3. 아래 그림과 같이 LED 차트를 포함한 간단한 코드를 작성합니다.
    (절대 다운로드 버튼을 누르면 안됩니다. 만약 다운로드 버튼을 눌렀다면, 위 2번으로 이동하여 microbit-DS-Temp-Test.hex 파일을 다시 다운로드 해야 합니다.)
  4. 마이크로비트가 페어링 된 상태라면 (콘솔 보이기 장치구성) 아이콘이 나타납니다.
    그것을 누르면 아래와 같이 실험데이터를 볼 수 있으며, 엑셀 다운로드도 가능합니다.

위 온도센서를 이용해서 담금 소주(25% 에탄올 수용액)의 끓는점을 측정해 본 결과입니다.

microbit DS18B20