天呀,問題好發散~
我做的沒有轉瓦斯哦,你可能要參考1樓講到那個:Roasting - Popper Roaster PID Controller
機構的問題你可能要自己克服。按下去的動作我建議不要靠電腦控制,你按下去以後,確定點著了再由馬達去控制大小比較安全。
一、你先試試Examples→servo→兩個範例:knob和Sweep。
如果是買套件,應該有伺服馬達吧,參考範例裡的連結,應該有接線方式,接好看馬達的動作。
Knob就轉可變電阻,控制馬達轉動的角度,Sweep就是從0轉到180度後,再跳回1,再轉到180度。
看伺服馬達轉動這樣去控制你的火力可接受嗎?
二、看你的機構要怎麼裝,怎麼去轉你的瓦斯,自己想。
三、確定要這樣搞以後,你要參考前面的範例改程式:
因為直接下載下來的壓縮檔是沒有轉瓦斯的這段程式。
四、稍微講解一下那兩個範例在幹啥,你有練習,應該就會自己改了:
setup(){裡的就是設定你的馬達接腳myservo.attach(9);}
要控制角度就是myservo.write(pos);
你若用RoasteLogger,inputs選Arduino它有Controller裡面可以對Arduino下命令,你可以拿它裡面的
power%=???
搭servo範例裡有用到的map()函數,重新定義最大最小值後,丟進剛才那個myservo.write(pos)函數裡的pos變數去轉你的馬達,轉到你要的角度。
以knob那個範例是因為有10bit ADC進來的數值會介於0~1023,但伺服馬達只能轉0~180。map()以後才不會爆表。
同理power%=???最大應該是100
話說,你到底要做哪個?
我的目前只做到溫度計的功能耶~
Max6675的還是Max31855的?這個模組你有買了嗎?K-type線?
xhining wrote:
A~其實我不明白你...(恕刪)
硬體除了CS腳以外,其他並接。(CS腳搭配韌體)
韌體目前(都不改的話)支援2支~
多個是指多少個?
Windows端的軟體是用RoastLogger嗎?目前應該只支援2支。
ANS:
1.數量:3個
2.系統:MAC OS 用 Artisan;(不知道可不可以,如果可以有哪裡要修改的~)
3.硬體除了CS腳以外,其他並接。(CS腳搭配韌體)
韌體目前(都不改的話)支援2支~
這段話有些不明白~
我的理解是
“N”個K型熱電偶+”N“個MAX31588+“1個”Ardurino nano“
這樣的話
你說的是不是:MAX31588 的pin都是並接,除了CS腳以外,
那面CS腳又要怎麼改~
謝謝你回覆~~~
matheson0557 wrote:
請教一下MAX31855 可不可以“接J型熱電偶”呢?
可以,請參考DataSheet
( a K-, J-, N-, T-, S-, R-, or E-type thermocouple.)
其實這個問題你應該問你的賣家最準。
精確的答:
The thermocouple type is indicated in the suffix of the part number (e.g., MAX31855K). See the Ordering Information table for all options.
也就是說不同的熱偶要用不同的晶片。J型要用MAX31855J
matheson0557 wrote:
1.3個
2.系統:MAC OS 用 Artisan;(不知道可不可以,如果可以有哪裡要修改的~)
3.硬體除了CS腳以外,其他並接。(CS腳搭配韌體)
“N”個K型熱電偶+”N“個MAX31855+“1個”Ardurino nano“
1.分別要量豆溫、爐溫和什麼?
2.呃~可以,改韌體。
但是要大改。也就是要自己改程式。
因為Artisan原設計是搭TC4的硬體,是用MCP3424,不是用Max31855
也就是
OSX Artisan + Arduino TC4韌體 + 硬體TC4
OSX RoastLogger + Arduino Max31855韌體 + 硬體MAX31855模組
OSX RoastLogger + Arduino TC4韌體 + 硬體TC4
目前可以直接三選一。
你想要的應該是
OSX Artisan + 目前沒有韌體 + 硬體MAX31855模組
3.對,看你(或本來)韌體怎麼寫。
CS是指到Arduino上的某一腳,可以隨便改到沒用到的腳上。所以看你要怎麼改,就怎麼接。
或者別人韌體怎麼寫,就怎麼接。
xhining wrote:
可以,請參考DataSheet...(恕刪)
1.分別要量豆溫、爐溫和什麼?
2.呃~可以,改韌體。
但是要大改。也就是要自己改程式。
因為Artisan原設計是搭TC4的硬體,是用MCP3424,不是用Max31855
也就是
OSX Artisan + Arduino TC4韌體 + 硬體TC4
OSX RoastLogger + Arduino Max31855韌體 + 硬體MAX31855模組
OSX RoastLogger + Arduino TC4韌體 + 硬體TC4
目前可以直接三選一。
你想要的應該是
OSX Artisan + 目前沒有韌體 + 硬體MAX31855模組
3.對,看你(或本來)韌體怎麼寫。
CS是指到Arduino上的某一腳,可以隨便改到沒用到的腳上。所以看你要怎麼改,就怎麼接。
或者別人韌體怎麼寫,就怎麼接。
非常感謝~你詳細的回答~
1.我也是查到要用MAX31855J型~不夠似乎蠻少人用,也買不到現成的成品~
我想還是用K型熱電偶,只是有看過J型的在烘焙機裡面似乎“測溫範圍較窄,測得的精準度較高”的說法~
不夠沒關係,先搞懂K型再來研究J型;
2.看了您的建議似乎要放棄用Artisan,而改用 RosatLogger了,應該還好~只是紀錄用,至於哪一種我倒是不糾結~
準備買進材料,準備折騰~研究~~~~~~
謝謝你,不清楚再發文問你~