Arduino 傳送指令問題 HM-10 - 3D列印

Elvira avatar
By Elvira
at 2020-03-30T15:46

Table of Contents

小弟我想寫一個藍芽自動學習系統以下是藍芽AT指令:
1.AT+DISC? =>列出搜尋到的裝置
所以我先在void steup()內寫了一段
BTSerial.write(“AT+DISC?”);
之後在迴圈內顯示的確有列出搜尋到的藍芽模組。
2.AT+CONN0=>連接至第1個搜尋到的裝置
我在void loop()內寫BTSerial.write(“AT+CONN0”);
也的確連上了。
但我的問題是怎麼把BTSerial.write(“AT+CONN0”);中的0替換成我的變數 然後跑for迴圈

假設c=0;寫成下列都不行。
BTSerial.write(“AT+CON”);
BTSerial.write(c);

BTSerial.write(“AT+CON”)+BTSerial.write(c);

BTSerial.write(“AT+CON”+c);

String con=“AT+CON”;
BTSerial.write(con+=c);
肯請高手解惑。

--
Tags: 3D列印

All Comments

Delia avatar
By Delia
at 2020-04-01T16:34
先猜c是int 你要先toString才會是你想要的
Connor avatar
By Connor
at 2020-04-03T14:11
昨天有研究一下 好像是Serial.write這個寫法比較嚴格
。我換成print就可以了( ) 感謝喔
Victoria avatar
By Victoria
at 2020-04-06T07:22
write跟print有本質上的不同哦 你google一下write vs print

win10上TimerOne-master的問題

Elizabeth avatar
By Elizabeth
at 2020-03-04T22:45
各位大家好,小弟最近在進行pwm風扇搭配arduino控制及讀取轉速的實驗 在運行arduino1.0.5時 遇到了TimerOut這個指令集無法使用的問題 錯誤內容是TimerOut-master的內容只能有數字和英文存在 可是我找很久,就是找不出解決辦法 版本是1.0.5,因為使用的是很久以前的內容,所以 ...

Infill density

Faithe avatar
By Faithe
at 2020-02-10T22:39
大家好 請問一下 要怎麼同一個列印的不同的部分用不同的填充密度? 比如說印一個指尖陀螺讓中間部份重,周圍部分輕 Cura似乎找不到這個功能 謝謝 - ...

請問線材製造機台灣哪裡可以買

Tom avatar
By Tom
at 2020-02-10T10:57
大家好 不好意思 因為實驗需要的關係 我們想要自己做3d列印的線材,參入我們要的材料 但苦於搜尋台灣的線材製造機似乎沒有? 是否有前輩可以提供3d列印線材製造機的相關資訊給我 先謝謝各位 辛苦了 - ...

接地散熱太好,焊不上去

Annie avatar
By Annie
at 2020-02-05T15:29
大家好,如標題所說 我自己洗的電路板 我看一般教學是建議接地滿板鋪銅 散熱效率會比較好 但是我現在就面臨接地的腳位焊不太上去 銲錫吃不太到表面,很容易掉或是沒吃好 想請問這方面該如何調整,還是乾脆接地不要鋪銅? 謝謝 - ...

有公仔資源豐富的下載網站嗎?

Donna avatar
By Donna
at 2020-01-25T19:33
過年在家沒事做,整天都在玩剛買的機器列印一些公仔,有去過幾個國外網站,例如thin giverse和cgtrader,但是公仔類都比較偏向美式。 請問有日系工作資源豐富的網站嗎? 謝謝 - ...