秋月にて温度センサー S-8100B を購入してきました.*1
こんな感じの回路を組んでみました. 手前の3本足の小さな黒い IC が S-8100B です. *2
f:id:clayfish:20090208221729j:image:w480

以下のようなコードで, 温度上昇(ドライヤーであたためる)とともに入力値が下降, 下降(室温で放置)することにより入力値が上昇することを確かめました. 入力値は電圧です. このコードは [arduinoと温度センサー PIC AVR 工作室 ブログ](http://brown.ap.teacup.com/nekosan0/203.html) をみながら書きました.
int in = 0; // analog pin
double max = 80.0 + (1095.0/8.14);
int temp = 0;
int result = 0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  temp = analogRead(in);
  result = max - ((double)temp * 5000.0/1024.0) / 8.14;

  Serial.print(result);
  Serial.print(",");
  delay(1000);
}

この回路とコードで, 最初は室温, 数秒後からドライヤーであたため, 数十秒後にドライヤー停止といった実験を行った結果, 以下のようになんだかそれっぽい数値を得ることができました.

23,23,23,23,23,23,20,22,25,29,32,34,37,39,41,43,44,45,46,47,47,47,48,50,51,52,53,53,53,54,54,54,56,56,57,56,54,53,51,50,48,47,45,44,43,42,41,40,39,39,38,37,36,36,35,35,33,33,33,32,32,32,31,31,30,30,30,30,30,29,30,29,29,29,29,29,29,29,29,

とりあえず今回はこれくらいで深追いはやめました.

arduino 0013 キタコレ

arduino の開発環境の最新版 arduino 0013 がリリースされたようです. Arduino 0013がリリースされました。 - なんでも作っちゃう、かも。 でしりました. ありがとうございます. 早速ダウンロードしました.

参考

*1:100 円で安かったので購入

*2:中央の IC はこの実験とは関係ないです.