使用Arduino自製USB(RS-232、藍牙)K-type溫度記錄器搭配RoastLogger(類似Artisan)

資訊也是太少耶,你sketch(草稿碼)有和接線設定的CS1、CS2一樣嗎?
接腳有重複設定到其他功能嗎?換設為另一腳呢?

是拆一根CS,就正常,還是要把所有線拆掉才正常?
是兩個都變大還是一個正常一個變大?
各別插,溫度都對嗎?一個插熱水,另一個插冰水。
變大是變多大?
有看Serial monitor(序列埠監控視窗)吐的訊息嗎?

隔空抓藥,你給的訊息太少
有必要這麼省字嗎?
那我也省一點好了。


xhining wrote:
資訊也是太少耶,你sketch...(恕刪)


感謝樓主詳細的解答,題目不清楚,敬請見諒。整理了一下我發生的情形。並回答您想了解的。

資訊也是太少耶,你sketch(草稿碼)有和接線設定的CS1、CS2一樣嗎? 有確定是一樣的。

接腳有重複設定到其他功能嗎? 沒有重複

換設為另一腳呢? 一樣有上述情形

是拆一根CS,就正常,還是要把所有線拆掉才正常? cs不拆。
是兩個都變大還是一個正常一個變大? 都改變,不正常的值
各別插,溫度都對嗎?一個插熱水,另一個插冰水。 沒有試
變大是變多大? 因為數值不正常就沒有試
有看Serial monitor(序列埠監控視窗)吐的訊息嗎? 是的,如下圖



只接一個31855時讀出的溫度值


兩個31855clock共接開始出現不正常數字


只共接地時出現0


只接正電時出現


全部接上電源出現的數字,有一段時間是正常的溫度




所以你不是用Roastlogger的Sketch,只是自己找個library,用自己想的方式寫。
當然就不一定會對啦。
如果你確定你呼叫函式的方式正確,
那這library它可能不是使用Arduino硬體的SPI模組,你就不必共用線了。
腳數夠多,你至少試試不共用線吧?這種用問的都已經可以自己試好幾輪的…
有一段時間是正常,電源是不是太低,不夠穩定?流量不足?不會是用邏輯腳供電,又接一起吧?
其實我也沒同時接過兩個以上溫度計,你的功能已經超過我的了
出來的訊息跟Roastlogger的完全不一樣,所以你一定有其他應該告知而未告知的動作。
我沒辦法這樣跟你一一問診了。
自己來吧~

考眼力嗎?
宣告寫SCKa,呼叫寫SCK?

都是Max31855在量溫度、轉換,變成數位,arduino只負責spi通訊
spi的工作原理:
cs,上面有線,表示反向,也就是邏輯準位low的時候動作。
有cs點名的,才輪你工作,其他不關你事。
由arduino,也就是host送出high、low的Clock訊號給Max31855
每一個high、low,送出一個bit。

以8bit,一個byte為例:
0~255的數字是8個bit
你可以用小算盤,程式設計師型的看
假設是數字146,傳回來的就是1001 0010
也就是在每個clock,high、low時,分別照順序送出1或0,
又牽扯到低位元先送或高位元先送的問題…

兩個溫度模組,就一定會先(CS)Chip select,其中一個模組,
輪你講了,我每一個Clock,請告訴我一個位元。
傳完才換另一個

原理瞭解了,應該很容易Debug,其他遠水救不了近火,自求多福吧~
earthn2000 wrote:
感謝樓主詳細的解答...(恕刪)


在直覺上
共用一個 SCK 似乎可行

但是,不能各自分配 sck 腳給他們?
要不要試試?



不行的話再來討論接腳的問題
earthn2000 wrote:
是拆一根CS,就正常,還是要把所有線拆掉才正常? cs不拆。...(恕刪)


CS 拆掉一個就正常,有可能是 SPI1,SPI2 互相干擾

另外,CS 應該是片選
CS 要如何共用我也不大懂@@

您對問題的描述實在不容易讓人看懂@@

從最基本
自己發展系統是一件好事
中間會遇到很多問題
建議您到官方論壇發問
會有比較多且深入的解答
像 德儀,Nordic,STM32 官方都會有工程師出來回答
甚麼爛問題他們都會答
但是要把問題說清楚就是

xhining wrote:
所以你不是用Roastlogger...(恕刪)


我是用原來的sktech。原來的library。只是改了tempout函數,抓爐內溫度及豆溫要透過藍芽傳給手機app而已,其餘沒變。

也謝謝KCLin0423的回應和建議,sck共用,分開用都試過了。

經過試验,是KType的感溫頭,我用不一樣的頭,照roasterlogger的改溫度輸出至app就可以了,謝謝各位的回應。
恭喜成功啦!抱歉沒幫上忙。
不過是用什麼手機app?
又不是逗號分隔,只有換行怎麼知道讀到的是哪個?真神奇
請問一下哪還可以下載ROASTLOGGER 程式 官網都停了
應該是不能上傳程式檔,壓縮了也不行。
請教大大
目前有一台KENT 500烘豆機
控制盒死掉了阿黃說不修了

有 2條 KTYPE線 1個瓦斯計 1個風門 1個瓦斯點火
看到這篇覺得有救了

考慮使用Artisan

看到琉璃大的成果覺得還不錯
瓦斯計 有實體錶頭 當然能畫圖更好
風門 沒讀進圖也沒關係 當然能畫圖更好

請問有詳細的安裝流程嗎@@
或推薦哪一個方案

雖然是電機系 但這方面有點小白
六凡之靝 wrote:
請教大大目前有一台KENT...(恕刪)


原廠說不修了,那可以買新的嗎?

iPhone 4S 原廠說不修了,你看到Android 手機就覺得有救了嗎?

你覺得哪裡不夠詳細,你已經做到哪個流程了?

建議用原廠的,或是找剛好已經有人做好的套用。
跟自己想要的功能越接近的,需要自己來的部份就越少。

這樓已經沒在維護了,最近也有其他人分享,建議換個地方問比較容易得到答案。

你列的週邊,都需要寫程式和它溝通,如果一個小白隨便照著安裝流程就能實現控制盒的功能,那你不覺得當初付錢買這個控制盒很盤嗎?

那如果不是小白,爬爬文,看看程式碼,查一下google 翻譯。也許你的問題或許就能解決。

你想問的是:
哪裡有賣能用Artisan 記錄我這些週邊的硬體?
誰能手把手教我從小白,做出這個控制盒?

這應該都不是簡單的題目,至少你除了溫度線以外的感測器規格型號什麼都沒有
溫度線接多條應該不是問題,但是如果不清楚小白的程度的話,要教到會也太困難。

然後以瓦斯錶為例,有幾條接線,分別是什麼,要接到哪裡,你說要一個沒有這個錶的人,教一個有這個 錶的人是不是很困難?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 19)

今日熱門文章 網友點擊推薦!