ワインの飲み頃の温度に応じた色で光る
冬だから、部屋にお酒を置いておくだけでちょうどよい?
夏だったらキリっと冷やした白ワインを飲むときに冷えた状態に必要があって、いつも飲む直前にお店で買ってきていました。(そもそも保存の温度に気を使う必要があるので)
冬だったら室温でもちょうどよい温度になるのでは?と思い、
今の室温がどのワインの温度ぐらいかわかるようにLEDを光らせてみました。
ソースのなかに温度帯を細かく書いてますが、
大体でやってみてます。
ソース
constObniz=require('obniz');constobniz=newObniz('obniz_id');// Obniz_IDに自分のIDを入れてくださいobniz.onconnect=asyncfunction(){//温度センサーの設定consttempsens=obniz.wired('LM60',{gnd:9,output:10,vcc:11});varled=obniz.wired("WS2811",{gnd:0,vcc:1,din:2});//温度センサーの値が変わったら実行されるtempsens.onchange=function(temp){//スパークリングワイン 6~8度// 白ワイン(甘口) 6~8度// 白ワイン(辛口) 10度前後// 赤ワイン(ライトボディ) 12~14度// 赤ワイン(フルボディ) 16~20度if(temp>=6&&temp<9){led.rgb(255,0,255);// Pink}elseif(temp>=9&&temp<12){led.rgb(255,255,255);// White}elseif(temp>=12&&temp<20){led.rgb(255,0,0);// Red}elseif(temp<6){led.rgb(0,255,255);// Blue}else{led.rgb(0,0,0);// Black}console.log(temp);};}