2017年5月14日 星期日

自製舒肥機(低溫慢煮/低溫水煮/科技煮肉)紀錄

目標

土炮製作出舒肥機,利用Arduino+電湯匙控制水溫達成低溫水煮。

準備材料

電子材料
  • Arduino
  • Relay
  • 電湯匙
  • 防水型 DS18B20溫度感測器
食物材料
  • 夾鍊袋  or  耐熱袋
  • 食材:牛、雞、魚等
  • 調味料:鹽、粗粒黑胡椒

第一步 寫Code

先在網路上找到DS18B20的Arduino libraries(OneWire.h、DallasTemperature.h),程式碼如下

-----------------------------------------------程式碼開始------------------------------------------------------
#include <OneWire.h>
#include <DallasTemperature.h>

#define ONE_WIRE_BUS 2  //pin 2

OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
const int relay1 =  3; //pin 3

void setup(void)
{
  Serial.begin(9600);
  pinMode(relay1, OUTPUT);
  digitalWrite(relay1, HIGH); // LOW enable
  sensors.begin();
}

void loop(void)
{
  sensors.requestTemperatures();
  float TEMP1 = float(sensors.getTempCByIndex(0));

  if(TEMP1 > 65)                      digitalWrite(relay1, HIGH);
  else if (TEMP1 <= 60)            digitalWrite(relay1, LOW);
 
  Serial.println(TEMP1, 2);  //2 = 小數點第二位
  delay(1000);
}
-----------------------------------------------程式碼結束------------------------------------------------------

第二步 硬體
  • DS18B20使用提升電阻,將4.7k ohm 從Vcc接上data線。
  • Relay使用有光耦合IC控制Relay
  • 電湯匙使用110電壓、10A電流
硬體準備好後先進行實驗


如上圖先使用簡易的杯子進行加熱實驗


上圖另外用溫度計比較實際的溫度,實驗成功後可以開始煮食物。


上圖將環境設好後先用筆電監控arduino讀到的溫度


先將食材準備好如上圖,將牛排掉保鮮膜冰一個晚上去讓牛排乾,使用適量的鹽和黑胡椒輕柔牛排,放入夾鏈袋使用吸管將裡面的空氣抽走讓受熱平均。


等待水溫達到60度


溫度到達後將牛排放入等待一個小時,網路上建議牛排用55度煮45到60分鐘。



實際煮出來後發現牛排是全熟的,所以還是建議用55度煮45到60分鐘,但肉質與口感非常好,肉汁也完全保留了下來,建議用火槍將外表烤過後淋上肉汁更佳。



再來是用雞胸肉水煮,調味與煮方法一樣,煮出來的肉質與肉汁完美保留。



最後是蛤蜊湯,只是這道算是失敗,先前準備忘記先吐沙,溫度也不太夠大多蛤蜊未開,但蛤蜊汁非常純。


  • 成本約一千不到

  • 控溫方面不太好,需要攪拌才能讓水溫平均

下個目標
  • 增加ESP8266網頁化管理
  • 增加攪拌器讓水溫平均
  • 舒肥機一體化,方便外以防觸電


沒有留言:

張貼留言