服装提案型温度計
温度計のサンプルをちょっといじっただけですが。
取得した温度データとこちらのリンク先のデータを掛け合わせたと。
戦争が生んだ天気予報とカーディガン(Excite Bit コネタ) - エキサイトニュース
屋外設置するなどもっと使い道広がりそう。
#include <LiquidCrystal.h> int sensorPin = 0; LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); } void loop() { lcd.clear(); int value = analogRead(sensorPin); int temperature = map(value, 0, 205, 0, 100); lcd.print("Temperature: "); lcd.print(temperature); lcd.setCursor(0, 1); if(temperature > 25) { lcd.print("Short sleeve"); } else if(temperature <= 25 && temperature >= 21) { lcd.print("Long sleeve"); } else if(temperature <= 20 && temperature >= 16) { lcd.print("Layer cardigan"); } else if(temperature <= 15 && temperature >= 12) { lcd.print("Sweater"); } else if(temperature <= 11 && temperature >= 7) { lcd.print("Coat"); } else { lcd.print("Coat + muffler"); } delay(1000); }