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

你好請教一下:
我硬體是:max6675+arduino nano+微軟系統64位元
我在Roastlogger 下載max6675


但在編譯時出現以下錯誤訊息,是哪邊出了錯嗎?


我有確認過程式庫PID_BETA6有匯入
=.=a
不知道吶~

我的可以呀,本來以為是IDE版本的問題,去下載了最新版,也可以。

後來又猜測是壞習慣,什麼鬼都放桌面,所以Complier認不得路徑的問題。
又把整個IDE檔案移到桌面,還是可以編譯、上傳。

仔細看,我覺得應該問題是出在"你的名字"。
名字Eric"空白"
在UTF8空白可能會有問題吧?不清楚。

先換管理者Administrator(如果這台有的話)試試,不然換台電腦。
不管是Arduino或是你要編譯的Sketch,通通儘量放在D槽,不要用中文或奇怪的名字檔資料夾名稱。

我是Win7 32bit,我的名字如圖馬賽克的地方,只有英文和數字,沒有空白。


建議不要什麼鬼都放桌面。非常不好的壞習慣。
D槽會是不錯的選擇。

謝謝~~這樣我這邊的問題比較大,針對你建議我來試試,謝謝~~
好,我知道問題點了。
根本是大家來找碴~

你有沒有注意到你錯誤訊息檔名前都有一個點
像下面,最上面那格。

._PID_Beta6.cpp
這個作者用的是Mac OS,你匯入的這個資料夾(_MACOSX)是隱藏,沒用的,所以你用錯檔案了。
啊那個.開頭是隱藏檔的意思。

要用另一個資料夾RoastLogger-MAX6675-IDE1.0。裡面的~
反正你解開以後(_MACOSX)這資料夾直接刪掉就好了,所有的檔案都用另一個裡面的。


我用UBUNTU 64bit 16.04 LTS,加舊版IDE Arduino1.6.12也沒問題。好~這不是重點。

真的是糗大了,因為你的提醒我也專心的查錯,結果真的如你測試的,我要把max6675資料夾複製過來時點到其他資料夾,我才在想說怎麼複製不過來~~-_-#
感謝你啊~~剛剛編譯沒問題等等來抓溫度看看
目前和RoastLogger連線(USB)可以抓到溫度,但我開artisan設定上好像就出點問題了找不到com ,請問artisan設定上有哪邊要注意的嗎?還是他只接受藍芽?
A~你這樣我就很懶得答了。
前面的發問是非常好的範例,這個發問線索太少,我

這樣回很浪費時間,而且應該不會回到你想要的答案。

RoastLogger和Artisan的通訊協定不一樣。
你的Sketch是同一個,當然不會通。

RoastLogger的硬體每秒會一直說(不必問):爐溫幾度、豆溫幾度、火力、風門…
電腦接收端只負責收、記錄(如果你沒有要控制火力之類的話。)

Artisan的硬體,你不問,他就不答。
電腦端會定期問硬體,硬體回了以後收下來,記錄。

那Artisan的通訊協定超出我分享範圍,不會你就放棄吧。

xhining wrote:
A~你這樣我就很懶...(恕刪)


哎呀~~拍謝⋯在工廠突然想到結果心急等不及回家截圖。
你說到了通訊協定剛好點到了我,我是直接拿去跟artisan做通訊,我來上網查一下看有沒有artisan的資訊。

Artisan的網站:
選擇硬體的部份:
multi-device (manual and automatic logging of roast temperatures via supported devices; see blog post Device Selection)

有支援:Arduino TC4 with PID

也就是1樓提到:
參考資料:
TC4 SHIELDS AND BOARDS(因為很麻煩,這個沒用到,後面有人提問,有答,想知道的看14樓,想要強大功能的可以參考這個)

頁面裡有說:常用搭配的韌體有二款:
Popular choices are firmware to support the RoastLogger program and the Artisan program

那你應該就會找到你要的。
因為xhining的教學,我使用nano+MAX6675+HC-05也成功組好。

使用win7 64,一開始刷韌體都出現錯誤,後來把資料夾有中文名的改掉,就刷成功了。


限制級
您即將進入之討論頁 需滿18歲 方可瀏覽。
提醒:內容可能因過於寫實、驚悚而令人感到不舒服,是否繼續觀看?

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於該限制級網頁,依台灣網站分級推廣基金會規定作標示。
評分
複製連結
請輸入您要前往的頁數(1 ~ 18)